Linux新手指南:Oracle 11g自动开机启动配置
需积分: 8 60 浏览量
更新于2024-09-07
1
收藏 14KB DOCX 举报
本文档主要介绍了如何在Linux环境下对Oracle 11g数据库进行配置,以便使其能够在操作系统重启后自动启动。针对新手操作,作者详细阐述了以下几个关键步骤:
1. **编辑oratab文件**:
首先,使用root权限登录Linux系统,通过`vi`编辑器打开`/etc/oratab`文件。原始设置可能为`orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:N`,需要将其修改为`orcl:/home/oracle/app/oracle/product/11.2.0/dbhome_1:Y`,这里的`Y`表示允许该数据库在系统启动时自动启动。
2. **修改dbstart脚本**:
使用`su-oracle`切换到Oracle用户后,进入`$ORACLE_HOME/bin`目录。在这个目录下,编辑`dbstart`文件,查找`ORACLE_HOME_LISTNER=$0`行并将其修改为`ORACLE_HOME_LISTNER=$ORACLE_HOME`,确保listener服务能够正确指向Oracle的安装路径。
3. **测试脚本功能**:
执行`./dbstart`和`./dbshut`命令来启动和关闭数据库服务,并通过`ps -efw | grep ora`或`lsnrctl status`检查服务是否正常运行。同时,使用`grep LISTEN`检查监听器状态,确保其也在启动时启动。
4. **创建自动启动脚本**:
创建一个名为`oradbstart`的脚本,通常位于`/etc/rc.d/init.d/`目录下。脚本内容包含了环境变量设置(如`ORACLE_BASE`,`ORACLE_HOME`,`ORACLE_SID`),以及必要的路径设置。这样,当系统启动时,这个脚本会自动执行`dbstart`命令,确保Oracle数据库和监听器在系统启动时随之启动。
通过以上步骤,新手可以有效地配置Linux下的Oracle 11g数据库,使其能在系统重启后无缝地自动运行,节省了手动管理的时间,并提高了系统的可用性。
250 浏览量
2010-05-29 上传
2009-12-25 上传
152 浏览量

weixin_40749202
- 粉丝: 0
最新资源
- 实现类似百度的邮箱自动提示功能
- C++基础教程源码剖析与下载指南
- Matlab实现Franck-Condon因子振动重叠积分计算
- MapGIS操作手册:坐标系与地图制作指南
- SpringMVC+MyBatis实现bootstrap风格OA系统源码分享
- Web工程错误页面配置与404页面设计模板详解
- BPMN可视化示例库:展示多种功能使用方法
- 使用JXLS库轻松导出Java对象集合为Excel文件示例教程
- C8051F020单片机编程:全面控制与显示技术应用
- FSCapture 7.0:高效网页截图与编辑工具
- 获取SQL Server 2000 JDBC驱动免分数Jar包
- EZ-USB通用驱动程序源代码学习参考
- Xilinx FPGA与CPLD配置:Verilog源代码教程
- C#使用Spierxls.dll库打印Excel表格技巧
- HDDM:C++库构建与高效数据I/O解决方案
- Android Diary应用开发:使用共享首选项和ViewPager