`

Oracle 启动/关闭[备忘]

阅读更多

1.启动Oracle监听程序

    a.切换到oracle用户:su - oracle

    b.启动监听:lsnrtl start

 

2.启动数据库

    a.切换到oracle用户:su - oracle

    b.进入到sqlplus命令行:sqlplus "/ as sysdba"

    c.启动数据库:startup

 

3.关闭数据库

    a.切换到oracle用户:su - oracle

    b.进入到sqlplus命令行:sqlplus "/ as sysdba"

    c.关闭数据库:shutdown immediate

 

startup 命令参数解释 

startup 有七个参数:open、mount、nomount、pfile、force、restrict、recover。缺省不带任何参数时表示是open。

startup open:打开数据库,允许数据库的访问。当前实例的控制文件中所描述的所有文件都已经打开。
startup mount:mount数据库,仅仅给dba进行管理操作,不允许数据库的用户访问。仅仅只是当前实例的控制文件被打开,数据文件未打开。
startup nomount:仅仅通过初始化文件,分配出sga区,启动数据库后台进程,没有打开控制文件和数据文件。不能访问任何数据库。
startup pfile= filename:以filename为初始化文件启动数据库,不是采用缺省初始化文件。
startup force:中止当前数据库的运行,并开始重新正常的启动数据库。
startup restrict:只允许具有restricted session权限的用户访问数据库。
startup recover:数据库启动,并开始介质恢复。

 

 

shutdown 命令参数解释

shutdown有四个参数:normal、transactional、immediate、abort。缺省不带任何参数时表示是normal。
shutdown normal:不允许新的连接、等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。
shutdown transactional:不允许新的连接、不等待会话结束、等待事务结束、做一个检查点并关闭数据文件。启动时不需要实例恢复。
shutdown immediate:不允许新的连接、不等待会话结束、不等待事务结束、做一个检查点并关闭数据文件。没有结束的事务是自动rollback的。启动时不需要实例恢复。
shutdown abort:不允许新的连接、不等待会话结束、不等待事务结束、不做检查点且没有关闭数据文件。启动时自动进行实例恢复。

分享到:
评论

相关推荐

    oracle PL/SQL pdf学习资料

    oracle PL/SQL pdf学习资料oracle PL/SQL pdf学习资料oracle PL/SQL pdf学习资料oracle PL/SQL pdf学习资料oracle PL/SQL pdf学习资料

    Oracle PL/SQL programming(5th Edition)

    ### Oracle PL/SQL Programming知识点概览 #### 一、书籍基本信息 - **书名**:Oracle PL/SQL Programming(第五版) - **作者**:Steven Feuerstein 和 Bill Pribyl - **出版日期**:2009年10月1日 - **出版社**:...

    Oracle自启动/关闭批处理

    自动搜索名称含有特定字符的服务名称。并进行打开或关闭操作。本Demo搜索的关键字是Oracle开头的服务。 密码详见:https://blog.csdn.net/q_hua/article/details/80712806

    oracle pl/sql 精华

    oracle pl/sql 精华 oracle pl/sql 精华

    linux下oracle启动及关闭

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

    Linux下oracle启动和监听

    Oracle 数据库是重量级的,其管理非常复杂,将其在 Linux 平台上的启动和关闭步骤整理如下: 一、安装和配置 Oracle 在 Linux 平台上安装 Oracle 之后,需要创建 Oracle 系统用户,并在 `/home/oracle` 下面的 `....

    linux6_oracle11.2.0.4_bbed.zip

    测试在linux6。Oracle11.2.0.4下,完美使用。 把sbbdpt.o和ssbbded.o复制到/u01/app/oracle/product/11.2.0/dbhome...make -f $ORACLE_HOME/rdbms/lib/ins_rdbms.mk BBED=$ORACLE_HOME/bin/bbed $ORACLE_HOME/bin/bbed

    oracle pl/sql developer 破解版

    oracle pl/sql developer 破解版

    Oracle PL/SQL 编程手册,chm

    Oracle PL/SQL 编程手册Oracle PL/SQL 编程手册

    Oracle开启/关闭服务批处理程序

    自己写的批处理小工具,用于快速关闭或开启Oracle服务,减少系统内存占用,批处理中服务名称请自行修改成自己的Oracle实例名称即可

    Oracle PL SQL程序设计 中文第五版 上册

    《oracle pl/sql程序设计(第5版)(上下册)》基于oracle数据库11g,从pl/sql编程、pl/sql程序结构、pl/sql程序数据、pl/sql中的sql、pl/sql应用构建、高级pl/sql主题这6个方面详细系统地讨论了pl/sql以及如何有效地...

    Oracle服务开启关闭脚本

    在日常使用中,为了优化系统资源的利用,有时我们可能需要根据实际需求启动或关闭Oracle服务。本文将详细介绍如何使用提供的"Oracle服务开启关闭脚本"进行操作。 标题中的"Oracle服务开启关闭脚本"指的是两个批处理...

    oracle pl/sql

    启动Oracle数据库通常使用SVRMGRL工具,通过输入`startup`命令启动实例,并用`connect internal`登录为系统管理员。关闭数据库时,可以使用`shutdown`命令。在Oracle的不同版本中,关闭数据库的方式可能略有差异。 ...

    Centos 7.4 配置 oracle 自启动

    ### Centos 7.4 配置 Oracle 自启动详解 #### 一、概述 在Centos 7.4系统上配置Oracle数据库自启动是一项重要的管理任务。通过这项配置,可以在服务器重启后自动启动Oracle实例和服务,确保应用程序和服务的连续...

    Oracle 启动与关闭

    "Oracle 启动与关闭" Oracle 启动与关闭是数据库管理中最为重要的两个步骤。要启动和关闭数据库,必须要以具有 Oracle 管理员权限的用户登陆,通常也就是以具有 SYSDBA 权限的用户登陆。 Oracle 启动过程有三步:...

    Oracle启动与关闭批处理文件

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

    oracle 9i 全部下载链接

    根据提供的标题、描述、标签及部分内容,我们可以整理出关于Oracle 9i的多个关键知识点,主要包括不同操作系统下的版本、下载链接以及如何获取这些资源的方法。 ### Oracle 9i概述 Oracle 9i 是甲骨文公司(Oracle ...

    Oracle启动管理命令

    2. **Oracle关闭命令** 关闭Oracle数据库同样有多种方式,包括正常关闭、急停关闭和取消挂起等。 - **正常关闭**:使用`shutdown normal`命令,等待所有用户事务完成后再关闭数据库。 - **快速关闭**:`shutdown...

    PL/SQL oracle专用工具

    Oracle PL/SQL oracle专用工具

Global site tag (gtag.js) - Google Analytics