如何通过读取注册表信息来判断Sql Server是否已经安装

alongchina 2006-03-09 10:54:47
哪位达人知道如何通过读取注册表信息来判断Sql Server是否已经安装,以及数据库的版本如Sql Server 2000还是Sql server2005. Help.......
...全文
124 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
-狙击手- 2006-03-09

你是不是安装多个实例啊
回复
alongchina 2006-03-09
另外我刚确认了下;Win2003 Server+Sql server2005的注册表信息是HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQL.1\MSSQLServer\CurrentVersion

我一个电脑里的Sql server2000的注册表信息还没找到这个键,难道不同版本这些基本的键还不一样??
回复
子陌红尘 2006-03-09
不完全或者不正确的卸载SQL Server 2000不会删除注册表里的信息,虽然此时SQL Server 2000已经不能工作了。
回复
alongchina 2006-03-09
libin_ftsafe(子陌红尘) :为什么是不保险的,一般会有什么例外吗???
请教下
回复
lsqkeke 2006-03-09
同意楼上两位 :)
回复
子陌红尘 2006-03-09
不保险的办法——读取键值:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\CurrentVersion

回复
$扫地僧$ 2006-03-09

键 Microsoft SQL Server
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2006-03-09 10:54
社区公告
暂无公告