2011-12-13 115 views
0

我想从我的开发工作站调试SQL Server 2008服务器上的存储过程。无法从SQL管理工作室调试SQL Server 2008存储过程

服务器正在运行SQL Server 2008(10.0.2531.0),并且我的工作站上有SQL Server 2008 R2(10.50.1600.1)。

我99%肯定这个组合在过去有效,但最近发生了一些变化,所以它不再有效。我知道我以前能够对该服务器进行调试。

当我点击SQL Management Studio中的“调试”按钮时,proc就会运行。以前,它会进入proc并停在第一行。即使我在proc中设置了一个断点,调试器也不会停止。

如果我将远程桌面连接到SQL服务器,我可以在服务器上使用SQL Management Studio调试proc。

我应该查看哪些配置设置和/或安全权限来解决此问题?

是否有任何一种调试日志,我可以查看调查呢?

回答

0

确保Windows登录您当地Management Studio中使用的也是对的SQL Server

+0

是远程实例的sysadmin固定服务器角色的成员,我的账号是sysadmin角色的成员。任何其他想法? – Avalanchis

+0

是的,如果用户在哪个帐户下运行sql服务器已经具有管理员权限 - LocalSystem,例如?你可以在本地执行调试@ sql服务器吗? –

+0

SQL Server作为“网络服务”运行。如果我使用远程桌面使用登录到本地桌面的相同帐户登录,则可以在SQL服务器上成功进行调试。 – Avalanchis

相关问题