无法启动sql调试会话,确保本机上注册了sqldbreg.exe和proxy/stub DLL sqldbreg.dll

zhangqu_980371 2006-06-27 11:40:47
vs.net无法调试sqlserver存储过程.
1.环境:(登陆用户:zq---系统管理员,空密码)
XP,sqlserver2000,vs.net

2.文件:
C:\Program Files\Common Files\Microsoft Shared\SQL Debugging\
sqlsbg.dll,sqldbreg.exe,sqldbreg2.exe
C:\Program Files\Microsoft SQL Server\MSSQL\Binn\
mssdi98.dll

3.访问权限:
C:\Program Files\Common Files\Microsoft Shared\SQL Debugging\
每一个文件都的访问控制列表都包含:zq(完全控制)

4.注册
regsvr32 sqlsbg.dll ---成功
sqldbreg2 /regsever ---成功

5.服务设置:
Remote Procedure Call (RPC)--启动
Remote Procedure Call (RPC) Locator--启动

6.dcomcnfg配置:
服务组件->计算机->我的电脑->右键属性"默认com安全性"->访问权限->添加"zq"

服务组件->计算机->我的电脑->DCOM配置->sql debugger->标识:下列用户填写:zq

7.启动sqlserver
打开查询分析器,运行:
use master
go
GRANT EXECUTE
ON sp_sdidebug
TO dbo

8.启动vs.net
建立数据库连接,选择“使用winnt 集成安全设置”

9.打开存储过程,右键“单步执行存储过程”
报错:无法启动sql调试会话,确保本机上注册了sqldbreg.exe和proxy/stub DLL sqldbreg.dll


晕了....
帮忙看看!谢谢!
...全文
256 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
chouer523 2006-06-29
  • 打赏
  • 举报
回复
到網上去查一下看看
zhangqu_980371 2006-06-29
  • 打赏
  • 举报
回复
amandag 2006-06-28
  • 打赏
  • 举报
回复
up
Eddie005 2006-06-28
  • 打赏
  • 举报
回复
just up
zhangqu_980371 2006-06-28
  • 打赏
  • 举报
回复
自己顶一下

7,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧