PLSQL Developer的安装:
ORACLE是数据库,在安装的时候会同时客户端和服务器;PLSQL Developer只是第三方工具,服务于Oracle,类似的工具还有Toad,sqlplus,sql developer等等;安装PLSQL Developer只与Oracle客户端有关联,但是如果没有32位oracle客户端,你装了PLSQL Developer也关联不起来 。
一 、安装前必了解:
如果你的电脑是64位的计算机,你需要安装64位的oracle客户端,但是PL/SQL Developer目前没有64位的,因此你要手动设置一个32位的客户端。 pl/sql 不用装64位 ,因为它能支持32位和64位。 如果你的数据库是64位,那么你就得装一个Oracle32位的客户端在安装PLSQL Deveplover。
二 、正式安装要点:
首先介绍安装32位的安装要点,先安装32位的Oracle的客户端,在安装PLSQL Deveplover 。
三 、tnsnames.ora在的目录位置:
Oracle_HOME\app\Administrator\product\11.2.0\client_1\network\admin\tnsnames.ora中。(替换tnsnames.ora文件里面的目录地址为Oracle_HOME\app\Administrator\product\11.2.0\client_1\network\admin\tnsnames.ora)
四 、64位的Oracle 客户端安装方法:
如果已经安装了64位的客户端,就下载 instantclient 下载PLSQL Developer 解压oracle客户端 到 d盘某个目录。
1、按照如下目录结构:
D:\install\PLSQL
|-- instantclient_11_2
|-- tnsnames.ora
|-- PLSQL Developer
|-- readme.txt
接下来配置环境变量:
2 、环境变量
NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
TNS_ADMIN = D:\install\PLSQL\instantclient_11_2
五、问题解决:
解决Oracle安装的时候主目录和基目录相同的问题:
C:\Program Files\Oracle\Inventory\ContentsXML\inventory.xml 删掉就可以了
六、延伸:
PLSQL developer是32位的,要想使用必须是先安装32位Oracle客户端在Oracle_HOME\app\Administrator\product\11.2.0\client_1\network\admin\下替换配置好的tnsnames.ora文件。
https://www.cnblogs.com/leskang/p/8117188.html
七 、 Oracle 卸载 :
https://jingyan.baidu.com/article/922554468d4e6b851648f4e3.html 卸载地址
PLSQL连接Oracle方法:
1. 无需配置tnsnames.ora文件,可直接在PLSQL中进行配置OracleHome和OCI地址;
Tools-->preferences-->Connection
2.无需配置tnsnames.ora文件监听,可在登录数据时输入一下参数;(登录不同数据库,只要替换不同的HOST的ip地址即可)
(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST =10.2.7.161)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = orcl)))
Navicat连接Oracle数据库方法:
1.同样需要配置OCI library地址;
2.如果在连接过程中出现ORA-28547;
原因:navicate Primium版本的OCi和本地数据库的OCI版本不一致,重新下载一个OCI与navicate Primium版本保持一致,并将路径更新至OCI library中即可;