日期:2014-05-17  浏览次数:20788 次

用C#查看数据信息
大家好,帮帮我呀,使用C#怎么查看本地安装的所有的SQL Server服务呀?

还有就是怎么查看查看一个数据库文件被哪个服务附加的?我想指定一个数据库文件,如果该文件已经附加上,就把它分离了,



------解决方案--------------------
SqlConnection SqlCommand
使用sa用户连sql server,然后在系统表找是否有这个路径数据库文件的记录,找到则执行分离数据库的sql语句.

------解决方案--------------------
探讨
帮顶,看这个不会

------解决方案--------------------
查注册表最简单吧
------解决方案--------------------
探讨
引用:

SqlConnection SqlCommand
使用sa用户连sql server,然后在系统表找是否有这个路径数据库文件的记录,找到则执行分离数据库的sql语句.


呵呵呵,比如说本机没有安装SQL server 呢?
使用C#怎么查看本地安装的所有的SQL Server服务呀?

------解决方案--------------------
查看数据库文件路径可以用sp_helpfile、
select * from sys.sysfiles
select * from sys.database_files
查看