部署故障切换集群
您现在可以使用虚拟机实例部署 Windows Server 故障切换集群和 SQL Server。
正在准备 SQL Server
在 Active Directory 中为 SQL Server 创建一个新用户账户:
- 使用远程桌面连接到
node-1。 使用您的网域用户账号登录。 - 右键点击开始按钮(或者按 Win+X),然后点击 Windows PowerShell(管理员)。
- 点击是以确认提升权限提示。
为 SQL 服务器和 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 服务
在服务列表中,右键点击 SQL Server (MSSQLSERVER),然后选择属性。
在登录身份下,更改账号。
- 账号名称:
DOMAIN\sql_server,其中DOMAIN是 Active Directory 域的 NetBIOS 名称。 - 密码:输入您之前选择的密码。
- 账号名称:
点击确定。
当系统提示您重启 SQL Server 时,请选择是。
SQL Server 现在在网域用户账号下运行。