第5章Oracle的启动和关闭.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章Oracle的启动和关闭

第5章 数据库的启动与关闭 本章内容 管理初始化参数文件 数据库的启动和关闭的概念、选项和步骤 数据库的状态转换 使用SQL*Plus启动关闭数据库 简 介 DBA的任务之一是负责启动和关闭数据库,该项工作需要了解初始化参数文件,以及数据库启动和关闭的各个状态和步骤 Oracle数据库存在几种数据库的状态,不同的数据库操作只能在不同的限定状态下将进行 只有具有SYSDBA、SYSOPER的权限的用户(SYS、SYSTEM)才能启动和关闭数据库 管理初始化参数文件 每个数据库中,都有一个操作系统文件,叫做初始化参数文件 该文件决定了数据库的物理结构、内存 数据库启动过程 启动过程示例 数据库关闭过程 数据库关闭参数 shutdown NORMAL 正常关闭(默认) 所有用户正常退出后关闭数据库 IMMEDIATE 立即关闭 所有没有提交的事务回退、中断连接、关闭数据库 ABORT 异常关闭 立刻关闭数据库,不做任何检查 建议不要使用 TRANSACTIONAL 事务结束后关闭 等待所有事务提交、中止或回滚后关闭数据库 9.1数据库启动与关闭概述 数据库启动步骤 创建并启动实例 (初始化参数文件) 装载数据库 (控制文件) 打开数据库 (数据文件与重做日志文件) 数据库关闭步骤 关闭数据库 (关闭数据文件与重做日志文件) 卸载数据库 (关闭控制文件) 关闭实例 (释放内存、关闭后台进程) 9.1.2启动与关闭数据库常用工具 SQL *Plus OEM RMAN 9.1.3监听程序的启动与关闭 以命令行的方式启动和关闭监听程序 打开监听程序 C:\LSNRCTL START 以SYSDBA或SYSOPER身份连接到Oracle C:\SQLPLUS /NOLOG CONNECT sys/sys @ORCL AS SYSDBA 在Windows系统中启动和关闭监听程序 9.2在SQL*Plus中启动与关闭数据库 在SQL*Plus中启动数据库 在SQL*Plus中关闭数据库 9.2.1在SQL*Plus中启动数据库 数据库启动的三种模式 启动数据库的基本语法 STARTUP [NOMOUNT|MOUNT|OPEN|FORCE][RESTRICT] [PFILE=filename] STARTUP NOMOUNT 创建一个新的数据库 重建数据库的控制文件 STARTUP MOUNT 重命名数据文件 添加、删除或重命名重做日志文件 改变数据库的归档模式 执行数据库完全恢复操作 STARTUP [OPEN] STARTUP FORCE 无法使用SHUTDOWN NORMAL,SHUTDOWN IMMEDIATE或SHUTDOWN TRANSACTION语句关闭数据库实例 在启动实例时出现无法恢复的错误 STARTUP RESTRICT 执行数据库数据的导出或导入操作 执行数据装载操作 暂时阻止普通用户连接数据库 进行数据库移植或升级操作 STARTUP PFILE 默认服务器端初始化参数文件 默认文本文件 使用非默认的服务器端初始化参数文件,由SPFILE指定 9.2.2在SQL*Plus中关闭数据库 关闭数据库的基本步骤 关闭数据库 卸载数据库 关闭实例 关闭数据库的基本语法 SHUTDOWN [ NORMAL | TRANSACTION | IMMEDIATE | ABORT ] SHUTDOWN [NORMAL] 阻止任何用户建立新的连接; 等待当前所有正在连接的用户主动断开连接; 一旦所有用户断开连接,则关闭数据库; 数据库下次启动时不需要任何实例的恢复过程。 SHUTDOWN IMMEDIATE 阻止任何用户建立新的连接,也不允许当前连接用户启动任何新的事务; 回滚所有当前未提交的事务; 终止所有用户的连接,直接关闭数据库; 数据库下一次启动时不需要任何实例的恢复过程。 数据库的关闭(三) SHUTDOWN TRANSACTION 阻止所有用户建立新的连接,也不允许当前连接用户启动任何新的事务; 等待用户回滚或提交任何当前未提交的事务,然后立即断开用户连接; 关闭数据库; 数据库下一次启动时不需要任何实例的恢复过程。 SHUTDOWN ABORT 阻止任何用户建立新的连接,同时阻止当前连接用户开始任何新的事务。 立即结束当前正在执行的SQL语句。 任何未提交的事务不被回滚。 中断所有的用户连接,立即关闭数据库。 数据库实例重启后需要恢复。 9.2.3数据库状态转换 启动模式间转换 STARTUP NOMOUNT; ALTER DATABASE MOUNT; ALTER DATABA

您可能关注的文档

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档