`

AIX下设置Oracle10g随机启动,随机关闭的步骤

阅读更多

假如ORACLE_HOME为/opt/app/oracle/product/10.2.0/db_1.


1) 修改/etc/oratab

 

vi /etc/oratab

---------------------------------------------------------------------

...

+ASM:/opt/app/oracle/product/10.2.0/db_1:Y

ORCL:/opt/app/oracle/product/10.2.0/db_1:Y

---------------------------------------------------------------------

把Flag设置为Y表示可用dbstart来启动ASM实例,数据库实例和监听.

 

2) 修改dbstart脚本

 

10.2.0.1以上版本无需做本步骤10.2.0.1版本则修改dbstart第102行:

vi $ORACLE_HOME/bin/dbstart

---------------------------------------------------------------------

$ORACLE_HOME_LISTNER/bin/lsnrctl start LISTENER_NAME >> $LOG 2>&1 &

---------------------------------------------------------------------

 

3) 检查脚本

 

启动日志$ORACLE_HOME/startup.log, 关闭日志是$ORACLE_HOME/shutdown.log

dbshut /opt/app/oracle/product/10.2.0/db_1

tail -f $ORACLE_HOME/shutdown.log

dbstart /opt/app/oracle/product/10.2.0/db_1

tail -f $ORACLE_HOME/startup.log

ps -ef | grep tns | grep -v grep

ps -ef | grep asm_ | grep -v grep

ps -ef | grep ora_ | grep -v grep

 

4) 增加Oracle相关进程启动脚本


# vi /etc/rc.oracle

---------------------------------------------------------------------

#wangnc added

su - oracle -c "/opt/app/oracle/product/10.2.0/db_1/bin/dbstart /opt/app/oracle/product/10.2.0/db_1"

su - oracle -c "/opt/app/oracle/product/10.2.0/db_1/bin/emctl start dbconsole"

---------------------------------------------------------------------

"emctl start dbconsole"那行是实现随机启动OEM, 根据实际需要决定是否加上.

# chmod +x /etc/rc.oracle

 

5) 修改/etc/inittab实现随机启动


# vi /etc/inittab

---------------------------------------------------------------------

oracle:2:wait:/etc/rc.oracle 2>&1

---------------------------------------------------------------------

 

6) 增加Oracle相关进程关闭脚本


# vi /etc/rc.shutdown

---------------------------------------------------------------------

#wangnc added

su - oracle -c "/opt/app/oracle/product/10.2.0/db_1/bin/dbshut /opt/app/oracle/product/10.2.0/db_1"

---------------------------------------------------------------------

# chmod +x /etc/rc.shutdown

AIX关闭前会自动执行rc.shutdown脚本.

 

7) 测试随机启动


shutdown -Fr

more $ORACLE_HOME/shutdown.log

more $ORACLE_HOME/startup.log


--END--

分享到:
评论

相关推荐

    AIX下安装Oracle10g完整版

    在AIX操作系统上安装Oracle 10g是一项复杂的过程,需要对操作系统和数据库软件有深入的理解。以下是详细的步骤和相关知识点: 1. **硬件环境检查**: - **内存**:至少需要1024MB的物理内存,可以通过`/usr/sbin/...

    AIX5.3及oracle10g安装

    在AIX5.3操作系统上安装Oracle10g数据库需要遵循特定的步骤,确保系统满足Oracle的先决条件,例如: 1. **硬件准备**:除了AIX操作系统的要求,Oracle10g可能需要更多的内存和磁盘空间。同时,网络配置需提前规划,...

    AIX上安装oracle10g安装

    通过以上详细的步骤,我们可以在AIX平台上成功安装并更新Oracle 10g数据库,确保了企业级应用环境下的数据安全性与高效性。这一过程不仅涵盖了基本的软件安装,还涉及了关键的系统配置与补丁管理,对于IT专业人员而...

    Aix5.3及oracle10g安装

    ### AIX 5.3 及 Oracle 10g 安装详解 #### AIX 5.3 安装流程解析 AIX 5.3 的安装是一个细致且需遵循特定步骤的过程,主要包括前期准备、使用 CD 光盘引导、设置和验证 BOS 安装配置、以及安装后的系统配置等阶段。...

    最详细的AIX Oracle 10g RAC实施文档

    《AIX Oracle 10g RAC实施文档》是一份详尽的指南,旨在帮助IT专业人士深入了解和实施Oracle数据库在AIX操作系统上的集群技术。Oracle Real Application Clusters(RAC)是Oracle数据库的一个重要特性,它允许多个...

    aix6.1安装oracle10g

    在AIX 6.1操作系统上安装Oracle 10g是一项技术性的工作,需要遵循一定的步骤和注意事项。首先,确保你的系统版本满足Oracle 10gR2的最低要求,即AIX 5L version 5.2, Maintenance Level 04或更高,或者AIX 5L ...

    AIX系统下oracle 10g的备份方案

    在AIX系统下,Oracle 10g数据库的备份方案对于确保数据安全和系统的稳定性至关重要。本文档将详细探讨如何制定并实施一个有效的备份策略,以防止数据丢失,并为可能出现的问题提供恢复方案。 1.1 概述 Oracle 10g在...

    AIX平台上Oracle 10g RAC 架构选型的最佳实践

    本文将基于给定的文档摘要内容,详细阐述在AIX平台下Oracle 10g RAC架构选型的最佳实践。 #### RAC Interconnect Configuration: 10g 在Oracle 10g RAC环境中,网络配置对于确保集群成员之间的高效通信至关重要。与...

    AIX6.1下oracle10g数据库的安装

    ### AIX 6.1 下 Oracle 10g 数据库的安装知识点 #### 一、AIX 6.1 操作系统的安装 AIX (Advanced Interactive Executive) 是 IBM 开发的一种基于 UNIX 的操作系统,广泛应用于 IBM 的 Power 系列服务器上。本章节...

    oracle 10g for aix6.1

    ### Oracle 10g for AIX6.1 双机 RAC 安装知识点 #### 一、系统软硬件组成及安装环境规划 在搭建Oracle 10g RAC(Real Application Clusters)集群时,首先需要明确的是硬件与软件环境的配置。此文档主要介绍在AIX...

    Oracle10G On Aix

    在本文中,我们将深入探讨如何在AIX操作系统上安装和配置Oracle 10G数据库。AIX(Advanced Interactive eXecutive)是IBM推出的一种基于Unix的操作系统,它以其稳定性和安全性而闻名,是许多企业级服务器的选择。...

    AIX 5L 安装 ORACLE RAC 10G 官方文档

    根据提供的文件信息,...通过这些知识性内容的详细介绍,我们可以了解到在AIX 5L操作系统上安装Oracle RAC 10g的复杂性和所需的准备工作,以及如何通过IBM的SAN卷控制器和其他技术手段来提升整个部署的可靠性和效率。

    AIX下Oracle 10G RAC某项目超详细实施文档

    ### AIX 下 Oracle 10G RAC 实施文档关键知识点概述 #### 1. 项目背景与目标 - **项目名称**: XX项目Oracle 10G RAC实施文档 - **项目目标**: 在AIX操作系统环境下成功部署Oracle 10G RAC集群,以实现数据库高可用...

    AIX7.1 ORACLE 11G RAC生产环境搭建(含打补丁)

    根据提供的文件内容,这是一份关于在AIX7.1操作系统下安装Oracle 11g RAC(Real Application Clusters)数据库,并包含补丁安装过程的详细指南。以下是从标题、描述、标签以及部分内容中提炼的知识点: ### Oracle ...

    双机热备环境AIX下安装ORACLE10G

    本文主要讨论的是在AIX操作系统环境下,如何安装配置Oracle 10G的双机热备环境。AIX(Advanced Interactive eXecutive)是IBM开发的一种Unix操作系统,以其稳定性和安全性著称,常用于企业级服务器。 **1. 概述** ...

    AIX上oracle11g安装步骤

    ### AIX平台上Oracle 11...以上步骤详细介绍了在AIX环境下安装和配置Oracle 11g的全过程,包括操作系统的准备、软件的安装、数据库实例的创建以及listener的配置。这些步骤确保了Oracle数据库能够在AIX平台上稳定运行。

Global site tag (gtag.js) - Google Analytics