在安裝用友財務軟件時,先安裝數據庫,再安裝軟件,然后重啟電腦,運行用友軟件的系統(tǒng)管理時提示:

[microsoft][ODBC 驅動程序管理器]未發(fā)現(xiàn)數據源名稱并且未指定默認驅動程序 如下圖所示:

[ODBC 驅動程序管理器]未發(fā)現(xiàn)數據源名稱并且未指定默認驅動程序

分析:此問題可能是由于注冊表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:“隱藏服務器”,的意思是指客戶端無法通過枚舉服務器來看到這臺服務器,起到了保護的作用,但不影響連接。所謂枚舉服務器是在軟件登錄界面,點擊服務器旁邊的小方框后在計算機瀏覽里不會出現(xiàn)服務器的計算機名。)


SQL實例名稱


SQL實例名稱