Oracle数据库

配置没有安装oracle数据库的电脑如何通过PL/SQL Developer连接远程oracle数据库

欢迎查看

对于需要远程连接oracle数据库时出现的问题在此处进行一下记录,如有不对之处,也请多多指教.

服务端的设置

  1. 确保已成功安装oracle数据库
  2. 配置监听文件: D:\Program Files (x86)\Oracle\Instant Client\network\admin\ listener.ora](此地址请根据自己电脑自行查找)在这里插入图片描述
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = D:\Oracle11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:D:\Oracle11.2.0\dbhome_1\bin\oraclr11.dll")
    )
     (SID_DESC =
      (GLOBAL_DBNAME = ORCL)
      (ORACLE_HOME =D:\Oracle11.2.0\dbhome_1)
      (SID_NAME = ORCL)
    ) 
  )
  1. 打开 NET Manager 如图:
    在这里插入图片描述
  2. 移除NIS
    在这里插入图片描述
  3. 重启监听服务
    在这里插入图片描述

本机的配置

  1. 安装PL/SQL Developer并激活;
  2. 安装Instant Client;
  3. 在PL/SQL Developer中设置[工具>首选项>连接]:如图:在这里插入图片描述
  4. 修改配置文件D:\Program Files (x86)\Oracle\Instant Client\network\admin\tnsnames.ora:
    添加:
# Modify the following content to fit your own needs.
orcl =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 远程IP)(PORT = 1521))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

注:SERVICE_NAME = orcl中的orcl同服务端[D:\Program Files (x86)\Oracle\Instant Client\network\admin\ listener.ora]设置的相同,如图在这里插入图片描述
5. 打开PL/SQL Developer,登录即可.在这里插入图片描述

注:关闭防火墙.

ps:如有不对之处,也请多多指教.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值