最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

oracleMTS模式下防火墙如何开通

来源:动视网 责编:小采 时间:2020-11-09 13:08:31
文档

oracleMTS模式下防火墙如何开通

oracleMTS模式下防火墙如何开通:最近在搭建一台测试环境时,发现开通监听1521端口的防火墙后,远程 连接还是无法连接,只有允许ip不限制端口时就能正常连接到数据库。 原因如下: 首先这台数据库是MTS,也就是共享模式: SQL show parameter shared_servers;NAME TYPE VA
推荐度:
导读oracleMTS模式下防火墙如何开通:最近在搭建一台测试环境时,发现开通监听1521端口的防火墙后,远程 连接还是无法连接,只有允许ip不限制端口时就能正常连接到数据库。 原因如下: 首先这台数据库是MTS,也就是共享模式: SQL show parameter shared_servers;NAME TYPE VA


最近在搭建一台测试环境时,发现开通监听1521端口的防火墙后,远程 连接还是无法连接,只有允许ip不限制端口时就能正常连接到数据库。 原因如下: 首先这台数据库是MTS,也就是共享模式: SQL show parameter shared_servers;NAME TYPE VALUE----------------

最近在搭建一台测试环境时,发现开通监听1521端口的防火墙后,远程 连接还是无法连接,只有允许ip不限制端口时就能正常连接到数据库。

原因如下:

首先这台数据库是MTS,也就是共享模式:

SQL> show parameter shared_servers;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
max_shared_servers integer
shared_servers integer 1

共享模式的连接方式是客户端连接监听如1521后,会redirect到dispatcher,而dispatcher的端口是随机的。如果你只开通了1521,那是连接不了数据库的,你会发现telnet ip 1521通,但就是连接不上数据库。

在这种情况 下你可以用如下方法解决:

可以在客户端进行Dedicated模式连接,在tnsnames.ora中增加SERVER=DEDICATED配置:

test =
 (DESCRIPTION =
 (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.97.1)(PORT = 1521))
 (CONNECT_DATA =
 (SERVER = DEDICATED)
 (SERVICE_NAME = test)
 )
 )

然后固定dispatcher的端口

# vi initSID.ora
*.dispatchers="(address=(protocol=tcp)(port=49316))(dispatchers=3)"

重启实例

可以这样查看dispatcher的端口,然后再开通防火墙:

SQL> select name,network from v$dispatcher;
NAME
----
NETWORK
--------------------------------------------------------------------------------
D000
(ADDRESS=(PROTOCOL=tcp)(HOST=auto_oracle.dmc.com)(PORT=49316))

配置防火墙允许访问49316端口。

这个时候需要开通两个端口,一个是1521和49316。

文档

oracleMTS模式下防火墙如何开通

oracleMTS模式下防火墙如何开通:最近在搭建一台测试环境时,发现开通监听1521端口的防火墙后,远程 连接还是无法连接,只有允许ip不限制端口时就能正常连接到数据库。 原因如下: 首先这台数据库是MTS,也就是共享模式: SQL show parameter shared_servers;NAME TYPE VA
推荐度:
标签: 开通 模式 如何
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top