我是一位被要求在SQL Server 2000上做一些工作的Oracle DBA。我已经被授予域访问权,并且已经安装了MS SSMS 2008.我可以访问SQL Server 2000数据库通过此工具并查看表,视图,函数,存储过程等。但是,如果我尝试访问表中的数据或针对任何用户表或系统表运行查询,我会收到以下错误消息。无法在SSMS 2008中执行查询
“无法执行脚本。 无法启动的Transact-SQL调试器。在Transact-SQL调试器不支持SQL服务器的SQL Server 2005或更早的版本。(SQLEditors)”
我假设它是权限问题。我可以将sysadmin SQL Server固定角色分配给BUILTIN \ Administrators角色的位置。我已经阅读管理员(本地,域等)在哪里隐式分配给BUILTIN \ Administrators角色,所以我不知道为什么这不起作用。
从SSMS菜单栏中选择“查询”>“执行”执行查询时是否得到相同的结果? –