
正文
sqlserver2008调试断点,sqlserver存储过程断点调试
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
sqlserver存储过程怎么调试
这种方法自己已经做过,是可以的,如下:a.如果目标数据库存在存储过程,右击该存储过程-修改,打开存储过程,并在需要的地方设置断点。
不过,SQLSERVER 2008的调试功能和SQL2000的方法差别很大。SQL2000是在查询分析器中的对象浏览器中选中需要调试的存储过程,右键---调试---输入参数开始调试。sqlserver2008中则完全不同,变成了必须要在SSMS中EXEC [PROCEDURE NAME] @VAR1,@VAR2,然后点绿色三角或者点菜单中的调试---启动调试。
打断点,然后选中你的存储过程,右键,调试,然后输入参数即可。
第一步:确认目标问题 在开始调试存储过程之前,你需要先确认你要调试的具体问题。这可能包括存储过程没有正确执行、结果不正确或者询问时出现错误提示等等。一旦你确定了目标问题,那么你就可以开始调试了。第二步:使用PRINT命令调试 使用PRINT命令是调试存储过程的最简单方法之一。
相关问答
Q1: 如何调试存储过程
(1)添加存储过程所需要的参数,我们项目中的大多数存储过程都是需要参数的,参数可以在测试窗口右下部分输入。如:GetPanNO_New需要一个输入参数v_employeeid,我们输入180,输出参数是mycursor,是查看结果的,不需要输入任何值。
首先,需要将debug的模组载入到PostgreSQL服务器中去。
这种方法自己已经做过,是可以的,如下:a.如果目标数据库存在存储过程,右击该存储过程-修改,打开存储过程,并在需要的地方设置断点。
新建一个存储过程(Procedure)。修改存储过程,这个存储过程有一个输入参数(pid)跟一个输出参数(name),即通过用户id查询用户名称并将名称返回。调试存储过程,找到刚刚创建的存储过程右击并点击【test】选项。在打开的窗口内修改id值并点击左上角的倒三角形图标开始调试。
第一步,创建一个新的存储过程,见下图,转到下面的步骤。第二步,完成上述步骤后,修改存储过程。 此存储过程具有一个输入参数(pid)和一个输出参数,即通过用户id查询用户名并返回名称,见下图,转到下面的步骤。
Q2: asp中连接sqlserver2008中出现错误
1、打开SQL服务工具。一次展开:开始——所有程序——SQLServer2008R2——配置工具——SQLServer配置管理器,如图:检测服务是否停止。打开配置管理器——SQLServer服务,右侧面板中所列的四项服务,除了SQLserver代理,其他必须全部处于启动状态,任何一项停止,都会连不上数据库。
2、可能是strcon=PROVIDER=SQLOLEDB;后面换行了。
3、WebTotal enty = new WebTotal()string wabDay = enty.GetData();//获取WebTotal类的方法的返回值。或者是enty.WebDay//获取WebTotal类的属性值 就算是静态方法也不能在方法里面去取值吧?只能返回值。要不就是在类中获取属性值。
4、你在调试中 查看一下你的S的值。把S的sql语句复制到sql server management studio 中执行一下。就知道是什么错误了。百分百的是你的sql语句写错了,不是语法问题,而是你的拼接语句。
5、使用上面两种方式时,有时候在启动的时候可能会出现错误[/b],不能启动,这时就要查看SQL Server 2008配置管理器中的SQL Server 2008网络配置-MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了。
6、规则类型选“端口”,协议和端口选“TCP”.“特定本地端口”那填写端口号为:1433,下一步。操作“允许连接”。下一步,继续下一步。
Q3: SQLServer2008新特性
加强了对象资源管理器详细信息 SSMS2008中默认是没有开启对象资源管理器详细信息,使用快捷键F7可以呼唤出来。现在在详细信息页面可以提供更多的信息,例如可以直接列出每个数据库的大小,在表详细信息中可以列出每个表的行数等等。通过右击详细信息的列头,可以选择要列出的内容。
在SQLServer2008中,如果基本硬件支持,您可以在运行时添加另一个CPU。工作特性 与以前的版本相比,SQLServer208中的性能计数器数量有所增加。IO和内存使用计数器只是性能监视器可以收集的两个项目。计数器收集的数据存储在中央数据仓库中。
的一个新特性,它可以显著地降低备份和恢复操作。默认情况下,备份压缩是在服务器实例级别上关闭的。不像其它提供不同级别压缩的第三方软件,SQL Server 2008只提供了一个级别。数据库压缩是针对数据库存储的内容主要是文本进行压缩存储以节约空间的一种方法。
SQL Server 2008 R2将帮助IT部门提供了当今最先进的且熟悉的SQL Server管理工具平台,更符合成本效益的可扩展性。利用硬件创新 SQL Server 2008的R2帮助您利用最新的硬件技术的优势,能够实现最大限度降低总拥有成本。
两个新版本可用于大规模数据中心和数据仓库:SQL Server 2008 R2 数据中心版和 SQL Server 2008 R2 并行数据仓库版。这两个豪华版本增强了企业级的伸缩性,例如它们为最苛刻的工作负荷提供了更有力的支持,为应用程序和数据中心的服务器提供更有效率的管理。
Q4: JDBC连接sql2008数据库连不上,也不报错
你的sql jdbc驱动类没有加载成功,你可以试试这样:如果是web目录,将驱动.jar文件放入tomcat的lib目录中 应用程序可以将存放驱动.jar的文件夹放入classpath环境变量中。
单击开始,依次选择程序、Microsoft SQL Server 200配置工具,然后单击SQL Server 外围应用配置器。 在SQL Server 外围应用配置器页上,单击服务和连接的外围应用配置器。
呵呵。是你粗心了。你把% page import=java.sql.* contentType=text/html;charset=gb2312% 改为 %@ page import=java.sql.* contentType=text/html;charset=gb2312% 就可以了。
第一步:找到微软的jdbc高版本的驱动 第二步:就是把sunjce_provider.jar放到JAVA_HOME 的\jre\lib\ext下就可以解决了。主要是sunjce_provider.jar的路径问题.默认在jre6\lib\ext下。
去下一个sqljdbcjar,加载上就应该好了,应该是你的驱动包和2008不匹配 的问题。
sqlserver2008调试断点的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于sqlserver存储过程断点调试、sqlserver2008调试断点的信息别忘了在本站进行查找喔。






