Java可以通过JDBCOracle数据库,Oracle对JDBC提供了其数据库驱动接口,即oracle.jdbc.driver.OracleDriver,对应于[oracle安装目录]ora92jdbclibojdbc14.jar这个库文件中的oraclejdbcdriver.class这个类。因此需要将ojdbc14.jar复制到Java程序的库文件路径中,以供编译与执行。之后可以编写一个数据库连接类,专门负责连接Oracle数据库,建立数据库连接对象Connection,以供其他程序调用。下面是一个简单的例子:
import java.sql.Connection;
import java.sql.DriverManager;
public class DBConn{
public static Connection getConnection(){
String ClassforName="oracle.jdbc.driver.OracleDriver";//数据库驱动类
String SERVandDB="jdbc:oracle:thin:@192.168.10.35:1521:orac9i";//数据服务器与数据库
String USER="lakepoet";//用户名
String PWD="lkpt";//密码
Connection conn=null;
try {
Class.forName(ClassforName).newInstance();//实例化数据库驱动类
conn=DriverManager.getConnection(SERVandDB,USER,PWD);
}
catch(Exception e){
e.printStackTrace();
}
return conn;//返回数据库连接对象(Connection)
}
}