如何在SQL Server 2008下轻松调试T-SQL语句和存储过程

如何在SQL Server 2008下轻松调试T-SQL语句和存储过程,第1张

如何在SQL Server 2008下轻松调试T-SQL语句和存储过程

SQLSERVER 2008的调试功能和SQL2000的方法差别很大。SQL2000是在查询分析器中的对象浏览器中选中需要调试的存储过程,右键----调试---输入参数开始调试。

有的

一,sql server配置

1,在数据库安装完成后打开数据库配置工具中的配置管理器

2,找到SQL Server网络配置,后打开SQLLEXPRESS把TCP/IP的禁用改为启用

3,在TCP/IP上右键属性点击IP地址栏把最底下的IPALL那项的TCP端口号改为1433,其它项不变,保存后重新启动数据库服务。

到这数据库配置完成。

二,在java代码里调试SQL Server是否可以运行

1, 使用Eclipse测试,这是测试代码:

public class SQl {

private static final String DBDRIVER="commicrosoftsqlserverjdbcSQLServerDriver";//数据库驱动名

private static final String URL="jdbc:sqlserver://localhost:1433;databaseName=htmlMEI;user=sa;password=pass";//服务器地址;端口号;数据库名;用户登陆名;密码

public static void main(String[] args) {

Systemoutprintln(getCon());

}

public static Connection getCon(){

Connection con=null;

try {

ClassforName(DBDRIVER);

con=DriverManagergetConnection(URL);

} catch (Exception e) {

eprintStackTrace();

}

return con;

}

1234567891011121314151617

}

然后在项目上右键找到 build path–>Add External archrves 导入 sqljdbc包;

之后开始运行,若数据库没有报错有结果集响应就说明安装成功。

刚试了一下在SQL 2008中执行一下,自动生成的执行T-SQL代码中可以设置断点,但在存储过程中设置的断点无效,这样就真成了单步执行,不能跳到下一个断点,而且会出现执行代码跟光标不太对位的情况。

SQL2005中不能设置断点,包括自动生成的执行T-SQL中也不能设置。

以上就是关于如何在SQL Server 2008下轻松调试T-SQL语句和存储过程全部的内容,包括:如何在SQL Server 2008下轻松调试T-SQL语句和存储过程、sql server 2016还有调试功能吗、请教SQLSERVER2005之后版本单步调试存储过程的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9695562.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存