zgq344929174 发表于 2013-10-1 17:50:03

pl/sql developer 连接linux虚拟机上的数据库(instantclient)

本帖最后由 zgq344929174 于 2013-10-1 17:57 编辑

去oracle官网下载instantclient(一般是这个 instantclient-basic)
下载地址:
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

解压出来放到,放到d盘(根据个人习惯)
如:   D:\Program Files\instantclient_10_2

tnsnames.ora文件

ORCL =
(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.210)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
)

注:(HOST = 192.168.100.210)是oracle服务器ip地址,根据自己的情况修改
       (SERVICE_NAME = orcl)      orcl实例名,根据自己的情况修改




配置环境变量:
右击我的电脑-》属性-》高级-》环境变量

TNS_ADMIN环境变量是你的tnsnames.ora放置的地方(tnsnames.ora如果没有可以从虚拟机里面拷一份,修改一下)
TNS_ADMIN=D:\Program Files\instantclient_10_2\network


NLS_LANG=AMERICAN_AMERICA.AL32UTF8支持中文的
(可以查出来,select sys_context('USERENV','LANGUAGE') FROM DUAL;)

ORACLE_HOME=D:\Program Files\instantclient_10_2 连接数据库要找的oci文件路径



在linux打开数据库监听,lsnrctl start

打开ps/sql dev测试一下吧


不知道为什么我的操作数据库的时候有点慢????


页: [1]
查看完整版本: pl/sql developer 连接linux虚拟机上的数据库(instantclient)