网站大量收购独家精品文档,联系QQ:2885784924

《Oracle数据库应用》第3章 Oracle的安装、启动、关闭-教学课件(非AI生成).ppt

《Oracle数据库应用》第3章 Oracle的安装、启动、关闭-教学课件(非AI生成).ppt

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

2、挂载数据库执行下列任务时,需要数据库处于挂载状态(但不打开数据库):数据库日志归档数据库介质恢复使数据文件联机或脱机重新命名、定位、增加、删除数据文件、重做日志文件使用startupmount命令挂载数据库startupmount功能:启动实例并挂载数据库。其过程可以认为:先执行nomount,然后打开控制文件,确认数据文件和重做日志文件的位置,但此时不对数据文件和日志文件进行校验检查。3、打开数据库只有将数据库启动到打开状态后,数据库才处于正常运行状态,这时用户才能够与数据库建立连接或会话,才能存取数据库中的信息。打开数据库时,实例将打开所有处于联机状态的数据文件和重做日志文件。使用starupopen命令打开数据库startupopen功能:打开包括REDOlog文件在内的所有数据库文件(限制性nomount,执行mount后再使用)。startup等价于以下命令:startupnomountstartupmountstartupopen其他启动数据库的方式startuprestrict以约束方式启动,这种方式能够启动数据库,但只允许具有一定特权的用户访问。非特权用户访问时会得到提示:ERRORORA-01035ORA-01035:ORACLE只允许具有RESTRICTEDSESSION权限的用户使用如果需要在数据库处于OPEN模式下执行维护任务,又要保证此时其他用户不能在数据库上建立连接和执行任务,就可以使用restrict选项来打开数据库。startuprestrict当工作完毕时,可以用ALTERSYSTEM语句禁用RESTRICTEDSESSION权限,以便每个用户都能连接并使用数据库。【例】SQLALTERSYSTEMDISABLERESTRICTEDSESSION;系统已更改。SQLCONNECTscott/tiger已连接。SQL其他启动数据库的方式startupforce强制启动方式。当在用正常方式启动数据库遇到困难时;可以使用force选项。无论数据库处于何种模式,都可以使用该选项,即force选项首先异常关闭数据库,然后重新启动它,而不需要事先用shutdown命令关闭数据库。当无法关闭数据库时,可使用startupforce来完成数据库的关闭。可先关闭数据库,再执行正常的启动数据库的命令。其他启动数据库的方式startuppfile=’参数文件名’带初始化参数文件的启动方式,先读取参数文件,再按参数文件中的设置启动数据库。如果没有指定pfile选项,Oracle将首先读取默认位置的服务器初始化参数文件(spfile),如果没有找到,将继续读取默认位置的文本初始化参数文件(pfile),如果也没找到,启动就会失败。【例】SQLSTARTUPpfile=‘E:\initoamissid.ord’启动数据库时需注意的问题不能启动已经启动的数据库,否则会给出错误信息。服务器初始化参数文件和文本初始化参数文件在格式上是不同的,如果用pfile选项指定的是一个服务器初始化参数文件,会给出错误信息。在startup命令中只有pfile选项,而没有spfile选项。restrict选项或pfile选项可以与nomount、mount、open、force选项相结合,并且前后次序无所谓。关闭数据库关闭数据库的3个步骤:1、关闭数据库2、卸载数据库3、终止实例1、关闭数据库关闭数据库时,Oracle将重做日志高速缓存中的内容写入重做日志文件,并且将数据库高速缓存中被改动过的数据写入数据文件,然后再关闭所有的数据文件和重做日志文件。这时数据库的控制文件仍然处于打开状态,但由于数据库已经处于关闭状态,所以用户将无法访问数据库。2、卸载数据库关闭数据库后,实例才能卸载数据库。数据库的控制文件这时被关闭,但是实例仍然存在。3、终止实例将实例所拥有的所有后台进程和服务进程终止,分配给实例的内存SGA区、PGA区被收回。用shutdown命令关闭数据库shutdown命令可有四种选项:normal(正常):表示正常关闭,默认参数执行shutdownnormal后,不允许建立新的连接,等待目前所有已连接用户主动退出后才开始关闭实例,下一次启动时不需进行恢复。关闭等待时间长。shutdownimmediateimmediate(立即):让实例快速且干净的关闭当前正在被Oracle

文档评论(0)

188****7976 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档