在项目开发过程中安装一个Sql server 2005,但是需要用到sql server 2008 ,因此需要在电脑上在安装一个Sql server 2005,通过网上查阅相关资料,发现两者并存可行,安装中遇到一些问题,罗列如下:
安装的教程参考:
http://blog.csdn.net/Cexu2008/article/details/5498526
安装SQL2008,提示删除SQL2005Express工具的解决方法
安装SQl 2008为SQL Server代理服务提供的凭据无效
(一)java jdbc连接
<driver-url>jdbc:sqlserver://localhost\\SQL08R2:9091;</driver-url>
注:
<driver-url>jdbc:sqlserver://localhost\\SQL08R2:9091;</driver-url>
是两个\\;
1.使用telnet
2.检查SQL Server服务已经启动。可以使用SQL Server的
选项卡IP address里面IPALL里面输入SQL运行的端口
修改后,重启SQL Server服务,即可使用修改后的端口连接服务器。
(二)java jtds连接:
连接串:jdbc:jtds:sqlserver://localhost:1433;instance=SQL08R2;DatabaseName=test
或 jdbc:jtds:sqlserver://localhost:1433/test;instance=SQL08R2
此外,自定义实例名必须启动 Sql server browser服务,否则,出现异常:
就是这个异常了:org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactor
(三)同一台机器上安装SQL SERVER 2008和2008R2是可行的,就是要注意配置连接到对应的实例
本文详细记录了在已经安装SQL Server 2005的电脑上安装SQL Server 2008的过程,包括解决安装时的问题,如删除SQL2005Express工具、SQL Server代理服务凭据无效等。同时介绍了如何在多个实例下配置SQL Server 2008 R2的连接URL,并提供了Java JDBC和jTDS两种方式的连接示例,强调了自定义实例名时需启动SQL Server Browser服务的重要性。最后提到了SQL Server 2008转为SQL 2005数据库的脚本生成方法。
693

被折叠的 条评论
为什么被折叠?



