转:使用plSQL连接Oracle的问题(SQL*Net not properly installed)
使用plSQL连接Oracle的问题(SQL*Net not properly installed)
在64位机器上了64位的oracle客户端。
然后装上PL/SQL Developer,但是连接oracle老报这个错:
Initialization error
SQL*Net not properly installed
OracleHomeKey:
OracleHomeDir:
看网上的说法是到工具-首选项-oracle连接去配置oracle主目录名和oci库的位置。
(Tools-Preferences-Oracle-Connection去配置Oracle Home和OCI library)
配置过后登陆时仍然报错:
Could not load "……/bin/oci.dll"
OCIDLL forced to……
LoadLibrary(……oci.dll) returned 0
解决办法是:在64位的机器上安装32位的Oracle客户端。这样的话便连接成功。
依据:
从安装角度考虑,32bit的平台(操作系统和硬件系统)只支持32bitORACLE的安装;
64bit平台既支持32bitORACLE的安装也支持64位ORACLE的安装;
根据PL/SQL Developer的官方论坛里面的帖子:
quote:
--------------------------------------------------------------------------------
I am not too fond of installing both 32 and 64 bit oracle clients on same machine - does it work at all?
--------------------------------------------------------------------------------
Yes, this works fine. --这是管理员的回复
PL/SQL Developer is written in Delphi.
The first thing that needs to become available is a 64 bit version of the Delphi IDE.
还有另外一个帖子也提到:
Hi when install in Windows Server 2003 R2 X64.
When I try to connect an account , I have the following message :
Initialization error
Could not load"E:/oracle/product/10.2.0/bin/oci.dll"
--以下是管理员的回复
Is this a 64 bit Oracle Client DLL?
If so, please note that you need to install a 32 bit Oracle Client to use a 32 bit application like PL/SQL Developer.
呼,终于解决了,在客户的web机上无法用PL/SQL连到linux上的Oracle数据库
转载于:https://www.cnblogs.com/qima/archive/2012/08/02/2619457.html
转:使用plSQL连接Oracle的问题(SQL*Net not properly installed)相关推荐
- 在64位机上PLSQL连oracle11g问题:SQL*Net not properly installed和ORA-12154:TNS:无法处理服务名...
今天有同事在给客户安装我们的系统时,出现了问题. 背景:同事安装如下: 服务器是小机,在小机上做的虚拟机.WIN2003操作系统,装的是64位的. 数据库:oracle11g. PLSQL7.5 在6 ...
- plsql连接Oracle报错:Initialization error
plsql连接Oracle报错:Initialization error,解决方案 背景: 今天服务器操作系统升级(由Windows server 2008 R2 64bits升级到Windows s ...
- PLSql连接Oracle时提示TNS:无监听程序的解决方法
用plsql连接oracle时,总会遇到各种各样的问题,总结下当遇到TNS:无监听程序问题提示时,如何去解决 1.检查客户端配置的Ip是否有错 根据oracle client安装路径 找到 tnsna ...
- PLSQL连接ORACLE报错ORA-12541:TNS:无监听程序
plsql连接oracle报错 解决办法是: 1.打开任务管理器->服务->服务(右下角) 2.点击名称下任意一个服务然后按字母o找到Oracle相关服务 3.把没有启动的监听器服务右击并 ...
- Oracle数据库安装+汉化版PLsql+Oracle插件,plsql连接Oracle步骤和报错解决办法
从https://download.csdn.net/download/fxiaoyaole/10449523 此链接下载里面有所资源,资源包括(Oracle两个数据库压缩包win64_11gR2_d ...
- plsql如何配置连接oracle数据库,PLSQL连接Oracle 数据库配置详解
(oracle官网下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html , 下载地址2:http://download.c ...
- php sql oracle数据库,PHP、PLSQL连接oracle数据库的方法
众所周知,在使用PHP(针对5.2及后续版本)和PLSQL操作oracle数据库前需要先安装客户端来部署环境,然而事实上在连接过程中仅仅只需要客户端中的几个文件罢了.完整版客户端对于我们这些数据库不在 ...
- plsql必须安装oracle客户端吗,不安装oracle客户端,用plsql连接oracle
工具连接:http://pan.baidu.com/s/1nvbWlqL 常用的Oracle开发的工具有sql Developer和PL/sqlDeveloper,个人感觉前者虽然跨平台性优于后者,但 ...
- PLSQL连接Oracle数据库时报ORA 12154错误的解决方法
pl/sql连接Oracle时遇到的问题: 解决办法:安装后将Oracle安装目录下的文件夹network(包括其中的子文件,其中主要是tnsnames.ora) 在pl/sql菜单–"工具 ...
- plsql连接oracle后查询报错,plsql developer连接oracle 12.2报错 ora-28040 No matching authentication protocol...
使用plsql连接时,发现报ora-28040 no matching authentication protocol 赶紧查了查mos,原来在默认情况下oracle12.2对客户端版本有限制, 解决 ...
最新文章
- 存在量词后必须用合取式?-数学
- python中return的理解-python中的return的返回与执行
- Element UI——日期时间选择器el-date-picker开始时间与结束时间约束解决方案
- 皮肤的实时3S渲染(OpenGL + GLSL)
- [MobX State Tree数据组件化开发][3]:选择正确的types.xxx
- 操作系统学习笔记-2.1.5线程概念和多线程模型
- Linux系统编程20:基础IO之从内核代码深刻理解Linux是如何管理文件及文件描述符的本质是什么
- Magento教程 22:如何确认订单报表?
- linux_ELF静态注入
- ios沙箱模式开启_【iOS】苹果IAP(内购)中沙盒账号使用注意事项
- C# Winform播放多媒体文件 [AudioVideoPlayback ]
- “21天好习惯”第一期-8
- Apache 优化配置10条建议
- Go语言编程从入门到精通,数据类型
- 详解EMC测试国家标准GB/T 17626
- centos7搭建使用花生壳
- 华为交换机开启web管理
- 如何判定苹果开发者账号属于哪个国家?
- Python3+scrapy 爬取喜马拉雅音乐 音乐和歌名 最简单的爬虫
- 如何在HTML里画一个三角形
热门文章
- ubuntu18.04 server配置静态ip
- Search Insert Position - LeetCode
- @font-face 字体图标的应用
- android SVG的主要属性
- 【转】OpenGL Related Development ToolKits
- Moss、SharePoint数据库迁移问题
- SignalR 服务器系统配置要求
- 使用soap遇到的缓存问题
- 如何在windows平台下使用hsdis与jitwatch查看JIT后的汇编码
- ObjectiveC: 变量和数据类型:初始化方法、外部/静态变量、枚举类型、typedef、类型转换、位运算符...