使用 PowerShell 針對可用性群組建立資料庫鏡像端點

適用於:SQL Server

本主題說明如何使用 PowerShell 在 SQL Server 中建立資料庫鏡像端點供 Always On 可用性群組使用。

權限

需要 CREATE ENDPOINT 權限或 系統管理員 (sysadmin) 固定伺服器角色的成員資格。 如需詳細資訊,請參閱 GRANT 端點權限 (Transact-SQL)

重要

RC4 演算法已被取代。 SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 我們建議您改用 AES。

使用 PowerShell

若要建立資料庫鏡像端點

  1. 將目錄 (cd) 變更為您要建立資料庫鏡像端點的伺服器執行個體。

  2. 使用 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"  
  

相關工作

若要設定資料庫鏡像端點

若要檢視有關資料庫鏡像端點的資訊

另請參閱

建立可用性群組 (Transact-SQL)
AlwaysOn 可用性群組概觀 (SQL Server)