Получение списка зарегистрированных серверов через PowerShell для .csv - PullRequest
0 голосов
/ 17 февраля 2012

Как получить список зарегистрированных серверов из SSMS (SQL Server Management Studio) через powershell в .csv, я понял, как зарегистрироваться, но как экспортировать зарегистрированные серверы?

1 Ответ

1 голос
/ 17 февраля 2012

Вы пробовали:

Get-ChildItem 'SQLSERVER:\SQLRegistration' -Recurse

Отредактировано

Чтобы увидеть все атрибуты:

Get-ChildItem 'SQLSERVER:\SQLRegistration' -Recurse | Where-Object {$_ -is [Microsoft.SqlServer.Management.RegisteredServers.RegisteredServer]} | fl *

Microsoft.SqlServer.Management.RegisteredServers.RegisteredServer происходит от:

Get-ChildItem 'SQLSERVER:\SQLRegistration' -Recurse | Get-Member

Чтобы экспортировать нужные файлы в CSV-файл:

Get-ChildItem 'SQLSERVER:\SQLRegistration' -Recurse | Where-Object {$_ -is [Microsoft.SqlServer.Management.RegisteredServers.RegisteredServer]} | select servername,servertype | Export-Csv C:\temp\sql.txt -NoTypeInformation
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...