在安装用友财务软件时,先安装数据库,再安装软件,然后重启电脑,运行用友软件的系统管理时提示:

[microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序 如下图所示:

[ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序

分析:此问题可能是由于注册表ODBC相关信息中丢失SQL SERVER 组件,或者sqlsrv32.dll控件被损坏引起。

解决办法:
1、请将下面红色字体复制,保存成.reg格式的文件,


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\SQL Server]
"UsageCount"=dword:00000003
"Driver"="C:\\WINDOWS\\system32\\sqlsrv32.dll"
"Setup"="C:\\WINDOWS\\system32\\sqlsrv32.dll"
"SQLLevel"="1"
"FileUsage"="0"
"DriverODBCVer"="02.50"
"ConnectFunctions"="YYY"
"APILevel"="2"
"CPTimeout"="60"

2、如果上述方法不成功,请尝试查看SQL SERVER客户端网络实用工具操作方法如下:
a、点击“开始”-“运行”-输入“cliconfg.exe”进入 SQL Server 客户端网络实用工具,里查看TCP/IP和Named Pipes是否启用,如未启用请将这两项启用。


cliconfg.exe开始运行


SQL Server 客户端网络实用工具

b、接下来,我们需要点中TCP/IP,点击属性,查看默认端口号是否是1433。


1433端口


c、另外,我们还需要点击“开始”-“运行”-输入“svrnetcn.exe”进入SQL Server网络实用工具,点中TCP/IP,点击属性,查看默认端口号是否是1433。(PS:“隐藏服务器”,的意思是指客户端无法通过枚举服务器来看到这台服务器,起到了保护的作用,但不影响连接。所谓枚举服务器是在软件登录界面,点击服务器旁边的小方框后在计算机浏览里不会出现服务器的计算机名。)


SQL实例名称


SQL实例名称