一。安装instantclient(oracle客户端)
因为oracle太大,一般电脑带不起来,所以把oracle放在服务器,我们用client端去访问oracle服务器。
我是直接把instantclient_11_2的压缩包解压,没有安装oracle什么的,因此在本机的服务里也没有oracle的服务,网上好多说没有启动服务,对于连接数据库服务器来说是不存在的。然后修改
E:\oracle\instantclient_11_2\Network\Admin\Sample\tnsnames.ora,
按照格式添加host port,添加你要访问的服务器的格式
配置环境变量:
ORACLE_HOME = C:\Oracle\instantclient_10_2TNS_
ADMIN = C:\Oracle\instantclient_10_2
NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
修改Path变量,在后面添加 C:\Oracle\instantclient_10_2
二。安装PL/SQL
打开PLSQL,先点击取消,这样以不登录状态进入,然后工具--首选项
第二个为固定的,第一个指向你的tnsnames.ora,不然会报错监听程序无法识别连接描述符中请求的服务
然后关闭程序,登录,注意数据库一定要选择 ,不然会出现登录适配器错误。
登录如果出现
PL/SQL database character set(AL32UTF8) and Client character set(ZHS16GBK) are different 这个错误
主要原因是环境变量,改为如下即可