请各位老大帮一个忙,小弟在用vs.net2005单步调试stored procedure时发生了Error Message: Unable to start T-SQL Debugging. Could not attach to SQL Server process, 小弟登录SQL的帐号已经有了sysadmin的权限,并且SQL用户与登录windows的用户的登录信息相同, 服务器与客户端的windows防火墙也已经关闭,不知什么地方还有问题,请各位大虾多多指教,先谢谢了.
解决方案 »
- 关于视频上传------------------------------------------------------------------
- XP安装VS2008,老是出错,求高手!
- 关于在GridView控件的模板列中选中CheckBox控件提示当前行的问题。
- 很难传递参数问题
- c# 线程问题
- 散分适可而止,请到“.Net 非技术区散分”,大家也可以在那里聊非技术问题。
- 这样的字符串要如何取得,如3.3333/3.3333=1.1111,把1.1111转成字符串后要保流到小数点后的两位,要怎么做
- 三千里江湖告急!! 虾哥虾妹请帮忙,有关 FTP 问题
- 在C#里怎么样将一个二进制文件存到数据库里,然后再取出来?
- 这样的程序功能如何实现?
- 正则表达式 求救:匹配连续数字如,123,456.
- 想做一个类似qq的聊天软件,两台电脑应该怎样连接?
sql server management studio 里能单步调试吗? 我不是要运行, 要单步调试.CSDN上没有人知道吗?!补充一下,我用的是 sql server 2005.
根据我的经验在sqlserver mangementstudio中只能一次性执行procedure,并不能单步调试procedure。 楼主的问题我想和我碰到的问题一样,如果是调试本机上的数据库中的procedure的话应该没有问题,但是调试远程数据库中的procedure的话就存在登录用户的权限问题。我们一般在使用Visual studio 2005时都是直接用快捷方式打开IDE界面,此时的vs 2005实例的用户是本机用户,所以只能调试本机上的数据库对象,如果要调试远程服务器上的数据库对象的话需要涉及到域的问题。具体解释如下: 调试远程数据库最关键的要点在于,要确保启动Visual Studio的Windows用户与连接远程数据库的用户是同一个用户。 此外,该用户必须隶属于sysadmin角色。 参考:http://www.cnblogs.com/yao/archive/2007/12/16/996112.html