如果要使用PLSQL工具来连接数据库,首先要安装ORACLE客户端,然后去配置连接串。
如果本地没有装数据库,就要单独装客户端.
第一步:
安装plsqldevlop和客户端
如,客户端的安装路径是 D:\Program Files\instantclient_11_2
第二步:我们来配置下环境变量先:
1) 变量名:ORACLE_HOME
变量值:D:\Program Files\instantclient_11_2
2) 变量名:TNS_ADMIN
变量值:D:\Program Files\instantclient_11_2
TNS_ADMIN为放tnsnames.ora的目录,可以任意
3) 变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
解决plsql读取数据乱码问题,UTF8的值为:AMERICAN_AMERICA.UTF8
4) 修改Path变量,在后面添加 D:\Program Files\instantclient_11_2
第三步:
进入instantclient_11_2文件夹,新建一个network文件夹,并在network文件夹下新建admin文件夹,在admin文件夹中新建名为tnsnames.ora文件,内容略.
第四步:
进入PL/SQL后(开始进入时会要求登录数据库,但是现在PL/SQL现在还找不到你的Oracle客户端,所以登录是不会成功的,但是可以进入软件),选择Tools->Preferences,在Oracle Home OCI Library两栏中分别填入Oracle客户端的路径和OCI文件的路径(oci.dll文件直接在instantclient_10_2文件夹下),所以我在这两个选项中填写的内容是“E:\OracleClient\instantclient_11_2”和“E:\OracleClient\instantclient_11_2\oci.dll”。这时再登录就可以登录成功了。如若还不行就重启一下PL/SQL。
如果本地没有装数据库,就要单独装客户端.
第一步:
安装plsqldevlop和客户端
如,客户端的安装路径是 D:\Program Files\instantclient_11_2
第二步:我们来配置下环境变量先:
1) 变量名:ORACLE_HOME
变量值:D:\Program Files\instantclient_11_2
2) 变量名:TNS_ADMIN
变量值:D:\Program Files\instantclient_11_2
TNS_ADMIN为放tnsnames.ora的目录,可以任意
3) 变量名:NLS_LANG
变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
解决plsql读取数据乱码问题,UTF8的值为:AMERICAN_AMERICA.UTF8
4) 修改Path变量,在后面添加 D:\Program Files\instantclient_11_2
第三步:
进入instantclient_11_2文件夹,新建一个network文件夹,并在network文件夹下新建admin文件夹,在admin文件夹中新建名为tnsnames.ora文件,内容略.
第四步:
进入PL/SQL后(开始进入时会要求登录数据库,但是现在PL/SQL现在还找不到你的Oracle客户端,所以登录是不会成功的,但是可以进入软件),选择Tools->Preferences,在Oracle Home OCI Library两栏中分别填入Oracle客户端的路径和OCI文件的路径(oci.dll文件直接在instantclient_10_2文件夹下),所以我在这两个选项中填写的内容是“E:\OracleClient\instantclient_11_2”和“E:\OracleClient\instantclient_11_2\oci.dll”。这时再登录就可以登录成功了。如若还不行就重启一下PL/SQL。