欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第10章数据库的启动与关闭54846.ppt

    • 资源ID:93913666       资源大小:858KB        全文页数:28页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第10章数据库的启动与关闭54846.ppt

    Oracle 10g数据库基础教程第第10章章 数据库的启动与关闭数据库的启动与关闭10.1 数据库的启动10.2 数据库的关闭10.3 数据库的状态转换Oracle 10g数据库基础教程10.1 数据库启动与关闭概述数据库启动与关闭概述p数据库启动与关闭的步骤p启动与关闭数据库的常用工具p数据库启动的准备 Oracle 10g数据库基础教程10.1.1数据库启动与关闭的步骤数据库启动与关闭的步骤p数据库启动步骤创建并启动实例创建并启动实例 (初始化参数文件)(初始化参数文件)装载数据库装载数据库 (控制文件)(控制文件)打开数据库打开数据库 (数据文件与重做日志文件)(数据文件与重做日志文件)Oracle 10g数据库基础教程p创建并启动实例 n根据数据库初始化参数文件,为数据库创建实例,启动一系列后台根据数据库初始化参数文件,为数据库创建实例,启动一系列后台进程和服务进程,并创建进程和服务进程,并创建SGASGA区等内存结构。区等内存结构。p装载数据库n实例打开数据库的控制文件,从中获取数据库名称、数据文件和重实例打开数据库的控制文件,从中获取数据库名称、数据文件和重做日志文件的位置、名称等数据库物理结构信息,为打开数据库做做日志文件的位置、名称等数据库物理结构信息,为打开数据库做好准备。如果控制文件损坏,实例将无法装载数据库。好准备。如果控制文件损坏,实例将无法装载数据库。p打开数据库n在此阶段,实例将打开所有处于联机状态的数据文件和重做日志文在此阶段,实例将打开所有处于联机状态的数据文件和重做日志文件。如果任何一个数据文件或重做日志文件无法正常打开,数据库件。如果任何一个数据文件或重做日志文件无法正常打开,数据库将返回错误信息,这时数据库需要恢复。将返回错误信息,这时数据库需要恢复。Oracle 10g数据库基础教程p数据库关闭步骤 关闭数据库关闭数据库(关闭数据文件与重做日志文件)(关闭数据文件与重做日志文件)卸载数据库卸载数据库(关闭控制文件)(关闭控制文件)关闭实例关闭实例 (释放内存、关闭后台进程)(释放内存、关闭后台进程)Oracle 10g数据库基础教程10.1.2 启动与关闭数据库常用工具启动与关闭数据库常用工具pSQL*Plusn在在SQL*Plus环境中,用户以环境中,用户以SYSDBA身份连接到身份连接到Oracle后,可以通过命令行方式启动或关闭数据库。后,可以通过命令行方式启动或关闭数据库。pOEMn利用利用OEM数据库控制台,可以完成数据库的启动与关闭数据库控制台,可以完成数据库的启动与关闭操作。操作。pRMAN n在在Recovery Manager(RMAN)环境中可以通过命令行)环境中可以通过命令行方式启动或关闭数据库。方式启动或关闭数据库。Oracle 10g数据库基础教程10.1.3 数据库启动的准备数据库启动的准备p启动监听服务 nC:LSNRCTL STARTp打开数据库服务nC:ORACLE ORCL(ORCL为数据库名称为数据库名称)p在Windows系统中使用服务管理窗口启动监听服务和数据库服务 Oracle 10g数据库基础教程10.2 在在SQL*Plus中启动与关闭数据库中启动与关闭数据库 p在SQL*Plus中启动数据库 p在SQL*Plus中关闭数据库p数据库状态转换 Oracle 10g数据库基础教程10.2.1 在在SQL*Plus中启动数据库中启动数据库p数据库启动的三种模式 p启动数据库的基本语法 nSTARTUP NOMOUNT|MOUNT|OPEN|FORCERESTRICT PFILE=filename 启启 动动 模模 式式说说 明明NOMOUNT 创建并启动数据库实例,对应数据库启动的第一个步骤创建并启动数据库实例,对应数据库启动的第一个步骤MOUNT启动实例并装载数据库,对应数据库启动的第二个步骤启动实例并装载数据库,对应数据库启动的第二个步骤OPEN启动实例、装载并打开数据库,对应数据库启动的第三个启动实例、装载并打开数据库,对应数据库启动的第三个步骤步骤Oracle 10g数据库基础教程pSTARTUP NOMOUNTn读取数据库初始化参数文件,创建并启动数据库实例。读取数据库初始化参数文件,创建并启动数据库实例。n在在NOMOUNT模式下可以执行下列操作:模式下可以执行下列操作:p创建一个新的数据库创建一个新的数据库p重建数据库的控制文件重建数据库的控制文件pSTARTUP MOUNTp根据根据CONTROL_FILES参数找到数据库的控制文件,读取控制文参数找到数据库的控制文件,读取控制文件获取数据库的物理结构信息,实现数据库的装载件获取数据库的物理结构信息,实现数据库的装载。p在在MOUNT模式下可以执行下列操作:模式下可以执行下列操作:p重命名数据文件重命名数据文件p添加、删除或重命名重做日志文件添加、删除或重命名重做日志文件p改变数据库的归档模式改变数据库的归档模式p执行数据库完全恢复操作执行数据库完全恢复操作Oracle 10g数据库基础教程pSTARTUP OPEN n正常打开,任何具有正常打开,任何具有CREATE SESSION权限的用户都可以连接到权限的用户都可以连接到数据库,并可以进行基本的数据访问操作。数据库,并可以进行基本的数据访问操作。pSTARTUP FORCE n用于当各种启动模式都无法成功启动数据库时强制启动数据库。用于当各种启动模式都无法成功启动数据库时强制启动数据库。n在下列情况下,需要使用在下列情况下,需要使用STARTUP FORCE命令启动数据库:命令启动数据库:p无法使用SHUTDOWN NORMAL,SHUTDOWN IMMEDIATE或SHUTDOWN TRANSACTION语句关闭数据库实例。p在启动实例时出现无法恢复的错误。Oracle 10g数据库基础教程pSTARTUP RESTRICT n只有具有只有具有CREATE SESSION和和RESTRICTED SESSION系统权限的用户才可以连接数据库。系统权限的用户才可以连接数据库。n下列操作需要使用下列操作需要使用STARTUP RESTRICT方式启动数方式启动数据库据库 p执行数据库数据的导出或导入操作p执行数据装载操作p暂时阻止普通用户连接数据库p进行数据库移植或升级操作pSTARTUP PFILE=pathfilename p默认服务器端初始化参数文件默认服务器端初始化参数文件p默认文本文件默认文本文件 p使用非默认的初始化参数文件使用非默认的初始化参数文件Oracle 10g数据库基础教程10.2.2 在在SQL*Plus中关闭数据库中关闭数据库p关闭数据库nOracle将重做日志缓冲区内容写入重做日志文件中,并且将数据高将重做日志缓冲区内容写入重做日志文件中,并且将数据高速缓存中的脏缓存块写入数据文件,然后关闭所有数据文件和重做日速缓存中的脏缓存块写入数据文件,然后关闭所有数据文件和重做日志文件。志文件。p卸载数据库n数据库关闭后,实例卸载数据库,关闭控制文件。数据库关闭后,实例卸载数据库,关闭控制文件。p关闭实例n卸载数据库后,终止所有后台进程和服务器进程,回收内存空间。卸载数据库后,终止所有后台进程和服务器进程,回收内存空间。Oracle 10g数据库基础教程p关闭数据库的基本语法nSHUTDOWN NORMAL|TRANSACTION|IMMEDIATE|ABORT pSHUTDOWN NORMAL n阻止任何用户建立新的连接;阻止任何用户建立新的连接;n等待当前所有正在连接的用户主动断开连接;等待当前所有正在连接的用户主动断开连接;n一旦所有用户断开连接,则关闭数据库;一旦所有用户断开连接,则关闭数据库;n数据库下次启动时不需要任何实例的恢复过程。数据库下次启动时不需要任何实例的恢复过程。Oracle 10g数据库基础教程pSHUTDOWN IMMEDIATEn阻止任何用户建立新的连接,也不允许当前连接用户启动任何新的事务;阻止任何用户建立新的连接,也不允许当前连接用户启动任何新的事务;n回滚所有当前未提交的事务;回滚所有当前未提交的事务;n终止所有用户的连接,直接关闭数据库;终止所有用户的连接,直接关闭数据库;n数据库下一次启动时不需要任何实例的恢复过程。数据库下一次启动时不需要任何实例的恢复过程。pSHUTDOWN TRANSACTION n阻止所有用户建立新的连接,也不允许当前连接用户启动任何新的事务;阻止所有用户建立新的连接,也不允许当前连接用户启动任何新的事务;n等待用户回滚或提交任何当前未提交的事务,然后立即断开用户连接;等待用户回滚或提交任何当前未提交的事务,然后立即断开用户连接;n关闭数据库;关闭数据库;n数据库下一次启动时不需要任何实例的恢复过程。数据库下一次启动时不需要任何实例的恢复过程。Oracle 10g数据库基础教程pSHUTDOWN ABORTn阻止任何用户建立新的连接,同时阻止当前连接用户开始任何新的事务。阻止任何用户建立新的连接,同时阻止当前连接用户开始任何新的事务。n立即结束当前正在执行的立即结束当前正在执行的SQL语句。语句。n任何未提交的事务不被回滚。任何未提交的事务不被回滚。n中断所有的用户连接,立即关闭数据库。中断所有的用户连接,立即关闭数据库。n数据库实例重启后需要恢复。数据库实例重启后需要恢复。Oracle 10g数据库基础教程10.2.3 数据库状态转换数据库状态转换p启动模式间转换nSTARTUP NOMOUNT;nALTER DATABASE MOUNT;nALTER DATABASE OPEN;p读写状态转换nALTER DATABASE OPEN READ WRITE;nALTER DATABASE OPEN READ ONLY;p受限/非受限状态转换ALTER SYSTEM ENABLE RESTRICTED SESSION;ALTER SYSTEM DISABLE RESTRICTED SESSIOIN;Oracle 10g数据库基础教程10.3 在在OEM中启动与关闭数据库中启动与关闭数据库p关闭数据库p启动数据库 Oracle 10g数据库基础教程10.3.1 关闭数据库关闭数据库Oracle 10g数据库基础教程Oracle 10g数据库基础教程Oracle 10g数据库基础教程Oracle 10g数据库基础教程Oracle 10g数据库基础教程10.3.2 启动数据库启动数据库Oracle 10g数据库基础教程Oracle 10g数据库基础教程Oracle 10g数据库基础教程Oracle 10g数据库基础教程10.4 Windows系统中数据库的系统中数据库的自动启动自动启动

    注意事项

    本文(第10章数据库的启动与关闭54846.ppt)为本站会员(s****8)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开