java连接oracle数据库的实现代码
2015-11-28 22:36
591 查看
package connectionOracleDatabase; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class ConnectionOracleDatabaseUtil { /** * 这是一个连接oracle数据库成功的案例 * @param args */ public static void main(String[] args) { //java连接Oracle之后获取数据库信息 //建立Oracle数据库的连接 Connection con = null;// 创建一个数据库连接 PreparedStatement pre = null;// 创建预编译语句对象,一般都是用这个而不用Statement ResultSet result = null;// 创建一个结果集对象 try { try { Class.forName("oracle.jdbc.driver.OracleDriver"); } catch (ClassNotFoundException e) { // TODO Auto-generated catch block e.printStackTrace(); }// 加载Oracle驱动程序 System.out.println("开始尝试连接数据库!"); String url = "jdbc:oracle:" + "thin:@localhost:1521:orcl";// 127.0.0.1是本机地址,XE是精简版Oracle的默认数据库名 String user = "system";// 用户名,系统默认的账户名 String password = "910214";// 你安装时选设置的密码 con = DriverManager.getConnection(url, user, password);// 获取连接 //获取数据库详细信息 DatabaseMetaData dbmd = con.getMetaData(); //获取数据库支持的最大连接数 int count = dbmd.getMaxConnections(); System.out.println("数据库支持的最大连接数为: "+count); } catch(SQLException ex){ System.out.println("连接异常: "+ex.getMessage()); } } }
相关文章推荐
- Oracle 中的常用函数
- 133.Oracle数据库SQL开发之 数据库对象——通用调用
- 132.Oracle数据库SQL开发之 数据库对象——重载方法
- 131.Oracle数据库SQL开发之 数据库对象——用户自定义的构造函数
- 130.Oracle数据库SQL开发之 数据库对象——NOT INSTANTIABLE对象类型
- 129.Oracle数据库SQL开发之 数据库对象——其他有用的对象函数
- 128.Oracle数据库SQL开发之 数据库对象——用子类型对象代替超类型对象
- 127.Oracle数据库SQL开发之 数据库对象——类型继承
- java后台框架源码 springmvc mybatis oracle mysql maven HTML5 bootstrap 全新技术
- 126.Oracle数据库SQL开发之 数据库对象——PLSQL中使用对象
- ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务
- 125.Oracle数据库SQL开发之 数据库对象——数据库中使用对象类型
- Oracle数据库基础
- 124.Oracle数据库SQL开发之 数据库对象——查看对象类型
- 123.Oracle数据库SQL开发之 数据库对象——对象创建
- 122.Oracle数据库SQL开发之 PLSQL编程——11g新增加的PLSQL特性
- 121.Oracle数据库SQL开发之 PLSQL编程——触发器
- 120.Oracle数据库SQL开发之 PLSQL编程——包
- 119.Oracle数据库SQL开发之 PLSQL编程——函数
- 118.Oracle数据库SQL开发之 PLSQL编程——过程