SQL Server2005读取注册表

来源:互联网 发布:怎么看丁丁大小知乎 编辑:程序博客网 时间:2024/05/21 09:35

SQL Server2005读取注册表

 

DECLARE @result varchar(255)

EXEC master.dbo.xp_regread 'HKEY_LOCAL_MACHINE','SOFTWARE/OperationControlSystem/ClientID','Prefix',@result OUT ---注意必须有OUT否则@result为空


SELECT @result

 

假如在执行过程中出现错误,可能是未找到存储过程_master.dbo.xp_regread

 

原因:做安全处理的时删除了xp_regread。

 

解决办法:

重新创建回去即可,找到 数据库——master——扩展存储过程,右键“新建扩展存储过程”

(名称:xp_regread,路径:xpstar.dll)保存即可。

原创粉丝点击