安装
plsql的安装比较简单,根据系统,安装64位或32位的plsql,一路next即可。
配置Instant client
0、安装前注意。
instant client和plsql的版本要对应,64位plsql对应64位的instant client。
否则,报错Initialization error 不能初始化 oci.dl。
1.下载,解压Instant Client压缩包,找到配置文件。
2.在trsnames.ora文件中添加如下代码:
SERVICE_NAME =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.131)(PORT = 1521))
)
(CONNECT_DATA =
(SID = orcl)
(SERVER = DEDICATED)
)
)
注意填写自己的服务名称、地址和端口号。
3.打开plsql,取消登录,选择:“Tools”--“Preferences”-- “Connection”中的Oracle Home处填写oci.dll文件夹的地址,在OCI library中填写oci.dll文件的地址,然后“Apply”--“OK”,重启plsql即可。
这里第一个填的是oci.dll所在文件夹,第二个填的是oci.dll的位置。根据instant client的解压情况,可能不一样,根据情况填写即可。也有目录如下
4.配置环境变量TNS_ADMIN
如果不配置,在plsql中登录会出现如下错误:
5.配置环境变量NLS_LANG
变量名:NLS_LANG
变量值:AMERICAN_AMERICA.AL32UTF8
如果不配置会出现以下问题:
1.部分查询语句查不到数据
2.进入plsql之后会提示字符不一致。