不安装Oracle数据库,用PL-SQL连接远程Oracle

不安装Oracle数据库,但是要安装Oracle客户端运行时环境的软件:win32_11gR2_client.zip(652 MB (684,581,290 字节)),这个在我的115网盘里有!

比如安装到了“E:appfangproduct11.2.0client_1”,此时在该目录下新建NETWORK文件夹,在NETWORK下再建立ADMIN文件夹,然后在ADMIN内建立tnsnames.ora文件:

它的内容为:

test_on_cloud_20_new =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 21521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

最关键的一步,要把这个tnsnames.ora通知给系统的环境变量,不管这个文件在那儿,也可以在network/admin下,都无所谓.

即在环境变量中:

TNS_ADMIN  =  E:appfangproduct11.2.0client_1

Path  =  E:appfangproduct11.2.0client_1;..............................

这时,再以非用户方式登录PL-SQL软件,然后点击菜单“Tools”--"Preference"--->...........

退出重新打开PL/SQL软件,就能看到“Database”列表了!

原文地址:https://www.cnblogs.com/fhtwins/p/3614633.html