oralce -- 数据库管理工具出现的oci.dll问题
来源:互联网 发布:办公文件软件 编辑:程序博客网 时间:2024/06/05 04:36
1、pl/sql
下载64bit专用的oci(instantclient_10_2),放到根目录(如E:\instantclient_10_2)
到pl/sql-tool-preferences-oci library选中目录下的oci.dll文件
2、DBArtisan
同样是下载上述的instantclient_10_2
设置环境变量
SET PATH=E:\OracleInstantClient;
SET TNS_ADMIN=E:\OracleInstantClient
以上问题测试通过与64bit win7系统!
1.下载Oracle Client Package .
从http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html下载
InstantClient Package – Basic包(标注:All files required to run OCI, OCCI, and JDBC-OCI applications)这里下载的是Version 10.2.0.4
2.本地保存Oracle Client Package:
创建文件夹,比如oracle_client,将下载的文件加压缩到此文件夹里.(笔者目录: D:\oracle_client\instantclient_10_2)
--把tnsnames拷贝到D:\oracle_client\instantclient_10_2,创建环境变量我的就可以了!
3.在当前目录下,手动配置sqlnet.ora和tnsnames.ora
比如这里是:
sqlnet.ora文件内容:
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
tnsnames.ora文件内容(斜体表示需要替换的内容):
jcms=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST =192.168.0.230)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME =viewline)
)
)
4.配置环境变量
变量名: TNS_ADMIN
变量值:D:\oracle_client\instantclient_10_2
否则出现:ORA-12154: TNS:could not resolve the connect identifier specified错误
如果之前安装了Oracle又卸载,会遗留NLS_LANG=NA的键值.输入RegEdit打开注册表HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE.在右面找到NLS_LANG=NA并删除掉
否则会报ORA-12705: Cannot access NLS data files or invalid错误.
5.安装pl/sql软件(过程略)
6.配置pl/sql的Oracle连接参数:
选择pl/sql的工具/首选项(too/ preference/)里的连接,在右面设置Oracle主目录名(即安装目录)和OCI库.
Oracle主目录名: D:\oracle_client\instantclient_10_2
OCI库: D:\oracle_client\instantclient_10_2\oci.dll
7.登陆pl/sql测试成功
- oralce -- 数据库管理工具出现的oci.dll问题
- win7 64位系统 PB连接oracle数据库出现“oracle library oci.dll could not be loaded”问题的解决方法
- 连接Oracle数据库总出现“不能加载oci.dll”
- web.py连接oracle数据库错误问题,缺少oci.dll
- 解决ASP.NET连接Oraclei数据库出现"无法加载DLL(oci.dll)"异常
- Oralce数据库的优化(面试必问题)
- Oralce数据库的优化(面试必问题)
- Oralce数据库的优化(面试必问题)
- Oralce数据库的优化(面试必问题)
- Oralce数据库的优化(面试必问题)
- Oralce数据库的优化(面试必问题)
- Perl 连接Oracle 出现OCI missing的问题及解决
- 无法加载DLL (oci.dll)的解决方案
- ASP.NET和Oracle连接问题的解决方法——Unable to load DLL (oci.dll)
- 在访问IIS 中的web 程序时 出现的"无法加载oci.dll "
- oci程序通过tuxedo连接数据库的问题
- ASP.NET+oracle 中网页访问数据库出现找不到OCI.DLL错误在XINXP中的解决方法
- c#编程连接oracle数据库 无法加载DLL(oci.dll)
- Linux驱动加载顺序
- Android NDK学习记录
- 专注的艺术 From36kr
- linux下解决dr.com客户端无法上网
- VC++实现DLL注入
- oralce -- 数据库管理工具出现的oci.dll问题
- 一个让printf不正常工作的例子 - 已解决
- 23种设计模式(13):迭代器模式
- 3.程序流程控制
- NET控件ZedGraph使用帮助
- How to use NSNotification in iOS?
- 会话状态已创建一个会话 ID,但由于响应已被应用程序刷新而无法保存它 解决方法之一
- 西安二〇二〇观后感
- PhoneGap优化解决方案