共用方式為


新增資料庫伺服器至伺服器陣列

這個程序提供將新的資料庫伺服器加入 SharePoint 產品及技術伺服器陣列的詳細資訊。

在大多數情況下,如果要將資料庫伺服器新增至 SharePoint 伺服器陣列,只需要設定執行 Microsoft SQL Server 2005 的新資料庫伺服器,並將它加入伺服器陣列即可。SharePoint 產品及技術可以依需要自動配置和指派新的資料庫資源。而在某些情況下,必須新增伺服器才能主控特定資料庫;或者,安全性原則可能需要先預先設定必要資料庫,才能將新的伺服器加入伺服器陣列。

如需安裝和設定 SQL Server 2005 並將它連接至現有伺服器陣列的資訊,請參閱 SQL Server 2005 安裝文件。下列程序的目的是要顯示如何在 SharePoint 產品及技術中設定特定工作的新資料庫伺服器。

重要

IT 原則可能需要認證的資料庫管理員 (DBA) 執行這些程序中指定的部分或所有步驟。開始下列任何程序之前,請務必要遵循公司的 IT 原則需求。

新增資料庫伺服器至伺服器陣列

使用這些程序可以在 SharePoint 產品及技術中,設定新的資料庫伺服器以主控特定資料庫。

重要

至少要有 dbcreator 固定伺服器角色和「SharePoint 伺服器陣列管理員」群組的成員資格,才可執行下列程序。

設定 Web 應用程式的新資料庫伺服器

  1. 在新的資料庫伺服器上,啟動 SQL Server Management Studio。

  2. 在 [物件總管] 的 [資料庫]**** 上按一下滑鼠右鍵,然後按一下 [新增資料庫]。

  3. 在 [新增資料庫]**** 對話方塊的 [一般] 頁面上,輸入新資料庫的名稱和擁有者。擁有者帳戶應該與安裝程式使用者帳戶相同。

  4. 在 [選項]**** 頁面上的 [定序] 清單上,按一下 [LATIN1_General_CI_AS_KS_WS]****。

  5. 按一下 [確定]。

  6. 將共用服務提供者 (SSP) 服務帳戶新增至想要新增之內容資料庫的 db_owner 固定資料庫角色。若要執行這項操作:

    1. 在 SharePoint 管理中心網站的 [應用程式管理] 索引標籤上,按一下 [快速啟動] 中的 [共用服務管理]****。

    2. 在 [管理此伺服器陣列的共用服務] 頁面上,指向想要設定的 SSP,並按一下出現的箭號,然後按一下所出現功能表上的 [編輯屬性]。

    3. 在 [編輯共用服務提供者] 頁面上的 [SSP 服務認證]**** 區段中,注意 SSP 服務帳戶的名稱。

    4. 啟動 SQL Server Management Studio,然後開啟內含想要新增之內容資料庫的資料庫伺服器。

    5. 在 [物件總管] 窗格中,於想要新增的內容資料庫上按一下滑鼠右鍵,然後在出現的功能表上按一下 [新增查詢]****。

    6. 在查詢窗格中,輸入下列命令,然後按一下 [執行]:
      sp_changedbowner ‘<SSP 服務帳戶>

  7. 若要設定內容資料庫,請在安裝 SharePoint 產品及技術的磁碟機上開啟命令列,並變更至下列資料夾:%COMMONPROGRAMFILES%\Microsoft Shared\Web server extensions\12\Bin。

  8. 輸入下列命令,然後按 ENTER:
    stsadm -o extendvs -url <url> -donotcreatesite -exclusivelyusentlm -databaseserver <資料庫伺服器名稱> -databasename <資料庫名稱> -apidtype configurableid -description <IIS 網站名稱> -apidname <應用程式集區名稱> -apidlogin <網域名稱\使用者名稱> -apidpwd <密碼>
    其中 url 是 Web 應用程式的 URL (格式為 http://hostname:port)、資料庫名稱是 Web 應用程式的內容資料庫、IIS 網站名稱是您在 IIS 中指定給網站的文字名稱、apidname 是您在 IIS 中指定給 Web 應用程式的文字名稱,而 apidlogin 是 IIS 中應用程式集區的識別碼。這是應用程式集區程序帳戶。如果您使用 Kerberos v5 驗證,而不是 NTLM 驗證,則請使用 negotiate 參數,而不要使用 exclusivelyusentlm 參數。如需詳細資訊,請參閱<Extendvs:Stsadm 作業 (Office SharePoint Server)>。

  9. 在命令提示字元中,輸入下列命令,然後按 ENTER:
    iisreset /noforce

重要

至少要有 dbcreator 固定伺服器角色和「SharePoint 伺服器陣列管理員」群組的成員資格,才可執行下列程序。

設定 SSP 的新資料庫伺服器

  1. 在新的資料庫伺服器上,建立 SSP 內容資料庫和 SSP 搜尋資料庫。若要執行這項操作:

    1. 啟動 SQL Server Management Studio。

    2. 在 [物件總管] 的 [資料庫]**** 上按一下滑鼠右鍵,然後按一下 [新增資料庫]。

    3. 在 [新增資料庫]**** 對話方塊的 [一般] 頁面上,輸入新的資料庫 (SSP 內容資料庫或 SSP 搜尋資料庫) 名稱和擁有者。擁有者帳戶應該與安裝程式使用者帳戶相同。

    4. 在 [選項]**** 頁面上的 [定序] 清單上,按一下 [LATIN1_General_CI_AS_KS_WS]****。

    5. 按一下 [確定]。

    6. 針對第二個資料庫重複步驟 b 到 e。

  2. 在這兩個資料庫中,將下列帳戶新增至 Users 群組,然後再新增至想要新增之兩個資料庫的 db_owner 固定資料庫角色:

    • 伺服器陣列帳戶

    • Office SharePoint Server 服務帳戶

    • Office SharePoint Server 搜尋服務帳戶

    • 應用程式集區程序帳戶。這是與 Office SharePoint Server 相關之每個 Web 應用程式的 Web 應用程式集區身分識別。

    若要執行這項操作:

    1. 啟動 SQL Server Management Studio。

    2. 在 [物件總管] 中,於想要新增的內容資料庫上按一下滑鼠右鍵,然後按一下 [新增查詢]****。

    3. 在查詢窗格中,輸入下列命令,然後按一下 [執行]:
      sp_changedbowner ‘<伺服器陣列帳戶>’ ‘<SSP 服務帳戶>’ ‘<搜尋帳戶>’ ‘<應用程式集區程序帳戶>

  3. 若要建立 SSP 資料庫,請在安裝 SharePoint 產品及技術的磁碟機上開啟命令列,然後變更至下列資料夾:%COMMONPROGRAMFILES% \Microsoft Shared\Web server extensions\12\Bin。
    SSP 會使用 DBA 建立的 SSP 內容資料庫和 SSP 搜尋資料庫。

  4. 輸入下列命令,然後按 ENTER:
    stsadm -o createssp -title <SSP 名稱> -url <url> -mysiteurl <url>-ssplogin <使用者名稱> -ssppassword <密碼> -indexserver <索引伺服器名稱>-indexlocation <索引檔案路徑>-sspdatabaseserver <SSP 資料庫伺服器名稱> -sspdatabasename <SSP 資料庫名稱> -searchdatabaseserver <搜尋資料庫伺服器名稱> -searchdatabasename <搜尋資料庫名稱>

    其中 url 是共用服務管理網站的 URL (格式為 http://hostname:port/ssp/admin)、mysiteurl 是「我的網站」網站的 URL (格式為 http://hostname:port)、ssplogin 是格式為「網域\使用者名稱」的 SSP 服務帳戶、索引伺服器名稱是在其上主控索引的伺服器名稱,而索引位置是索引伺服器上伺服器陣列管理員指定要儲存索引的目錄。這預設為 %SYSTEMDRIVE%:\Program Files\Microsoft Office Servers\12.0\Data\Office Server\Applications。如需詳細資訊,請參閱<Createssp:Stsadm 作業 (Office SharePoint Server)>。

另請參閱

概念

管理伺服器陣列中每部伺服器上的服務
新增網頁伺服器至伺服器陣列
新增應用程式伺服器至伺服器陣列
新增專用查詢伺服器至伺服器陣列
新增索引伺服器至伺服器陣列
設定伺服器陣列中現有的伺服器
設定多種伺服器陣列拓撲
從伺服器陣列中移除伺服器
安裝語言範本套件
解除安裝 Office SharePoint Server 2007