oracle 配置ipv6 访问数据库
随着ipv6的推广使用,在Oracle中如何配置IPv6,并且通过IPv6来访问到数据库?下面简单写些IPv6在Oracle中的配置。
一. 监听配置
二. 测试连接数据库
三.参考文档
一. 监听配置
(1)listener.ora 配置
PROD@localhost oracle/app/oracle/product/11.2.0/network/admin$ cat listener.ora
LISTENER =
(ADDRESS_LIST=
(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521))
(ADDRESS = (PROTOCOL=tcp)(HOST=2400:a480:f:413:116:255:249:39)(PORT=1521))
(ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY)))复制
(2)重启监听,查看状态
PROD@localhost home/oracle$ lsnrctl stop
PROD@localhost home/oracle$ lsnrctl start
PROD@localhost home/oracle$ lsnrctl status
LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 22-DEC-2017 08:25:35
Copyright (c) 1991, 2013, Oracle. All rights reserved.
Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521))
STATUS of the LISTENER
------------------------
Alias LISTENER
Version TNSLSNR for Linux: Version 11.2.0.4.0 - Production
Start Date 22-DEC-2017 08:22:03
Uptime 0 days 0 hr. 3 min. 32 sec
Trace Level off
Security ON: Local OS Authentication
SNMP OFF
Listener Parameter File oracle/app/oracle/product/11.2.0/network/admin/listener.ora
Listener Log File oracle/app/oracle/diag/tnslsnr/localhost/listener/alert/log.xml
Listening Endpoints Summary...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=2400:a480:f:413:116:255:249:39)(PORT=1521))) ---- 监听到ipv6地址
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY)))
Services Summary...
Service "PROD" has 1 instance(s).
Instance "PROD", status BLOCKED, has 1 handler(s) for this service...
The command completed successfully复制
(3)配置tnsnames.ora
PROD@localhost oracle/app/oracle/product/11.2.0/network/admin$ vi tnsnames.ora
MYDB_ipv6 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL=tcp)(HOST=2400:a480:f:413:116:255:249:39)(PORT=1521)) # 使用IPv6
)
(CONNECT_DATA =
(SERVICE_NAME = PROD)
)
)
MYDB_ipv4 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521))
)
(CONNECT_DATA =
(SERVICE_NAME = PROD)
)
)复制
(4)测试
PROD@localhost oracle/app/oracle/product/11.2.0/network/admin$ tnsping MYDB_ipv6
TNS Ping Utility for Linux: Version 11.2.0.4.0 - Production on 22-DEC-2017 08:29:16
Copyright (c) 1997, 2013, Oracle. All rights reserved.
Used parameter files:
/oracle/app/oracle/product/11.2.0/network/admin/sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL=tcp)(HOST=2400:a480:f:413:116:255:249:39)(PORT=1521))) (CONNECT_DATA = (SERVICE_NAME = PROD)))
OK (0 msec)
PROD@localhost oracle/app/oracle/product/11.2.0/network/admin$ tnsping MYDB_ipv4
TNS Ping Utility for Linux: Version 11.2.0.4.0 - Production on 22-DEC-2017 08:29:22
Copyright (c) 1997, 2013, Oracle. All rights reserved.
Used parameter files:
/oracle/app/oracle/product/11.2.0/network/admin/sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521))) (CONNECT_DATA = (SERVICE_NAME = PROD)))
OK (0 msec)复制
二. 测试连接数据库
PROD@localhost oracle/app/oracle/product/11.2.0/network/admin$ sqlplus nolog
SQL*Plus: Release 11.2.0.4.0 Production on Fri Dec 22 08:29:47 2017
Copyright (c) 1982, 2013, Oracle. All rights reserved.
SQL>
SQL> conn scott/tiger@MYDB_ipv6
Connected.
SQL>
SQL> conn scott/tiger@MYDB_ipv4
Connected.
SQL>复制
三.参考文档:
Enabling IPv6 on Oracle Database Enterprise Edition (文档 ID 783570.1) How to Configure a Listener for Both IPv6 and IPv4 Addresses (文档 ID 2027612.1) linux 配置ipv6参考:http://91304808.wiz03.com/share/s/2hc4w80EoA4h2-6T620FeVOx0l4vTn2wUkb_2fImsd1A37oI
最后修改时间:2020-03-09 14:57:50
文章转载自运维笔记本,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
712次阅读
2025-04-18 14:18:38
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
640次阅读
2025-04-15 17:24:06
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
557次阅读
2025-04-20 10:07:02
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
502次阅读
2025-04-22 00:13:51
【活动】分享你的压箱底干货文档,三篇解锁进阶奖励!
墨天轮编辑部
498次阅读
2025-04-17 17:02:24
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
492次阅读
2025-04-22 00:20:37
一页概览:Oracle GoldenGate
甲骨文云技术
473次阅读
2025-04-30 12:17:56
火焰图--分析复杂SQL执行计划的利器
听见风的声音
424次阅读
2025-04-17 09:30:30
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
375次阅读
2025-04-15 14:48:05
OR+DBLINK的关联SQL优化思路
布衣
364次阅读
2025-05-05 19:28:36