Как мне вывести список всех баз данных для данного экземпляра сервера 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 .