Программно определить, какой SQL Server является основным, а какое зеркало? - PullRequest
5 голосов
/ 05 августа 2011

Я ищу способ программно запрашивать, какой сервер SQL служит основным сервером SQL, а какой является зеркалом в паре. Кто-нибудь знает, возможно ли это через PowerShell (SQLPS) или CMD (SQLCMD)? Если так, как я могу запросить эту информацию?

Заранее спасибо!

1 Ответ

4 голосов
/ 05 августа 2011

У меня нет экземпляра, пригодного для тестирования, но я думаю, что вы сможете запросить sys.database_mirroring_witness (SQL Server 2005 или более позднюю версию) с помощью SQLCMD, чтобы получить информацию, которую вы ищетедля.

РЕДАКТИРОВАТЬ Спасибо @Remus за отличный комментарий.Подходящее место для поиска - sys.database_mirroring.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...