java中连接oracle
2006-12-11 17:33
344 查看
java中连接oracle有两种方式:
OCI方式、thin方式。OCI方式依赖于本地的动态链接库,如果在本地安装了Oracle数据库客户端可以采用该方式;而thin方式为纯java的数据库连接方式;
1 oci模式
先在本地安装Oracle客户端,安装完之后,在安装的路径中可以找到…/jdbc/lib/classes12.zip文件,我们在环境变量classpath中设置classes12.zip所在的路径。
连接串为
final static String sDBDriver = "oracle.jdbc.driver.OracleDriver";
final static String sConnStr = "jdbc:oracle:oci8:sr/sr@ora199";
在连接字符串 "jdbc:oracle:oci8:sr/sr@ora199" 中,"sr/sr"为Oracle用户的用户名和口令,"ora199"为数据库服务名。
2 thin模式
先把class12.jar,ojdbc14.jar放到tomcat\lib\common下,并且在classpath里指定好,
连接代码为
Connection con = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
con = DriverManager.getConnection (“jdbc:oracle:thin:@192.168.96.1:1521:oracle9i”,user,password);
}
catch (SQLException e) {
return null;
}
return con;
}
就可以了
OCI方式、thin方式。OCI方式依赖于本地的动态链接库,如果在本地安装了Oracle数据库客户端可以采用该方式;而thin方式为纯java的数据库连接方式;
1 oci模式
先在本地安装Oracle客户端,安装完之后,在安装的路径中可以找到…/jdbc/lib/classes12.zip文件,我们在环境变量classpath中设置classes12.zip所在的路径。
连接串为
final static String sDBDriver = "oracle.jdbc.driver.OracleDriver";
final static String sConnStr = "jdbc:oracle:oci8:sr/sr@ora199";
在连接字符串 "jdbc:oracle:oci8:sr/sr@ora199" 中,"sr/sr"为Oracle用户的用户名和口令,"ora199"为数据库服务名。
2 thin模式
先把class12.jar,ojdbc14.jar放到tomcat\lib\common下,并且在classpath里指定好,
连接代码为
Connection con = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
con = DriverManager.getConnection (“jdbc:oracle:thin:@192.168.96.1:1521:oracle9i”,user,password);
}
catch (SQLException e) {
return null;
}
return con;
}
就可以了
相关文章推荐
- JAVA连接Oracle以及SQLserver 2008数据库代码
- Java连接Oracle
- 使用java datasource 进行 oracle jdbc 连接
- Java jdbc 连接oracle之二(使用properties文件)
- Java 连接 Oracle 数据库
- Java Jdbc 连接 Oracle 执行简单查询示例
- jdbc (oracle) java连接数据库(2)
- Oracle数据用Java程序连接
- Java连接Oracle数据库开发银行管理系统【三、实现篇】
- Java连接Oracle简单代码示例
- JDBC java连接Oracle基本方法
- JAVA连接Oracle两种方式
- Oracle ORA-3137[12333] 关闭的连接 java.sql.SQLRecoverableException: 无法从套接字读取更多的数据 _optim_peek_user_binds
- 加载web-inf下的xml文件,java连接oracle的几种情况,telnet,tnsping,sqlplus的一点学习
- Java笔记8:Hibernate连接Oracle
- Java 连接 Oracle
- java连接oracle中classforName的作用
- java thin 连接oracle url的几种写法
- java连接oracle
- java连接oracle之修改