`
mutongwu
  • 浏览: 449906 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Oracle 启动与停止

阅读更多
   安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME。比如:
export ORACLE_SID=test;
export ORACLE_BASE=oracle_install_dir;
export ORACLE_HOME=xxx
启动步骤:
1.切换到oracle用户:   su –oracle
2.进入SQLPLUS: sqlplus /nolog
3.连接:conn / as sysdba
4.启动:startup
5.先退出SQLplus:quit
6.启动监听:lsnrctl start
-------------------------------------------------------------
关闭数据库服务:
1. 切换到oracle用户:su – oracle
2. 关闭侦听: lsnrctl stop
3. 进入sqlplus:connect  /  as sysdba
4. 关闭命令:shutdown 参数

normal 数据库在关闭前将检查所有的连接,并且发出命令后不允许再有新的用户连接,在等待所有连接都断开后再关闭数据库,再次启动数据库不需要任何恢复过程;

immediate 一旦执行了这条命令,则将当前正在处理的sql语句马上停止,然后将所有未提交的事务回退,并且不等待当前联入数据库的用户断开连接,而是由系统强行将各个联接断开。在下次启动数据库时要执行恢复动作,不过是由系统自动执行的,用户不必去了解它

transactional 在拥护执行完当前事物后断开连接,并不允许新的用户连接数据库。

abort 不做任何等待,直接关闭数据库。以abort方式关闭数据库时只有一行关闭信息表示关闭了数据库现场。以abort方式关闭的数据库再次启动时必须要进行恢复动作,这些恢复操作同样是系统自动来完成的,需要的时间较长。
分享到:
评论

相关推荐

    oracle启动与停止指令

    在管理和维护Oracle服务器时,了解如何正确启动和停止数据库服务至关重要,这不仅可以优化系统资源的使用,也有助于在出现问题时进行故障排查。在本文中,我们将详细探讨Oracle数据库的启动和停止指令。 首先,让...

    oracle自动启动与停止配置技术文档及脚本

    Oracle数据库在Linux系统中的自动启动与停止配置是系统管理员必须掌握的关键技能,它涉及到系统服务管理、用户权限以及脚本编程。以下将详细介绍这个过程。 首先,我们需要了解Oracle数据库自动启动的核心配置文件...

    oracle启动停止服务脚本

    在日常运维中,有时需要根据需求手动启动或停止Oracle服务。为了提高效率,我们可以编写批处理脚本来自动化这个过程。这里,"OracleStart.bat" 和 "OracleStop.bat" 就是为实现这一目标而创建的两个批处理文件。 ...

    Oracle数据库启动与停止bat文件

    以上就是创建和使用Oracle数据库启动与停止bat文件的方法。这种方法不仅提高了操作效率,还减少了人为错误的可能性,尤其适用于需要频繁启停数据库的环境。通过熟练掌握这些步骤,你可以更加便捷地管理你的Oracle...

    Oracle启动停止服务文件

    这个"启动停止ORACLE服务bat"文件可能包含了以下命令: 1. **设置环境变量**:首先,可能包含了设置Oracle的环境变量,如`PATH`、`ORACLE_HOME`、`TNS_ADMIN`等,确保数据库客户端能正确识别到所需路径。 2. **...

    ORACLE服务启动与停止脚本.bat

    ORACLE服务启动与停止脚本

    oracle启动

    #### 一、Oracle启动与停止概述 在Oracle数据库管理中,正确地启动和停止数据库是非常重要的操作。这些操作确保了数据的一致性和系统的稳定性。本文将详细介绍Oracle数据库的启动过程,并对一些常用的Oracle命令...

    oracle实例的启动停止

    oracle实例的启动停止,oracle实例的启动停止oracle实例的启动停止oracle实例的启动停止

    Oracle启动停止服务bat

    "Oracle启动停止服务bat"指的是通过批处理脚本(.bat文件)来便捷地管理Oracle数据库服务,避免了通过Windows服务管理器手动操作的繁琐过程。这种批处理脚本在Windows操作系统上特别实用,尤其是对于Windows 7及以上...

    linux下oracle启动及关闭

    在Linux环境下操作Oracle数据库,尤其是Oracle 10g版本,涉及到的启动与关闭流程是IT运维人员必须掌握的核心技能之一。本文将详细解析在Linux系统中启动与关闭Oracle数据库的具体步骤,以及相关的环境变量配置与...

    采用bat手动停止或者启动Oracle服务

    在这个场景中,我们有两个bat文件,分别是"启动Oracle11g服务.bat"和"停止Oracle 11g 服务.bat",它们分别用于启动和停止Oracle 11g数据库服务。 创建这样的bat文件,首先我们需要知道如何在命令行中操作Oracle服务...

    Oracle启动管理命令

    1. **Oracle启动过程** Oracle数据库的启动通常分为三个阶段:装载(Mount)、打开(Open)和恢复(Restore)。在Windows环境中,可以通过SQL*Plus或者使用操作系统级别的脚本来进行操作。 - **SQL*Plus启动**:...

    快速启动、停止oracle mysql服务

    以下将详细介绍如何通过批处理(bat)文件实现Oracle MySQL服务的一键启动和停止。 首先,Oracle数据库服务通常通过Oracle的服务管理工具如`Oracle Service Manager`或Windows服务控制来管理。在Windows环境下,...

    Oracle停止和启动服务的快捷命令

    在日常的系统管理中,适时地停止和启动Oracle服务是必要的操作,例如进行数据库维护、系统更新或者故障排查。本文将详细介绍Oracle数据库停止和启动的快捷命令,以及相关的知识点。 1. **Oracle服务的组件** ...

    Oracle启动与关闭批处理文件

    ### Oracle启动与关闭批处理文件知识点解析 #### 一、批处理文件的作用及背景 - **背景介绍**:Oracle数据库是广泛应用于企业级环境中的关系型数据库管理系统之一。在安装Oracle 11g之后,可能会遇到系统启动变慢...

    oracle启动脚本

    - **Oracle启动脚本**:指的是用于启动Oracle数据库服务的一系列自动化命令集合。这种脚本通常被设计成能够自动完成启动过程中的各项任务,从而简化操作流程。 #### 描述解析 - **Oracle 10g启动脚本**:此处指的是...

    oracle相关服务启动管理

    这些服务主要包括数据库实例的启动与关闭、监听器服务的启动与停止以及Oracle Enterprise Manager (OEM) 的管理等。本文将详细介绍这些操作的具体步骤及其背后的原理。 #### 二、数据库实例的启动与关闭 ##### 1. ...

    oracle dataguard 运维正确停机启动步骤

    ### Oracle DataGuard 运维:正确停机启动步骤详解 #### 一、Oracle RAC DataGuard 基础...通过以上详细步骤,我们可以有效地管理和维护 Oracle RAC DataGuard 的停机与启动流程,确保系统的稳定性和数据的安全性。

    Oracle11g服务启动停止bat

    "Oracle11g服务启动停止bat"就是一个解决方案,它提供了通过批处理脚本来控制Oracle服务的启动和停止,以优化系统资源的使用。 `start oracle.bat` 和 `stop oracle.bat` 是两个关键的批处理文件。批处理文件是包含...

    Windows下启动停止Oracle11g服务

    ### Windows下启动与停止Oracle11g服务 在Windows操作系统中管理Oracle11g数据库服务是维护数据库系统正常运行的重要工作之一。本文将详细介绍如何在Windows环境下启动与停止Oracle11g服务的方法,并提供实际操作...

Global site tag (gtag.js) - Google Analytics