云服务器网:购买云服务器和VPS必上的网站!

MSSQL连接失败问题排查大指南

MSSQL连接失败问题排查大指南
有时候会发现MSSQL连接失败,没法使用,这多是由于服务器要求连接安全性认证(Authentication Require)或是MSSQL服务器本身存在着问题。下面就给出一些MSSQL连接失败问题的排查大指南,以供参考。
首先

MSSQL连接失败问题排查大指南

有时候会发现MSSQL连接失败,没法使用,这多是由于服务器要求连接安全性认证(Authentication Require)或是MSSQL服务器本身存在着问题。下面就给出一些MSSQL连接失败问题的排查大指南,以供参考。

首先,要打开MSSQL的连接字符串,并检查服务器端会不会要求安全性认证,也就是查看Authentication Require字段会不会为True 。如果是,那需要为MSSQL配置帐号和密码,具体要求可以看MSSQL安装文件。

帐号配置完成后,可使用以下代码来连接MSSQL服务器:

String connectionUrl = “jdbc:sqlserver://localhost:1433;DatabaseName=MyDB”;

String username = “sa”;

String password = “myPassword”;

Connection connection = null;

try {

connection = DriverManager.getConnection(connectionUrl, username, password);

System.out.println(“连接成功!”);

} catch (SQLException e) {

System.out.println(“连接失败!”);

e.printStackTrace();

}

如果运行结果是“连接成功”,那就说明帐号配置的正确;如果是“连接失败”,那就是帐号配置不正确,要重新设置;

如果帐号配置正确,但是出现“连接超时”问题,那就要检查MSSQL服务器会不会正常运行,由于超时问题很有多是由于MSSQL服务器的缘由,可使用以下命令查看MSSQL服务器的运行状态:

Net start/stop MSSQLServer

如果出现“MSSQL服务器已停止”的提示,那就要重新启动MSSQL服务器,使用以下命令可以开启MSSQL服务器:

net start MSSQLServer

最后, 如果MSSQL服务器仍旧没法开启,那就要检查MSSQL服务器会不会有毛病存在。 可使用以下代码从Windows事件日志中查看会不会存在MSSQL服务器的毛病日志:

Net start/stop MSSQLServer

如果发现MSSQL有毛病,就得及时更换MSSQL服务器,才能保证MSSQL的正常运行。

以上就是MSSQL连接失败问题的排查大指南,在出现MSSQL连接失败的情况下,可以依照以上步骤,顺次排查连接失败的缘由,从而尽快定位出问题,找出相应的解决方案。

本文来源:https://www.yuntue.com/post/230066.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注