部署容錯移轉叢集
現在您可以使用 VM 執行個體部署 Windows Server 容錯移轉叢集和 SQL Server。
準備 SQL Server
在 Active Directory 中建立新的 SQL Server 使用者帳戶:
node-1使用遠端桌面連線。 使用網域使用者帳戶登入。- 以滑鼠右鍵按一下「開始」按鈕 (或按下 Win+X),然後按一下「Windows PowerShell (系統管理員)」。
- 按一下「是」,確認提升權限提示。
為 SQL Server 和 SQL 代理程式建立網域使用者帳戶,並指派密碼。
$Credential = Get-Credential -UserName sql_server -Message 'Enter password' New-ADUser ` -Name "sql_server" ` -Description "SQL Admin account." ` -AccountPassword $Credential.Password ` -Enabled $true -PasswordNeverExpires $true
如要設定 SQL Server,請在 node-1 和 node-2 上執行下列步驟:
以滑鼠右鍵按一下「開始」按鈕 (或按下 Win+X),然後按一下「Windows PowerShell (系統管理員)」。
重新命名 SQL Server 執行個體,使其名稱與主機名稱相符。
$OLD_NAME = Invoke-Sqlcmd -Query " select @@SERVERNAME; GO" | ConvertTo-Csv | SELECT -Skip 2 $OLD_NAME = $OLD_NAME.Replace('"', '') Invoke-Sqlcmd -Query " sp_dropserver '$OLD_NAME'; GO sp_addserver '$env:computername', local; GO" Restart-Service -Name MSSQLSERVER開啟 SQL Server 設定管理員。
在導覽窗格中,選取「SQL Server Services」。
在服務清單中,以滑鼠右鍵按一下「SQL Server (MSSQLSERVER)」,然後選取「內容」。
在「登入身分」下方變更帳戶。
- 帳戶名稱:
DOMAIN\sql_server其中DOMAIN是 Active Directory 網域的 NetBIOS 名稱。 - 密碼:輸入先前選擇的密碼。
- 帳戶名稱:
按一下 [確定]。
系統提示重新啟動 SQL Server 時,請選取「是」。
SQL Server 現在會以網域使用者帳戶執行。