软件版本
suse10
oracle11G
第一步:
以oracle账号进入系统,进入oracle目录中寻找查看启动与关闭指令是否存在
#cd $ORACLE_HOME/bin
第二步:
查看启动脚本是否存在
# ls dbstart
# ls dbshut
第三步:
查看oratab中的内容,oratab文件在/opt/oratab中,
修改允许oracle是否开机启动 为Y
orcl:/oracle/product/10.2/db_1:Y
执行#source oratab 使之生效
第四步:
执行$ORACLE_HOME/bin下的dbstart 指令,看看是否能执行,如果这里不能执行,那么oracle自启动将不可能完成,执行完之后到$ORACLE_HOME/startup.log中查看执行结果
./dbstart: Starting up database "orcl"
Tue May 29 00:26:23 CST 2012
SQL*Plus: Release 11.2.0.1.0 Production on Tue May 29 00:26:26 2012
Copyright (c) 1982, 2009, Oracle. All rights reserved.
SQL> Connected to an idle instance.
SQL> ORACLE instance started.
Total System Global Area 1653518336 bytes
Fixed Size 2213896 bytes
Variable Size 1006635000 bytes
Database Buffers 637534208 bytes
Redo Buffers 7135232 bytes
Database mounted.
Database opened.
SQL> Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
如果出现上述结果,说明startup可用
第五步:
以root用户进入系统 在/etc/rc.id/init.id下执行下面脚本
#vi start_shut //自定义名称
#!/bin/sh
ORACLE_HOME=/opt/oracle/product/10.2/db_1
OPT_=$1
case "$OPT_" in
start)
su - oracle -c "$ORACLE_HOME/bin/lsnrctl start"
su - oracle -c "$ORACLE_HOME/bin/dbstart"
chmod 1777 /tmp
chown sys:sys /tmp
exit 0;;
stop)
/bin/echo "$0:(stop)"
su - oracle -c "$ORACLE_HOME/bin/lsnrctl stop"
su - oracle -c "$ORACLE_HOME/bin/dbshut"
exit 0
;;
*)
/bin/echo ''
/bin/echo "Usage: $0 {start|stop|}"
/bin/echo ''
exit 0
;;esac
修改Shell脚本的start_shut的权限,使之可以被执行
#chmod 775 start_shut
#ls -l start_shut
第六步:设定oracle开机自动启动
进入下面的目录
#cd /etc/rc0.id
#ln -s /etc/rc.d/init.id /start_shut S99start_shut
#ln -s /etc/rc.d/init.id /start_shut k01start_shut
第七步:重启系统 执行sqlplus / as sysdba 则进入oracle的话 表示设置成功
分享到:
相关推荐
3. **设置开机启动**:配置Oracle服务在系统启动时自动启动,使用`chkconfig --add oracle`命令。 **测试连接:** 1. **验证连接**:使用`sqlplus username/password@servername`连接数据库,确保一切正常。 2. **...
10. **设置开机启动**:为了让PostgreSQL在系统启动时自动启动,可以使用以下命令: ``` sudo systemctl enable postgresql ``` 11. **创建并设置第一个数据库用户和数据库**:创建一个新的角色并授权,然后创建...
7. 登录数据库测试:使用oracle用户登录,通过SQL*Plus连接到数据库,创建表、插入数据、查询,然后关闭数据库。 8. 监听器状态管理:使用命令行工具如`lsnrctl`查看、启动或停止监听器。 9. 配置连接文件:编辑...
在SUSE Linux环境下编译安装Zabbix监控系统是一项涉及多个步骤的复杂工作,下面我将详细介绍每个步骤所涉及的知识点。 1. 环境准备和依赖包下载 在开始安装Zabbix之前,需要确保系统版本是SUSE Linux Enterprise ...
12. **启动和停止数据库**: 学习如何使用SQL*Plus或Oracle Enterprise Manager等工具启动和关闭数据库服务,以及如何监控数据库状态。 13. **交互式访问数据库**: 学习如何使用SQL*Plus或其他查询工具与新安装的...
- **自动启动**: 创建一个Shell脚本并将其放置于`/etc/init.d/`目录下,命名为`tomcat`。通过`chkconfig --add tomcat`命令添加服务,并使用`chkconfig --level 345 tomcat on`设置为开机自动启动。 #### ...
2. **创建启动脚本**:创建`startup.sh`或`shutdown.sh`脚本,用于启动和关闭数据库实例。 **开放Oracle服务端口** 1. **防火墙设置**:打开Oracle默认使用的端口(如1521),确保防火墙规则允许外部访问。 2. **...
本文将详细介绍如何在Linux系统(以SUSE为例)上安装并配置Oracle 10g,并涵盖启动Oracle服务、配置自动启动等方面的知识点。 #### 二、安装前准备 在正式安装之前,确保已经完成以下准备工作: 1. **系统环境**:...
### Linux 下 MySQL 5.7.13 的安装与配置详解 #### 一、服务器信息检查 在安装 MySQL 之前,首先要确保服务器满足相应的硬件和软件需求。这一步骤可以通过以下命令来完成: 1. **确认 Linux 发行版**: - `cat /...
### Oracle 10g (10.2.0.1.0) 升级至 10.2.0.5.0 在 Linux(RHEL5)下的详细步骤 #### 文档概述 本文档旨在提供Oracle 10g从10.2.0.1.0版本升级至10.2.0.5.0版本的操作指南,适用于Linux(RHEL5)系统环境。此文档由...
至少需要2.5G的空间来安装HDP2.2,且操作系统应为64位,例如CentOS 6或5(已废弃)、Red Hat Enterprise Linux 6或5(已废弃)、Oracle Linux 6或5(已废弃)、SUSE Linux Enterprise Server 11等。确认操作系统版本...
在Linux环境下安装MySQL Cluster涉及多个步骤,包括RPM包的准备、服务器配置、各个节点的安装以及配置文件的编辑。 首先,你需要从MySQL官方网站(http://dev.mysql.com/downloads)下载相应的RPM包,包括`MySQL-...
- 检查`/etc/init.d/oracle-grid`和`/etc/init.d/oracle-rac`脚本,确保它们没有自动启动设置。 - 重新执行`root.sh`脚本,看是否能成功完成。 问题 2:资源启动失败,例如"ora.crsd"和"ora.asm" 在尝试启动资源...
对于Windows,通常推荐使用Windows Server 2003或更高版本,而Linux方面则推荐Red Hat Enterprise Linux或SUSE Linux。硬件方面,需要足够的内存(至少1GB)和硬盘空间(根据数据库大小而定,通常建议20GB以上)。 ...
- **联机备份**:数据库可以在运行状态下进行备份。 #### 43. 使用磁带备份需指定的选项 - 备份设备、备份级别、是否压缩数据等。 #### 44. 恢复受损的复用控制文件的方法 - 使用备份的控制文件恢复。 - 如果...
创建逻辑卷(LV)时,AIX会自动在`/dev/`目录下生成一个以`R`开头的文件,这个文件就是LV的裸设备文件。例如,对于AIX 5.1和Oracle 9i环境,可以通过以下步骤创建和管理裸设备: 1. **查看卷组**: 使用`lsvg -o`...
2. **启动环境**:需要使用 SUSE Linux 12 + SP1、SAP HANA 1.0 SP12 以及 Linux 下的 TeamViewer 11。 3. **硬件配置**:需要配备至少 128GB 的物理内存和 200GB 的 SSD 硬盘。 4. **虚拟机有效期**:截至 2017 年 ...
3. **服务配置**:配置telnet、ftp与ssh服务,并设置为开机自动启动,方便远程管理和访问。 4. **用户组与用户创建**:创建sybase用户组与sybase用户,并确保两个节点上的用户组ID相同。 5. **IP地址配置**:每台...
- **关闭防火墙和SELinux**: 使用`system-config-securitylevel`工具。 - **内存**: 确保系统至少有4GB的RAM。 #### 安装中间件 - **运行launchpad.sh**: 开始安装过程。 - **指定workspace**: 设置安装和配置参数...