測試沒有通過,您可能沒有提供正確的用戶信息和數據庫名

在 COMSHARP CMS 系統初始化(COMSHARP CMS 安裝部署的一個步驟)中,在數據庫連接頁,您提供了數據庫的相關資料后,按連接測試,發生以下錯誤:

 

錯誤原因

  1. 您沒有準確的提供數據庫服務器名,或者數據庫名,或者數據庫系統管理員帳戶。
  2. 您的 SQL Server 沒有使用混合驗證模式。
  3. 您的 SQL Server 沒有啟用 TCP/IP (遠程數據庫)

解決方法

  1. 您沒有準確的提供數據庫服務器名,或者數據庫名,或者數據庫系統管理員帳戶。

    請詢問為您提供數據庫支持的 DBA,以獲取準確的數據庫連接資料。

  2. 您的 SQL Server 沒有使用混合驗證模式。

    請用 SQL Server 企業管理器(SQL Server 2000),或 SQL Server Management Studio (SQL Server 2005)連接您的數據庫服務器,在您的數據庫服務器節點上點右鍵,選擇“屬性”或“Properties”,然后進入“安全”或 Security 頁,將驗證模式(Authentication)設置為 Windows 和 SQL Server 混合驗證模式。

    如果您使用的是 MSDE2000,或 SQL Server 2005 Express,由于您沒有相應的 SQL Server 企業管理器或 SQL Server management Studio 進行管理,您需要通過修改注冊表,將驗證模式設置為混合模式。

    MSDE2000
    在注冊表中,將 HKEY_LOCAL_MACHINE\Software\Microsoft\MSSqlserver\MSSqlServer\LoginMode 的值修改為 2

    SQL Server 2005 Express
    在注冊表中,將 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.x\MSSQLServer\LoginMode 的值設置為 2

  3. 您的 SQL Server 沒有啟用 TCP/IP (遠程數據庫)

    SQL Server 2000
    在 SQL Server 2000 企業管理器中,在當前數據庫節點上點右鍵,選擇“屬性”,在“General”頁,點擊“Network Configuration”,將“TCP/IP”選到右邊的“Enabled Protocols”框中。

    MSDE 2000
    進入 MSDE 安裝盤的 Program Files\Microsoft SQL Server\80\Tools\Binn 路徑下,雙擊運行 SVRNETCN.exe 程序,將“TCP/IP”選到右邊的“Enabled Protocols”框中。

    SQL Server 2005
    在 Microsoft SQL Server 2005 的 Configuration Tools 中打開 “Microsoft SQL Server Configuration Manager”
    展開 SQL Server 2005 Network Configuration,打開 Protocols for
    在 “TCP/IP”上點右鍵盤,選擇“Enable”


 

以上操作完成后,請重新啟動 SQL Server 服務以讓改動生效。您可以點開始/運行 輸入 Services.msc 打開系統服務控制臺,找到SQL Server 的服務 MSSQLSERVER 重新啟動;或者在命令符窗口中依次運行:net stop mssqlservernet start mssqlserver





評論
...
發表評論


用戶


評論(不超過1000字)


 8 x 8 = ? 請將左邊的算術題的結果填寫到左邊的輸入框  




 上一個問題: 如何使用 XCOPY 安裝部署 COMSHARP CMS?常見問題 - 安裝部署下一個問題: COMSHARP CMS 建議安裝在哪些系統? 
  發送給朋友| 打印友好
7 x 12 小時服務熱線
0532 - 83669660
微信: comsharp
QQ: 13885509
QQ: 592748664
Skype: comsharp