Ответ 1
sqlcmd -E -S SERVER\INSTANCE -Q "sp_databases"
Как мне перечислить все базы данных для данного экземпляра sql-сервера 08 с помощью sqlcmd?
sqlcmd -E -S SERVER\INSTANCE -Q "sp_databases"
EXEC sp_databases
или
SELECT NAME FROM sys.sysdatabases
или
EXEC sp_msForEachDB 'PRINT ''?''';
Чтобы подробнее описать новичка sqlcmd:
C:\> sqlcmd -S <the_server_name>
1> select name from sys.databases
2> go
Вы можете использовать sp_databases хранимую процедуру.