使用 PowerShell 为可用性组创建数据库镜像端点
适用于: SQL Server
本主题介绍如何使用 PowerShell 创建供 SQL Server 中的 Always On 可用性组使用的数据库镜像端点。
权限
要求具有 CREATE ENDPOINT 权限,或者具有 sysadmin 固定服务器角色的成员身份。 有关详细信息,请参阅 GRANT 终结点权限 (Transact-SQL)。
重要
不推荐使用 RC4 算法。 在 SQL Server的未来版本中将删除此功能。 请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。 我们建议使用 AES。
使用 PowerShell
创建数据库镜像端点
将目录 (cd) 更改到要为其创建数据库镜像端点的服务器实例。
使用 New-SqlHadrEndpoint cmdlet 创建端点,然后使用 Set-SqlHadrEndpoint 启动此端点。
示例 (PowerShell)
下面的 PowerShell 命令在 SQL Server(计算机\实例)实例上创建一个数据库镜像端点。 该端点使用端口 5022。
重要
此示例只适用于目前缺少数据库镜像端点的服务器实例。
# Create the endpoint.
$endpoint = New-SqlHadrEndpoint MyMirroringEndpoint -Port 5022 -Path SQLSERVER:\SQL\Machine\Instance
# Start the endpoint
Set-SqlHadrEndpoint -InputObject $endpoint -State "Started"
Related Tasks
配置数据库镜像端点
查看有关数据库镜像端点的信息