4 启动与关闭数据库.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
启动和关闭Oracle数据库 制作人:张苏 2006.2. 启动Oracle Server步骤 启动实例 装载数据库 打开数据库 1.启动实例 当启动实例时,系统首先读取参数文件initSID.ora,然后根据该参数文件的设置分配系统全局区(SGA),并启动Oracle后台进程。另外,操作系统还会打开“警告日志”,并且将启动信息存放到“警告日志”中。 2.装载数据库 装载数据库主要完成以下操作: 将数据库与一个已打开的实例关联起来。 打开初始化参数文件中指定的控制文件。】 根据控制文件获得数据库文件和重做日志文件的名称和状态(为打开数据库做准备)。 3.打开数据库 打开数据库完成以下操作: 打开数据文件 打开联机重做日志文件 打开时,后台进程SMON要检查控制文件、数据文件及重做日志确定是否处于同步状态,不同步时,由SMON进行实例恢复。 STARTUP命令 启动Oracle Server通过执行命令STARTUP来完成。根据不同的启动方式,使用不同的参数启动数据库。 执行该命令,要求用户必须有SYSDBA或SYSOPER系统权限。 STARTUP命令格式 STARTUP [NOMOUNT | MOUNT | OPEN] [FORCE] [PFILE=文件名] NOMOUNT 只启动实例,不装载和打开数据库。 启动完成后,系统中只存在一个未关联任何数据库的实例。 目的:创建数据库或创建控制文件。 MOUNT 启动实例,并装载数据库,但是不打开数据库。 启动完成后,系统中存在了一个关联了数据库的实例。 目的:1.修改数据库文件名。2.执行完全或不完全恢复。3.改变日志操作模式。 OPEN 启动实例,装载并打开数据库。 启动完成后,数据库处于打开状态,允许任何有效用户连接到数据库,并存取数据库中的数据。 Oracle Server默认启动方式为OPEN。 STARTUP; = STARTUP OPEN; FORCE 终止实例,并重新启动数据库。 PFILE 指定非默认参数文件名。 STARTUP; STARTUP NOMOUNT; STARTUP MOUNT; STARTUP MOUNT PFILE=“… …”; STARTUP OPEN; STARTUP FORCE; 关闭Oracle Server步骤 关闭数据库。 卸载数据库。 关闭实例。 启动和关闭数据库的过程 SHUTDOWN命令 SHUTDOWN [NORMAL | TRANSACTIONAL | IMMEDIATE | ABORT] 当执行了SHUTDOWN命令之后,即使Oracle Server没有关闭,客户也不能连接到Oracle Server。 SHUTDOWN NORMAL 默认关闭方式: 不允许新的连接。 系统等待所有用户断开连接。 发出检查点,同步数据/控制/重做日志文件,然后关闭这些文件。(下一次启动数据库时不需要进行实例恢复) 关闭后台进程,释放系统全局区。 SHUTDOWN TRANSACTIONAL 关闭数据库时确保不丢失事务修改。 等待客户端结束事务,然后系统自动断开用户连接。 发出检查点,同步数据/控制/重做日志文件,然后关闭这些文件。 关闭并卸载数据库,并关闭实例。 SHUTDOWN IMMEDIATE 取消当前所有sql命令;回退所有未完成的事务。 系统断开用户连接。 发出检查点,同步数据/控制/重做日志文件,然后关闭这些文件。 关闭并卸载数据库,并关闭实例。 SHUTDOWN ABORT 该命令用于快速停止Oracle Server,适用于系统异常情况,例如马上停电或其他三种方式失效。 系统立即终止所有sql语句。 在未关闭数据/控制/重做日志文件的情况下,立即终止实例。 SHUTDOWN ABORT 未提交事务未被回滚,打开的文件未被关闭,数据库也没有关闭和卸载,直接关闭实例。 关闭前,不发出检查点,在启动Oracle Server时,后台进程SMON会自动进行实例恢复,最终将数据文件、控制文件和重做日志恢复到一致状态,可能会导致Oracle Server启动时间很长。 初始化参数文件 内容: 一组实例参数的值。 实例关联的数据库名称。 系统全局区的内存分配结构。 如何处理联机重做日志文件。 控制文件的路径和名称。 回退段信息。 初始化参数文件类型 静态(文本)参数文件 二进制服务器参数文件 这两个文件可互相转换。 通过静态参数文件修改参数,修改后需重启数据库。 通过服务器参数文件,可进行在线修改,不需要重启数据库。 静态参数文件 名称:initSID.ora 目录:$ORACLE_HOME\ora90\database 特点:1.设定参数的形式为:keyword = value

文档评论(0)

wuhuaiyu002 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档