易截截图软件、单文件、免安装、纯绿色、仅160KB

java连接数据库,sqlserver2000和sqlserver2005共存

一台电脑上sqlserver2000和sqlserver2005都安装了,使用的不同实例,java连接字符串应该怎么写来连某一个版本的数据库

如果两个都要用的情况下呢。。。。java连接数据库的属性有配置数据库实例的么

进入这两个数据库的用户名是肯定是不相同的。通过用户名来区分

用户名我都用的默认的sa。。。 - -!

我说错了。是数据库安装的实例名
比如2000的默认好像是:".\soft"  2005的就不一样了

你直接进查询分析器中会有提示


你说的是这个意思吧
sqlserver://127.0.0.1\WHCSQL2005:1433;

这样的话就会说这个url无效。。。。

解决了。。。貌似两个数据库用不同的端口就行。。

那你就配置两个不同的连接方式:

1、sql2005采用的是Windows集成认证,而不是如同username=sa;passwd=’123456’这样的SQL网络认证,因此还要做一件事情就是将sqljdbc_auth.dll文件复制到项目文件夹中。
Sqljdbc_auth.dll位于C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\chs\auth\x86文件夹下。
String connectionUrl = "jdbc:sqlserver://localhost:1433;integratedSecurity=true;databaseName=XXX;";
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); 
con = DriverManager.getConnection(connectionUrl);

2、sql2000的时候就用sql网络认证。。这里就不再赘述了


相关问答:

java程序连接SQlServer的问题 - Java / Java SE

import java.sql.Connection;
import java.sql.Date;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class QueryTest&n ......

JAVA编程求助 - Java / Java SE

工作需要 求大家帮忙写个程序
我是学C++的 不懂JAVA
编写一个Java应用程序,对于给定的一个字符串的集合,格式如:
  {aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh}
要求将其中交集不为空的 ......

asp 调用java写的webservice - Web 开发 / ASP

在asp里怎么调用java写的webservice方法,有很多方法
- <message name="RtPnrIn">
  <part name="bstrPnrNO" type="s:string" /> 
  <part name ......

C/S项目架构设计----求助 - Java / Java SE

本人正在用Java做一个C/S架构的项目, 
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。 
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......

java xml文题 - Java / Java SE

<?xml version="1.0" encoding="utf-8" ?> 
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical&q ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号