2010-08-05 98 views
1

升级到Windows 7后,我无法再在SQL Server Management Studio(MSSSMS)中调试存储过程。我收到消息“无法启动调试器”。数据为空。无法在Null值(System.Data)上调用此方法或属性。我尝试用“以管理员身份运行”启动MSSMS,但发生同样的事情。有任何想法吗? 谢谢,布赖恩升级到Windows 7后无法调试存储过程

回答

0

这可能是因为用于调试的权限错误。

尝试设置这些设置

http://msdn.microsoft.com/en-us/library/w1bhybwz(v=VS.80).aspx

要调试SQL Server上,无论是在运行Visual Studio中的账号和用于连接到SQL Server必须是sysadmin角色的成员的帐户。

用于连接到SQL Server的帐户是您的Windows用户帐户(如果您使用的是Windows身份验证)或具有用户标识和密码(如果您使用SQL身份验证)的帐户。

0

我打算重新安装SQL Server,然后发现现在有SQL Server 2008 SP2。我安装了它并修复了它。

+0

我在2012 SP3上仍然无法调试。在网上找到的解决方案都没有帮助。添加了注册表项的权限,在Procmon中没有访问被拒绝的错误,但仍然没有解决。对于发布如此烦人的调试器并声称它工作起来,MS非常耻辱。嘘! – ajeh 2017-06-29 14:28:01

0

对我来说安装SQLServer2012-KB4016762-x64.exe起作用。在此之前,我确实在here之前应用了汤姆的回答,但是它本身并没有解决问题。