win7下ODBC数据源oracle的链接
直接在“控制面板—管理工具—-数据源(ODBC)”
打开数据源配置,发现只有SQLServer的驱动,其他的都没有了。
解决方法是:
C:\Windows\SysWOW64
在该目录下找到:
odbcad32.exe
这个文件,双击打开。
点击添加按钮,选择 oracle in oraDb10g_home1 驱动,然后就可用添加连接Oracle的ODBC的数据源了。
示例代码如下:
//利用JDBC-ODBC桥连接方式
//也就是使用数据源方式连接oracle数据库
try{
//1.加载驱动
Class.forName(“sun.jdbc.odbc.JdbcOdbcDriver”);
//2.得到连接
Connection conn = DriverManager.getConnection(“jdbc:odbc:testConnectionOracle”, “scott”, “lyk”);
//与SQL Server的操作类似
Statement sm = conn.createStatement();
ResultSet rs = sm.executeQuery(“select * from emp”);
while(rs.next()){
System.out.println(“user name: “+ rs.getString(2));
}
}catch(Exception e){
e.printStackTrace();
}