2013-04-11 26 views

回答

2

我認爲這應該工作:

$null = [Reflection.Assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo"); 

$svr = New-Object Microsoft.SqlServer.Management.Smo.Server("AServerInstanceInYourAG"); 

$svr.AvailabilityGroups["YourAvailabilityGroup"].PrimaryReplicaServerName; 
0

您也可以通過連接聽衆來獲得主要複製品

$null = [Reflection.Assembly]::LoadWithPartialName("Microsoft.SqlServer.Smo"); 

$listenerName = "YourListenerName"; 

$sqlListener = New-Object Microsoft.SqlServer.Management.Smo.Server($listenerName); 

$primaryReplicaName = $sqlListener.AvailabilityGroups.PrimaryReplicaServerName; 
相關問題