在Ubuntu下通过JDBC链接Oracle10gXE
来源:互联网 发布:知乎 查看自己的评论 编辑:程序博客网 时间:2024/06/05 04:28
Step1——搞到JDBC驱动
既然是用JDBC连Oracle当然要先搞到JDBC的驱动啦。到哪里去找呢? 自己Google下嘛
或者在/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/jdbc/lib中找ojdbc14.jar就是我们要用的JDBC驱动了.
关于在[oraclehome]/jdbc/lib中出现的如classes12.jar等包的作用见[oraclehome]/jdbc中的Readme.txt
以下按照官方文档(也就是那个Readme)步骤执行,平时用的Class.forname也是可以用的
Step2——导入必要的JDBC类
import java.sql.*;
import oracle.jdbc.pool.OracleDataSource;
Step3——建立OracleDataSource实例
OracleDataSource ods = new OracleDataSource();
Step4——配置相关信息
ods.setUser("my_user");
ods.setPassword("my_password");
ods.setURL("jdbc:oracle:thin:@//localhost:1521/XE");
不知道数据库实例名称(本例中的"XE")的时候,到Oracle安装目录中某个子文件夹里的 tnsnames.ora文件中用记事本查看
Step5——得到数据库连接对象
Connection conn = ods.getConnection();
名词解释:
SID:系统标识符,可以理解为你所连接的一个数据库实例的名称。
TNS:Transparance Network Substrate,透明网络底层。一般是用它提供的监听服务。
- 在Ubuntu下通过JDBC链接Oracle10gXE
- java通过JDBC链接SQLServer2012
- Java通过JDBC链接SQLServer2012
- 通过JDBC链接Mysql数据库
- java通过JDBC链接SQLServer2012
- java通过JDBC链接SQLServer2012
- java通过JDBC链接SQLServer2012
- java通过jdbc链接数据库
- java通过JDBC链接SQLServer2012
- java通过JDBC链接SQLServer2012
- java通过JDBC链接SQLServer2012
- java通过JDBC链接SQLServer2012
- java通过JDBC链接SQLServer2012
- java通过JDBC链接SQLServer2012
- java通过JDBC链接SQLServer2012
- java通过JDBC链接SQLServer2012
- java通过JDBC链接SQLServer2012
- java通过JDBC链接SQLServer2012
- 2010年9月
- WinCE程序开机自动运行
- [转载] 不可不听的9个职场故事 经典
- SSH+MySQL开发中的中文乱码问题
- WinCE程序调用系统输入面板
- 在Ubuntu下通过JDBC链接Oracle10gXE
- Windows XP Embedded (XPE) ramdisk 启动遇到的一些问题和解决方法--part1
- 计算语言学札记(一)
- SharePoint 2010 UI 定制化系列之定制Ribbon: Server Ribbon 架构的探讨和理解
- [Matlab] 单导联心电数据的小波(包)消噪及压缩
- SharePoint学习资料整合
- Intel 8086/8088微处理器功能结构
- 2010-09-29
- 各种语言都有其自身的长处和缺点