远程访问本机19c(pdb容器)数据库配置教程

背景:本地安装WINDOWS.X64_193000_db_home,用另一台电脑访问本机19c数据。

1.打开本地防火墙

这个请自行搜索 关闭防火墙即可

2.确定当前为pdb容器

操作步骤可参考这篇

https://blog.youkuaiyun.com/pgmzyy/article/details/152126407?spm=1001.2014.3001.5502

3.配置listener.ora

安装地址\WINDOWS.X64_193000_db_home\network\admin\listener.ora

# listener.ora Network Configuration File: E:\App\WINDOWS.X64_193000_db_home\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = E:\App\WINDOWS.X64_193000_db_home)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:E:\App\WINDOWS.X64_193000_db_home\bin\oraclr19.dll")
    )
	(SID_DESC =
      (SID_NAME = orcl)
      (ORACLE_HOME = E:\App\WINDOWS.X64_193000_db_home)
      (GLOBAL_DBNAME = orclpdb)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
	(DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 111.11.11.111)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )

注意需要重启监听才能生效!!!

用管理员打开命令窗口,执行

停止监听:lsnrctl stop 

启动监听:lsnrctl start 

4.配置tnsnames.ora

ORCLPDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orclpdb)
    )
  )

这样就可以访问啦 我们来试一试

访问端的PLSQL

输入用户名、密码

数据库格式:ipv地址:1521/orclpdb

这里注意ipv地址:端口/服务器名,如果是多实例服务名用斜杠

就大功告成啦!!!

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值