当前位置: 技术问答>java相关
请教一个关于java中连接远程oracle数据库的问题
来源: 互联网 发布时间:2015-11-15
本文导语: 各位高手,请问在用java开发三层模式系统中,如何用jdbc连接到远程数据库服务器的oracle数据库中?(用纯java驱动程序) | 直接使用jdbc去连接,如下: Class.forName("oracle.jdbc.OracleDriver").newInstanc...
各位高手,请问在用java开发三层模式系统中,如何用jdbc连接到远程数据库服务器的oracle数据库中?(用纯java驱动程序)
|
直接使用jdbc去连接,如下:
Class.forName("oracle.jdbc.OracleDriver").newInstance();
String dbURL="jdbc:oracle:thin:@yourservername:1521:yoursid";
String user = "youruser";
String password = "yourpassword";
Connection c = null;
c = DriverManager.getConnection(dbURL,user,password);
Class.forName("oracle.jdbc.OracleDriver").newInstance();
String dbURL="jdbc:oracle:thin:@yourservername:1521:yoursid";
String user = "youruser";
String password = "yourpassword";
Connection c = null;
c = DriverManager.getConnection(dbURL,user,password);
|
oracle.jdbc.OracleDriver是ORACLE提供的JDBC驱动类的名称,在使用上面的代码是要先把ORCLE的JDBC驱动类包加入你的PATH中,或打包在你的程序中
|
oracle.jdbc.OracleDriver是一个类,你可以打开你那个驱动包看一下,在oracle/jdbc目录下有一个OracleDriver.class的文件
|
1、你用的不一定是oracle.jdbc.Oracle,虽然也能连接上数据库。Weblogic自带连接Oracle的驱动:weblogic.jdbc.oracle(好像是,你再看一下你的代码)
2、我的一个同事用过
3、不知是要加到path还是classpath。如果是classpath,在系统变量的classpath后加上 “你安装Oracle的目录libjdbcclasses12.zip”。在JB中先配置Libary,然后在project的Require Libary 中加入你配置的
2、我的一个同事用过
3、不知是要加到path还是classpath。如果是classpath,在系统变量的classpath后加上 “你安装Oracle的目录libjdbcclasses12.zip”。在JB中先配置Libary,然后在project的Require Libary 中加入你配置的
|
同意楼上的。就是这么用的。
|
同意顶楼的,可能添加驱动的时候麻烦一点。