我们建议您将系统配置为在开机和关机时能够自动启动和关闭 Oracle 数据库。数据库的自动启动和关闭有助于防止不恰当的关闭操作。
数据库安装完成后,不会在系统重新启动时自动启动或关闭。您需要建立 dbstart 和 dbshut 脚本,使系统启动及结束时自动运行它们。Oracle 安装向导会帮助您创建这些脚本。
相关文件:
$ORACLE_HOME/bin/dbstart | 启动脚本 | 在 Oracle 中 |
$ORACLE_HOME/bin/dbshut | 关闭脚本 | 在 Oracle 中 |
/etc/oratab | 实例配置文件 | 安装过程中由OUI创建 |
/etc/rc.d/init.d/dbora | dbstart 和 dbshut 脚本设定文件 | 由 Oracle 安装向导提供 |
在 oratab 文件中的数据库项遵循如下格式:
ORACLE_SID:ORACLE_HOME:{Y|N}
在上述语句中,Y 或 N 表明您是否希望使用 dbstart 和 dbshut 脚本来启动及关闭数据库。对于每个您希望自动启动的数据库,请使用第一栏中的 sid 来寻找相应的 ORACLE_SID 语句,然后将后面一栏改为 Y。
在 /etc/init.d 目录中,创建一个 dbora 脚本。如果它不存在,请给出 dbstart 工具的全路径。
在适当的 run-level 脚本路径中,创建 dbora 脚本的链接 (symbolic link)。
要运行 Oracle 安装向导,请以 root 身份输入如下命令:
# oranavi
选择"设置自动启动/关闭数据库",然后点击“前进”。
窗口中显示了自动启动及关闭的 SID 信息。
显示为 Y 的 SID 代表自动启动及关闭的实例。请选择您希望更改的实例的 SID,并做出相应的更改。
然后点击“应用”,实例状态将会改变。
点击“结束”完成设置。
点击“确定”完成 Oracle 安装向导。您可以重新启动系统来检查数据库的自动启动及关闭。
Copyright(C) 2000-2009 MIRACLE LINUX CORPORATION