有没有办法从编程上找出服务器上有哪些数据库?这是因为我想向用户展示所有可用的数据库,并允许他选择自己感兴趣的数据库。
发布于 2009-06-18 08:31:01
如果您的意思是“哪些数据库位于SQL Server的特定实例上”,那么存储过程sp_databases (可通过Master访问)将为您提供帮助。
发布于 2009-06-18 08:34:50
使用Microsoft.SqlServer.Management.Smo,它允许您查询服务器和数据库,特别是当您调用SmoApplication.EnumAvailableSqlServers()时。
发布于 2009-06-18 08:40:37
select * from sys.databases
select * from sysdatabases:
https://stackoverflow.com/questions/1011456
复制相似问题