本文简要总结怎么在本地计算机上配置PL/SQL Developer来连接远程计算机上的Oracle数据库: Step 1:首先去oracle官网下载合适的oracle instant client。 Step 2:将下载好的oracle instant client解压缩到电脑上指定目录,本文指定在C:\oracle_instant_client目录下。 Step 3:然后配置计算机的环境变量,需要配置下面几个: ORACLE_HOME:C:\oracle_instant_client TNS_ADMIN:C:\oracle_instant_client\NETWORK\ADMIN
NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 然后,创建一个tnsnames.ora文件,并将数据库连接tns信息写进去,将其指定到ADMIN目录下,如果该目录不存在,可以自己创建一个。有时候会发现,用PL/SQL Developer查询中文字段时会查询不到结果,这是由于字符集的问题,所以需要设置下NLS_LANG环境变量。另外,有时候发现配置了ORACLE_HOME环境变量,但是还是没用,可能是因为环境变量的值后面多了个分号,可以去掉分号试试。
Step 4:启动PL/SQL Developer,不登陆进入Tools -> Preferences -> Connection设置下,设置Oracle Home和OCI Library,保存配置。 Step 5:重启PL/SQL Developer,登录数据库,应该就可以成功。 另外,如果在登录的时候有报错:Make sure you have the 32 bits Oracle Client installed,类似这种报错信息。一般是因为你去oracle官网下的oracle instant client是64位版本,而PL/SQL Developer不能支持64的oracle instant client,重新去oracle官网下载32位版本,然后根据上面的配置重新配置下即可。
|