大家好,我接触SQLSERVER 2005没多久,发现有个问题很麻烦,就是SQLSERVER 2005中好像不能调试存储过程,
(oracle的PL/SQL就是存储过程调试),在网上搜索了下,说要visual studio 2005 的professional 或
Team Systems 版本才支持,而且配置起来挺麻烦。
     而且网上这两个版本的下载链接几乎都没用了,有人能推荐个下载地址不?
     关于具体的配置问题,也希望高人能指点下。

解决方案 »

  1.   

    调试?如果是我,就慢慢看代码,把认为需要的结果print出来.
      

  2.   

    谢谢 roy_88,但是在SQLSERVER 2005中怎么调用查询分析器呢?我现在用的工具是microsoft sqlserver management studio express,用到的查询界面点一个工具栏上的按钮,弹出链接到数据库引擎
    界面,每次都要登录的,和2000不同。
      

  3.   

    to  jinjazz
    请看我提问的内容 ^_^to fredrickhu
    谢谢告诉怎么打开查询分析器,但是在查询分析器里也找不到调试存储过程的地方啊。
      

  4.   


    选中database>
    programming>
    stored procedure
    在想调试的存储过程上右键>
    script化>EXECUTE>新的查询编辑窗口出来的画面可以设置存储过程的输入输出参数然后点上面的绿色向右的箭头开始DEBUG
      

  5.   

    DEBUG的步进等快捷键在菜单的DEBUG里面有提示,我就不说了
      

  6.   

    to  urdoom:老大  不知道你说啥,我用的microsoft sqlserver management studio express 根本没你那个菜单嘛
      

  7.   

    编写存储过程脚本为 这个
    里面的EXECUTE
      

  8.   

    数据库--》可编程性-》存储过程 选择一个存储过程,右键 编写存储过程脚本为--EXECUTE
      

  9.   

    用Visual Studio 2005可以调试,我装的Team Suite。
    选择工具—>连接到数据库,配置数据库连接,然后再VS服务器资源管理器的数据连接项下
    选中存储过程—>单步执行存储过程就可以单步观察存储过程的执行情况了~~
    (该方法只能调试本地服务器的存储过程,对远程服务器的存储过程无效)
      

  10.   

    SQL2005没有调试功能,SQL2008才有我感觉SQL还是自己看代码吧,中间过程给一个输出
      

  11.   

    to:urdoom,qiqi860819,终于找到EXECUTE>新的查询编辑窗口  界面了,
    但是我这里没有绿色向右的BUG按钮只有一个红色叹号 的执行按钮,还是那句话,难道是版本不同? 
    to :kldeng_05,你那个是怎么下载的,我怎么找不到合适的下载地址呢?
      

  12.   


    我这个是公司提供的~~
    要下载的话看这里http://blog.csdn.net/williamvon/archive/2009/02/14/3888981.aspx