欢迎光临
我们一直在努力

调试本地SQLServer存储过程-数据库专栏,SQL Server

建站超值云服务器,限时71元/月

author:zfive5(zhaozidong)
email :zfive5@yahoo.com.cn

    最近工作原因写起了存储过程,编码时难免调试,但sqlserver调试方面的傻瓜程度简直不
能于oracle相提并论,记着先前做oracle项目时,只要装好pl/sql developer后,一切都那么简
单,而现在sqlserver要能调试还的需要配置才能ok!

    下面就是我的实践:

一、如果调试数据在本机上,那一切都很简单!

msdn中是这样写的:

若要在 sql 2000 桌面引擎上启用存储过程调试,必须在安装 sql 2000 桌面引擎的计算机上执行下列步骤。

使用 sql 2000 桌面引擎启用调试(在安装了 visual studio .net 的计算机上)

将 mssdi98.dll 从 microsoft visual studio .net 2003 qlserver 目录复制到 \binn 目录中。
使用 sql 2000 桌面引擎启用调试(在没有安装 visual studio .net 的计算机上)

在 visual studio .net cd 或 dvd 上找到 mssdi98.dll 并将其复制到 \binn 目录中。
在 visual studio .net cd 或 dvd 上找到 sqldbg.dll 并将其复制到以下目录:
program files\common files\microsoft shared ql debugging
通过在命令提示处输入下列命令重新注册 sqldbg.dll:
regsvr32 sqldbg.dll
向调试器用户授予存储过程 sp_sdidebug 的执行权限:
grant execute
on sp_sdidebug
to myusername 

我的步骤:

1) regsvr32 sqldbg.dll
2) grant execute  on sp_sdidebug  to dbo

这样就ok 了

参见:http://msdn.microsoft.com/library/chs/vsdebug/html/vxlrfsettingupsqldebugging.asp

现在还在研究数据库不是本地的情况,希望其他配置成功的人,说一说!

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 调试本地SQLServer存储过程-数据库专栏,SQL Server
分享到: 更多 (0)

相关推荐

  • 暂无文章