暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

SSH框架中的JDBC连接SQL2000和SQL2008的数据库连接字符串的写法

编程猴毕设 2020-05-10
935

        经常有客户遇到Java Web网站因为数据库版本不一致原因导致连接不上数据库,通常导致这个问题的原因是jar包的版本过低和数据库连接字符串写法不正确,SQL2000和SQL2008的写法有区别,下面标红的的地方就是字符串写法的区别。

1、基于mssqlserver.jar的SQL2000数据库连接字符串写法:

<bean id="dataSource"

class="org.apache.commons.dbcp.BasicDataSource">

<property name="driverClassName"

value="com.microsoft.jdbc.sqlserver.SQLServerDriver">

</property>

<property name="url"

value="jdbc:microsoft:sqlserver://localhost:1433;databaseName=db_bankSys">

</property>

<property name="username" value="sa"></property>

<property name="password" value="sasa"></property>

</bean>

2、基于sqljdbc.jar或sqljdbc4.jar的SQL2005、SQL2008、SQL2012的数据库连接字符串写法:

<bean id="dataSource"

class="org.apache.commons.dbcp.BasicDataSource">

<property name="driverClassName"

value="com.microsoft.sqlserver.jdbc.SQLServerDriver">

</property>

<property name="url"

value="jdbc:microsoft:sqlserver://localhost:1433;databaseName=db_bankSys">

</property>

<property name="username" value="sa"></property>

<property name="password" value="sasa"></property>

</bean>


3、当然jsp连接不上数据库的原因不止这一种,上面说的只是其中一种。防火墙端口拦截、SQL Server的TCP/IP协议未开启、连接端口设置不正确等都可能导致Java Web网站连接不上数据库。

4、如果您有遇到网站连接不上SQL Server,自己无法解决时,可以加我的QQ:79622367,联系我帮您远程协助配置运行程序,服务收费哦~具体服务价格可加我QQ咨询。


文章转载自编程猴毕设,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论