下载此文档

启动Oracle常见疑难问题分析.doc


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
启动Oracle常见疑难问题分析实例和数据库的启动与关闭是DBA的重要职责之一。只有打开数据库,其他用户才能对数据库中的数据进行操作。一旦数据库关闭,便不能对其操作。对于DBA们来说,关闭和重新启动数据库以便优化、调整应用程序的运行是经常碰到的事情。如果用户已经进入了数据库,使用SHUTDOWNIMMEDIATE或SHUTDOWNABORT命令来执行关闭数据库,则用户将失去连接,直到数据库重新启动。经常关闭和启动会对数据库性能造成一定的影响,当然也会影响到用户对数据库的使用。本文从管理数据库的角度来分析在Oracle启动和关闭时经常遇到的问题,并总结了在启动和关闭Oracle数据库中应该注意的问题和事项。启动常见问题(一)在一个控制文件被损坏情况下,如何正常启动?系统环境操作系统:Windows2000AdvancedServer数据库:Oracle8iR2()forNT企业版安装路径:C:\ORACLE错误现象因硬盘有坏道,一个控制文件损坏了,或人工误删一个控制文件,控制面板的Oracle相关服务可以启动成功,但用SQL*Plus无法连接。错误提示为“ORA-01034:ORACLEnotavailable”。解决方法(1)在开始菜单中直接运行命令,进入“svrmgrl>”提示符模式。(2)在“svrmgrl>”提示符下键入“connectinternal”命令。(3)在“svrmgrl>”提示符下键入“shutdownabort”命令关闭数据库。(4),它一般位于“C:\Oracle\admin\oradb\pfile”目录下,,使无法使用的控制文件不在control_files参数中定义。如“C:\Oracle\oradata\oradb\”,,或者更换成其它可启动的控制文件。修改前:control_files=(“C:\Oracle\oradata\oradb\”.C:\Oracle\oradata\oradb\“,”“C:\Oracle\oradata\oradb\”)修改后:control_files=(“C:\Oracle\oradata\oradb\”,“C:\Oracle\oradata\oradb\”)(5)重新启动数据库实例,即可解决问题。注意:在控制文件中最少要有两个控制文件。(二)联机热备份失败后,如何打开数据库?系统环境:操作系统:Windows2000AdvancedServer数据库:Oracle8iR2()forNT企业版安装路径:C:\ORACLE错误现象进行联机热备份时,服务器发生故障(如掉电等)。重新启动服务器后,再启动数据库时,无法打开数据库,Oracle要求进行介质恢复,因为表空间还处在热备份状态。解决方法(1)先将数据库设置为归档模式C:\>svrmgrlsvrmgrl>connectinternalsvrmgrl>altertablespace表空间名beginbackup;说明:这是在表空间进行热备份模式没结束时,就强行关闭数据库所造成的错误。s

启动Oracle常见疑难问题分析 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-01-28