文章編號: 813953 - 上次校閱: 2007年11月13日 - 版次: 4.10

SQL Server 2000 64 位元 Readme.htm 加入項目描述

系統提示本文適用於您使用的作業系統之外的作業系統。與您不相關的文章內容已停用。

在此頁中

全部展開 | 全部摺疊

結論

本文將告訴您,不會記錄在 SQL Server 2000 (64 位元) Readme.htm 檔案的多個項目。這篇文章是 Readme.htm 檔案,而不是用來取代的補充,所以請確定您徹底讀取 Readme.htm 檔案。

其他相關資訊

  • 為 32 位元的用戶端與 SQL Server 2000 (64 位元) 之間的較佳連線,Microsoft 建議您執行 Microsoft 資料存取元件 (MDAC) 2.7 Service Pack 1 或稍後在 32 位元的用戶端電腦。
  • 安裝程式命令列參數 reinstallmode = amus/omus 執行容錯移轉叢集的電腦上不支援。
  • 原始發行的版本的 SQL Server 2000 (64 位元) 可支援最多 32 個 CPU。
  • 從 SQL Server 2000 32 位元移轉至 SQL Server 2000 64 位元的資料庫的 32 位元延伸預存程序將不使用 SQL Server 2000 (64 位元)。Microsoft Windows 上 Windows 64 (WOW) 環境,在 64 位元 Windows 將不會執行 32 位元 SQL Server 延伸預存程序 (.dll 檔)。32 位元延伸預存程序必須使用以取得 64 位元.dll 檔的 64 位元編譯器重新編譯。

    建置並編譯延伸預存程序,您必須知道下列檔案的位置:
    • Srv.h。您必須使用在 SQL Server 2000 中可用之 32 位元版本。
    • Opends60.dll 這個檔案是可用的 SQL Server 2000 (64 位元)。Opends60.dll 位於 \Mssql\Binn 資料夾中。
    • Opends60.lib 這個檔案是可用的 SQL Server 2000 (64 位元)。Opends60.lib 是位於媒體的根目錄。

    附註Microsoft 提供與 Microsoft 平台的 64 位元編譯器軟體開發套件 (SDK)。取得更多資訊有關 Microsoft 平台 SDK 請造訪下列 Microsoft 網站]:

    Microsoft Platform SDK (http://msdn2.microsoft.com/en-us/library/aa384167(vs.85).aspx)
  • 如果您使用 [Console.exe 必須使用位於 Binn 資料夾與 Sqlservr.exe 在 32 位元版本。

    附註否 32 位元工具所包含的這個版本的 SQL Server 2000 64 位元。不過,已移植至 SQL Server 2000 64 位元的工具可以安裝程式來安裝。64 位元的工具清單,請參閱 SQL Server 2000 (64 位元版) 線上書籍如需詳細資訊。
  • Microsoft Windows 上 [Windows 64] (WOW) 是 32 位元 Windows 允許您在 64 位元 Windows 上執行 32 位元應用程式的子系統。 不過,32 位元應用程式會在模擬模式中執行。因此,效能可能不符合您期望。此外,您可能會遇到未預期的行為,當您在 64 位元 Windows 上執行 32 位元應用程式時。 因此,來執行以 WOW 64 位元 Windows 上不支援 SQL Server 32 位元管理工具。您必須執行它們從遠端在 32 位元版本的 Microsoft Windows 上。

    如需有關 32 位元工具和公用程式的詳細資訊,請參閱下列主題:
    • Microsoft SQL Server 2000 (64 位元) 讀我檔案 ; 主題: 章節 3.4-工具和公用程式] 的
    • SQL Server 2000 (64 位元版) 線上叢書 》 ; 主題: 工具與公用程式-差異間 64 位元和 32 位元版本 (64 位元)-中

      如果要下載 SQL Server 2000 (64 位元版) 叢書線上版本,請造訪下列 Microsoft 網站:

      SQL Server 2000 (64-bit Edition) Books Online (http://microsoft.com/downloads/details.aspx?FamilyId=4B9793E0-DB8C-469E-AAC4-271DFB74EA70&displaylang=en)
  • 64 位元 MDAC 元件已具有 64 位元版本的 Windows Server 2003 的核心作業系統元件納入。這些 64 位元的 MDAC 元件並不包含與 SQL Server 2000 64 位元。SQL Server 2000 64年位元會依賴 64 位元 MDAC 元件之 64 位元作業系統的一部份。如需詳細資訊請造訪下列 Microsoft 網站]:

    MDAC road map (http://msdn2.microsoft.com/en-us/library/ms810810.aspx)

如何重建 master 資料庫在 Microsoft SQL Server 2000 (64 位元) 叢集上

附註這些步驟也是可用下列 「 Microsoft 知識庫 」 文件中:
817232 ? (http://support.microsoft.com/kb/817232/ ) INF: 如何重新建置 master 資料庫在 SQL Server 2000 (64 位元) 叢集上

您可以重建 master 資料庫執行個體的 SQL Server 2000 (64 位元)。

若要重新建置 master 資料庫,您必須擁有 「 產品識別碼 (PID),用來安裝 SQL Server 2000 (64 位元)。PID 是儲存在登錄中的 GUID。SQL Server 2000 (64 位元) 的一個預設值] 實例 PID 會在下列登錄機碼下登錄內:

HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\Setup\ProductCode


具名執行個體的 SQL Server 2000 (64 位元),[PID 位於下列登錄機碼下登錄:

HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQL Server\<Instance name>\Setup\ProductCode


當您重建 master 資料庫時,您可以設定:
  • sa 密碼。
  • 定序。
  • 跨資料庫擁有權鏈結。
  • 錯誤報告功能。

若您進行驗證模式變更所作的變更將會無法反映之後重新安裝伺服器。但是,您可以在重新安裝完成後,變更驗證模式。

附註您必須完成所有這些步驟從擁有 SQL Server 資源的叢集節點。

若要重新建置 master 資料庫的 Microsoft SQL Server 2000 (64 位元) 的預設執行個體的請依照下列步驟執行:
  1. 將 SQL Server 虛擬伺服器離線。
  2. 在 「 登錄編輯器 」,
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\<PID>
    登錄機碼、 進行這些變更:
    1. 將 SqlCluster 值變更為 [0,並注意 SqlCLusterSec 的值。
    2. 變更 SqlClusterSec 值為 0。
    附註重新建置 master 資料庫之後,您必須還原 SqlClusterSec 的值。

    PID是用來安裝 SQL Server 的 Windows 安裝程式封裝 PID。
  3. 執行 Cliconfg.exe 啟動用戶端網路公用程式:
    1. 在 [別名] 索引標籤上按一下 [新增]。[新增網路程式庫組態] 對話方塊隨即開啟。
    2. 對於網路程式庫按一下以選取 [其他] 選項按鈕。
    3. 在 [伺服器別名] 文字方塊中,輸入 computer name,其中 computer name 是本機電腦的名稱。對於具名的執行個體鍵入 computer name \ instance name,其中 computer name 是本機電腦的名稱,以及 instance name 是 SQL Server 執行個體名稱。本機電腦必須是叢集節點擁有在 SQL Server 資源。
    4. 在 [檔案名稱] 文字方塊中,輸入 DBNETLIB
    5. 在 [參數] 文字方塊中輸入 LPC: virtual server name。針對具名執行個體輸入 LPC: virtual server name \ virtual server instance name、 其中 virtual server name 是 SQL Server 虛擬伺服器的名稱,而 virtual server instance name 是 SQL Server 2000 (64 位元) 虛擬伺服器的具名執行個體。
    6. 按一下 [確定]
  4. 執行找出 Msiexec.exe 重建 master 資料庫。以下是範例:

    在命令提示字元下輸入下列

    msiexec.exe/i <pid>REINSTALL = ALL REINSTALLMODE = amus SQLAUTOSTART = 0/L * v < 路徑和 File_name.txt >

    PID Windows 「 安裝程式 PID 封裝,已用來安裝 SQL Server 和 Path and File_name.txt 是位置和詳細資訊記錄檔的檔名。

    例如,輸入 d:\rebuild_master_verbose_log.txt。重新安裝] 對話方塊隨即出現。對 sa 密碼、 定序、 跨資料庫擁有權鏈結及 Watson 進行任何變更。如果您進行驗證模式變更它們將不會反映之後重新安裝伺服器。重新安裝完成後,您可以變更驗證模式。

    附註有時候,電腦可能會顯示訊息,指出檔案作業暫止,並提示您重新啟動電腦。 按一下 []。
  5. 在 「 登錄編輯器 」,
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\<PID>
    登錄機碼,將 SqlCluster 值變更為 1。將 SqlClusterSec 值還原至您在步驟 2 中記下的值。
  6. 執行 Cliconfg.exe 開啟用戶端網路公用程式。在 [別名] 索引標籤上選取您在步驟 3,建立伺服器別名,然後按一下 [移除]。
  7. 如果電腦要求重新開機,重新啟動現在執行 SQL Server 的電腦。
  8. 將虛擬伺服器上線。

分析服務功能不能出現在功能樹狀目錄中當您安裝不同的版本

在某些安裝情況下分析服務可能不會出現如預期般在安裝程式功能樹狀目錄中,您選取功能的 SQL Server 2000 (64 位元) 的安裝。如果您移除不同版本的分析服務之後,安裝分析服務的版本,可能就會發生這個問題。若要處理此類問題,繞過,移除
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\Component Set:OLAPInstance
登錄機碼之後移除一個版本的分析服務,但之前安裝不同版本。

附註這只時,可能會發生在您安裝比最初安裝不同版本的分析服務。如果重新安裝相同版本的分析服務,功能樹狀結構會顯示 [分析服務功能,如預期般。

?考

SQL Server 2000 (64-bit Edition) Books Online (http://www.microsoft.com/downloads/details.aspx?FamilyId=4B9793E0-DB8C-469E-AAC4-271DFB74EA70&displaylang=en)

這篇文章中的資訊適用於:
  • Microsoft SQL Server 2000 64-bit Edition
關鍵字:?
kbmt kbproductlink kbinfo kbhowto KB813953 KbMtzh
機器翻譯機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:813953? (http://support.microsoft.com/kb/813953/en-us/ )
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。