先前使用的时候没做汇总,现在结合遇到的问题总结下。

开始使用jdbc驱动配置调用SqlServer不合适,根据网上的资料修改成了jtds配置方式。

当时使用的maven配置,配置如下:

 <span style="white-space:pre;"> </span><dependency>
<span style="white-space:pre;"> </span><groupId>net.sourceforge.jtds</groupId>
<artifactId>jtds</artifactId>
<version>1.2.4</version>
</dependency>

后来项目改为了web,直接引入了jtds-1.2.4.jar 。

数据库链接配置如下:

jdbc.driverClassName=net.sourceforge.jtds.jdbc.Driver
jdbc.url=jdbc:jtds:sqlserver://127.0.0.1:1433;databaseName=dbname
#jdbc.url=jdbc:sqlserver://127.0.0.1:1433;databaseName=dbname
#jdbc.url=jdbc:sqlserver://192.168.8.49\\MSSQLSERVER_S:1434;DatabaseName=novasvr_20180531
jdbc.username=sa
jdbc.password=123456

第二个项目中又遇到了使用jtds链接SqlServer数据库,但是出现了配置出现链接不上的问题。

找出原因是此次新增了数据路实例,需要加入instance配置。

新的配置如下:

 DRIVER=net.sourceforge.jtds.jdbc.Driver
URL=jdbc:jtds:sqlserver://127.0.0.1:1433;databaseName=dbname;
USERNAME=sa
PASSWORD=123456
 

测试通过,可以获取SqlServer视图数据。

05-11 19:26