SqlServer 08:查询列出实例中的所有数据库?

时间:2010-01-18 17:28:04

标签: sql-server sql-server-express sqlcmd

如何使用sqlcmd列出给定sql server 08实例的所有数据库?

4 个答案:

答案 0 :(得分:31)

sqlcmd -E -S SERVER\INSTANCE -Q "sp_databases"

答案 1 :(得分:28)

EXEC sp_databases

SELECT NAME FROM sys.sysdatabases

EXEC sp_msForEachDB 'PRINT ''?''';

答案 2 :(得分:22)

详细说明sqlcmd新手:

C:\> sqlcmd -S <the_server_name>
1> select name from sys.databases
2> go

答案 3 :(得分:3)

您可以使用sp_databases存储过程。