`

Oracle启动与停止

阅读更多

1. su - oracle

2. cd $ORACLE_HOME/bin

3. ./lsnrctl start

4. sqlplus /nolog

5. connect /as sysdba

6. startup/shutdown

关闭数据库

 

  shutdown有四个参数,四个参数的含义如下:

  Normal 需要等待所有的用户断开连接

  Immediate 等待用户完成当前的语句

  Transactional 等待用户完成当前的事务

  Abort 不做任何等待,直接关闭数据库

  normal需要在所有连接用户断开后才执行关闭数据库任务,所以有的时候看起来好象命令没有运行一样!在执行这个命令后不允许新的连接

  immediate在用户执行完正在执行的语句后就断开用户连接,并不允许新用户连接。

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

  abort 执行强行断开连接并直接关闭数据库。

 

  前三种方式不回丢失用户数据。第四种在不的已的情况下,不建议采用!

 

  数据库的启动

 

  数据库启动使用startup命令,它有三种情况:

 

  第一种:不带参数,启动数据库实例并打开数据库,以便用户使用数据库,在多数情况下,使用这种方式!

 

  第二种:带nomount参数,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这样的时候使用!

 

  第三种:带mount参数,在进行数据库更名的时候采用。这个时候数据库就打开并可以使用了! 


分享到:
评论

相关推荐

    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 dataguard 运维正确停机启动步骤

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

    oracle相关服务启动管理

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

    Oracle11g服务启动停止bat

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

    Centos 7.4 配置 oracle 自启动

    接下来,我们需要创建一个启动脚本来管理Oracle实例和服务的启动和停止。编辑 `/etc/init.d/oracle` 文件,内容如下: ```bash #!/bin/bash # chkconfig: 345 85 15 # description: Oracle 12c R2 Auto Run Service ...

Global site tag (gtag.js) - Google Analytics