迁移到 Oracle 11g:有序步骤方法
1. Oracle 网络服务
作为数据库管理员(DBA),在迁移过程中控制环境是防止出现破坏性事件的关键。为每个 ORACLE_SID 使用 LOCAL_LISTENER 数据库参数并分配单独的端口,DBA 可以在不影响其他端口和/或 ORACLE_SID 的情况下,开启或关闭对该数据库的访问。若使用端口 1521,该节点上的每个实例都会进行动态注册,因此为了便于控制,应避免使用此端口。
Oracle 建议在多个 Oracle 主目录中运行多个监听器,但经验表明,使用最高版本的监听器可执行文件,能适用于单节点上安装的任何单版本、低级别数据库,同时避免冲突。可以使用多个端口和多个监听器的任意组合,但可执行文件仅来自单个 ORACLE_HOME 位置。
使用高级别监听器的关键是 TNS_ADMIN 变量,它会覆盖 LISTENER.ORA 、 TNSNAMES.ORA 和 SQLNET.ORA 配置文件的默认 Oracle 网络服务位置。
在 Oracle 软件开始配置网络管理器时取消安装,这样可阻止在新的 ORACLE_HOME 中启动任何监听器。安装完成后,手动编辑 .ora 文件,以便在非高峰时段切换到新的监听器。切换到新监听器基本上就是关闭旧版本并启动新版本。手动从单个 ORACLE_HOME
超级会员免费看
订阅专栏 解锁全文
23

被折叠的 条评论
为什么被折叠?



