关于SQLSERVER 2005 调试存储过程问题

fengyun_070 2009-12-02 03:50:52
大家好,我接触SQLSERVER 2005没多久,发现有个问题很麻烦,就是SQLSERVER 2005中好像不能调试存储过程,
(oracle的PL/SQL就是存储过程调试),在网上搜索了下,说要visual studio 2005 的professional 或
Team Systems 版本才支持,而且配置起来挺麻烦。
而且网上这两个版本的下载链接几乎都没用了,有人能推荐个下载地址不?
关于具体的配置问题,也希望高人能指点下。
...全文
1296 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
kldeng_05 2009-12-04
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 fengyun_070 的回复:]
to:urdoom,qiqi860819,终于找到EXECUTE>新的查询编辑窗口  界面了,
但是我这里没有绿色向右的BUG按钮

只有一个红色叹号 的执行按钮,还是那句话,难道是版本不同?


to :kldeng_05,你那个是怎么下载的,我怎么找不到合适的下载地址呢?
[/Quote]

我这个是公司提供的~~
要下载的话看这里http://blog.csdn.net/williamvon/archive/2009/02/14/3888981.aspx
cymandhxl 2009-12-04
  • 打赏
  • 举报
回复
fengyun_070 2009-12-04
  • 打赏
  • 举报
回复
to:urdoom,qiqi860819,终于找到EXECUTE>新的查询编辑窗口 界面了,
但是我这里没有绿色向右的BUG按钮

只有一个红色叹号 的执行按钮,还是那句话,难道是版本不同?


to :kldeng_05,你那个是怎么下载的,我怎么找不到合适的下载地址呢?
qiqi860819 2009-12-03
  • 打赏
  • 举报
回复
数据库--》可编程性-》存储过程 选择一个存储过程,右键 编写存储过程脚本为--EXECUTE
urdoom 2009-12-03
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 fengyun_070 的回复:]
只有一个对象资源管理器,点击后弹出数据库、表格、存储过程等,在存储过程上右击
只能看到以下菜单
                新建存储过程
                修改
                执行存储过程
                编写存储过程脚本为
                ...

是不是版本不同啊?


[/Quote]
编写存储过程脚本为 这个
里面的EXECUTE
忆轩辕 2009-12-03
  • 打赏
  • 举报
回复
SQL2005没有调试功能,SQL2008才有

我感觉SQL还是自己看代码吧,中间过程给一个输出
kldeng_05 2009-12-03
  • 打赏
  • 举报
回复
用Visual Studio 2005可以调试,我装的Team Suite。
选择工具—>连接到数据库,配置数据库连接,然后再VS服务器资源管理器的数据连接项下
选中存储过程—>单步执行存储过程就可以单步观察存储过程的执行情况了~~
(该方法只能调试本地服务器的存储过程,对远程服务器的存储过程无效)
fengyun_070 2009-12-02
  • 打赏
  • 举报
回复
只有一个对象资源管理器,点击后弹出数据库、表格、存储过程等,在存储过程上右击
只能看到以下菜单
新建存储过程
修改
执行存储过程
编写存储过程脚本为
...

是不是版本不同啊?

urdoom 2009-12-02
  • 打赏
  • 举报
回复
我用的日文版的,很多中文版的名字我不知道,就说成英语了
相信你应该能看懂
urdoom 2009-12-02
  • 打赏
  • 举报
回复
在最上面的菜单的表示里有,快捷键F8

然后按我说的作
urdoom 2009-12-02
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 fengyun_070 的回复:]
to  urdoom:老大  不知道你说啥,我用的microsoft sqlserver management studio express 根本没你那个菜单嘛
[/Quote]

打开对象浏览器窗口才能看到

没这个干什么活啊
fengyun_070 2009-12-02
  • 打赏
  • 举报
回复
to urdoom:老大 不知道你说啥,我用的microsoft sqlserver management studio express 根本没你那个菜单嘛
urdoom 2009-12-02
  • 打赏
  • 举报
回复
DEBUG的步进等快捷键在菜单的DEBUG里面有提示,我就不说了
urdoom 2009-12-02
  • 打赏
  • 举报
回复
。。。
选中database>
programming>
stored procedure
在想调试的存储过程上右键>
script化>EXECUTE>新的查询编辑窗口

出来的画面可以设置存储过程的输入输出参数

然后点上面的绿色向右的箭头开始DEBUG
fengyun_070 2009-12-02
  • 打赏
  • 举报
回复
to jinjazz
请看我提问的内容 ^_^

to fredrickhu
谢谢告诉怎么打开查询分析器,但是在查询分析器里也找不到调试存储过程的地方啊。
jinjazz 2009-12-02
  • 打赏
  • 举报
回复
装个vs不就行了
fengyun_070 2009-12-02
  • 打赏
  • 举报
回复
各位老大怎么调试的告诉我吧,要不该存储过程时太痛苦了
--小F-- 2009-12-02
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 fengyun_070 的回复:]
谢谢 roy_88,但是在SQLSERVER 2005中怎么调用查询分析器呢?我现在用的工具是microsoft sqlserver management studio express,用到的查询界面点一个工具栏上的按钮,弹出链接到数据库引擎
界面,每次都要登录的,和2000不同。
[/Quote]

新建立查询就可以了
--小F-- 2009-12-02
  • 打赏
  • 举报
回复
查询分析器本身就是一个好的调式工具
fengyun_070 2009-12-02
  • 打赏
  • 举报
回复
谢谢 roy_88,但是在SQLSERVER 2005中怎么调用查询分析器呢?我现在用的工具是microsoft sqlserver management studio express,用到的查询界面点一个工具栏上的按钮,弹出链接到数据库引擎
界面,每次都要登录的,和2000不同。
加载更多回复(2)

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧