扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
可用的oracle客户端有很多,比如:
创新互联专业为企业提供尉犁网站建设、尉犁做网站、尉犁网站设计、尉犁网站制作等企业网站建设、网页设计与制作、尉犁企业网站模板建站服务,十载尉犁做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
oracle sql developer (java的)
PL/SQL Developer
toad for oracle
navicat for oracle
等等
PL/SQL Developer使用 InstantClient,连接Oracle版本:
•1. 下载32位Oracle InstantClient,并展开到某目录,例如C:\instantclient-basic-nt-11.2.0.2.0;
•2. 将系统的tnsnames.ora拷贝到该目录下;
•3. 在PLSQL Developer中设置Oracle_Home和OCI Library:
ToolsPreferencesOracleConnection:
Oracle_Home: C:\instantclient-basic-nt-11.2.0.2.0
OCI Library: C:\instantclient-basic-nt-11.2.0.2.0\oci.dll
•4. 在PLSQL Developer目录下新建如下bat文件,替换其快捷方式,启动PLSQL Developer:
@echo off
set path=C:\instantclient-basic-nt-11.2.0.2.0
set ORACLE_HOME=C:\instantclient-basic-nt-11.2.0.2.0
set TNS_ADMIN=C:\instantclient-basic-nt-11.2.0.2.0
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
start plsqldev.exe
直接在“控制面板---管理工具----数据源(ODBC)”
打开数据源配置,发现只有SQLServer的驱动,其他的都没有了。
解决方法是:
C:\Windows\SysWOW64
在该目录下找到:
odbcad32.exe
这个文件,双击打开。
点击添加按钮,选择 oracle in oraDb10g_home1 驱动,然后就可用添加连接Oracle的ODBC的数据源了。
使用ADO连接oracle数据库时,连接串使用Provider=OraOLEDB.Oracle时提示“未找到提供程序。该程序可能未正确安装”。
原因:正如提示信息所说
查看oracle安装目录下的BIN目录,发现没有OraOLEDB*.dll
解决方法:
从运行正常的机器上拷贝上述dll文件
然后注册其中的
OraOLEDB10.dll(其它版本的oracle可能后面的数字会跟随变化)
注册方法:
regsvr32 OraOLEDB10.dll
在其所在目录下执行
另
使用Provider=MSDAORA时,不支持读写BLOB和CLOB类型的数据,没办法,只能使用oracle oledb
原来Oralce OLEDB是oracle提供的,怪不得怎么重装微软的数据库驱动都不行!
一:导入到java project项目中:
1、打开eclipse,并建立web项目“Test_Java_Project”,
2、右键单击“Test_Java_Project”项目,找到Build Path -- Add External Archives...,并将其左键打开
3、在新弹出的窗口中,前往oracle安装目录,找到如下路径(小编的安装路径):D:\Oracle\app\oracle\product\11.2.0\server\jdbc\lib\
找到ojdbc6.jar这以jar文件,并选中,然后单击“打开”。
4、导入成功,这下就可以进行开发了
二:导入到Java Web项目中:
1、打开eclipse,并建立web项目“Test_Java_Web”(该过程可参阅小编另一篇相关经验),
2、前往oracle安装目录,找到如下路径(小编的安装路径):D:\Oracle\app\oracle\product\11.2.0\server\jdbc\lib\
找到ojdbc6.jar这以jar文件,并将其复制,
3、在eclipse的“Test_Java_Web”项目中,找到:WebContent -- WEB-INF -- lib,并将上一步复制的ojdbc6.jar复制到lib下:
这样导入过程就完成了。
安装oracle 在安装目录下jdbc文件夹lib里有驱动 ojdbc14.jar
你这个是oracle 11g的
jar包就用ojdbc6就好了,支持jdk1.6以上的
如果是web项目就放到 webroot/WEB-INF/lib 下面
如果不是web项目就放到项目下随便一个地方,一般放lib文件夹,然后在把这个jar添加到classpath里面,如果用的是eclipse就在项目上右键 属性 Java Build Path ,然后点 add jar ,把刚刚拷贝进项目的jar包选上,点确定即可。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流