Vous êtes dans un contexte de database mirroré, et vous avez besoin de connaitre l’actuel serveur principal.
Voici une fonction qui va vous permettre de l’identifier.
Function Test-SQLConn ($Server)
{
$connectionString = « Data Source=$Server;Integrated Security=true;Initial Catalog=master;Connect Timeout=2; »
$sqlConn = new-object (« Data.SqlClient.SqlConnection ») $connectionString
trap
{
Write-host « Closed »;
continue
}
$sqlConn.Open()
if ($sqlConn.State -eq ‘Open’)
{
$sqlConn.Close();
« Opened successfully. »
}
}
0 commentaires