SqlServer 08: запросить список всех баз данных в экземпляре? - PullRequest
24 голосов
/ 18 января 2010

Как мне вывести список всех баз данных для данного экземпляра сервера sql 08, используя sqlcmd?

Ответы [ 4 ]

32 голосов
/ 18 января 2010
sqlcmd -E -S SERVER\INSTANCE -Q "sp_databases"
29 голосов
/ 18 января 2010
EXEC sp_databases

или

SELECT NAME FROM sys.sysdatabases

или

EXEC sp_msForEachDB 'PRINT ''?''';
22 голосов
/ 24 марта 2017

Более подробно с новичком по sqlcmd:

C:\> sqlcmd -S <the_server_name>
1> select name from sys.databases
2> go
3 голосов
/ 18 января 2010

Вы можете использовать хранимую процедуру sp_databases .

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