• | 安裝程序中止響應。 | ||||||||||||||||||||||||
• | 您會收到下面的錯誤信息:
The cluster resource failed to come online.If extended error information was reported by the clustering service it can be obtained from the event log.
|
||||||||||||||||||||||||
• | Sqlstp.log 文件(位於 Windows 文件夾中)中記錄如下文本:
12:00:42 End Action :CreateVirtualServerResources
12:12:05 The cluster resource failed to come online.If extended error information was reported by the clustering service it can be obtained from the event log. |
||||||||||||||||||||||||
• | SQL Server 虛擬服務器安裝文件 (Sqlclstr.log) 中記錄如下錯誤信息:
00000750.00000190::2003/02/05-02:34:50.387 ERR SQL Server <SQL Server (ONE)>:[sqsrvres] checkODBCConnectError:sqlstate = 01000; native error = 35; message = [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (Connect()).
00000750.00000dd8::2003/02/05-02:34:51.470 WARN [RM] RmpTimerThread:Resource SQL Server (ONE) pending timed out, CP 0 - setting state to failed. |
||||||||||||||||||||||||
• | 您可能會收到與下面的內容相似的 Appshelp 錯誤信息:
The version of SQL Server 2000 you are running has known security vulnerabilities with Windows Server 2003. To prevent virus and work attacks, the TCP/IP and UDP network ports are disabled.Please install a patch or upgrade your service pack to make your server more secure
(文章的意思是不能裝sql2000時,聯機失敗)
緣由
要在 Windows Server 2003 中運行 SQL Server,您必須安裝 SQL Server 2000 Service Pack 3 (SP3)。Windows Server 2003 會阻止未運行 SQL Server 2000 SP3 或更高版本的命名實例訪問 TCP/IP 功能。在 SQL Server 2000 虛擬服務器安裝期間,SQL Server 資源被建立並聯機。要使資源聯機,須要使用 SQL Server 資源 DLL(Sqsrvres.dll 或 Sqagtres.dll)與運行 SQL Server 的計算機創建輕量鏈接。因爲 TCP/IP 功能被阻止而使聯機請求失敗。此行爲致使安裝程序中止響應。
在安裝 SQL Server 2000 虛擬服務器的命名實例以前,使用客戶端網絡實用工具 (CNU) 建立一個服務器別名,以便在(安裝期間)建立 SQL Server 資源並使其聯機的同時經過命名管道創建鏈接。對每個命名實例安裝重複此步驟。
|