急!求救!Oracle 控制文件损坏,ORACLE启动后报ORA-01034错误,如何解决?在线等待。 全坏了?那就没办法了如果是部分控制文件坏,可以把好的那个覆盖坏的那个,再重新启动oracle 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 检查你的INIT<oracle_sid>.ora文件。control_files = ("d:\oracle\oradata\ORCL\control01.ctl", "d:\oracle\oradata\ORCL\control02.ctl", "d:\oracle\oradata\ORCL\control03.ctl")记录了控制文件的备份。 控制文件一般都作replication吧,照楼上做亦可.否则,你就要用备份恢复了 一般都会有多个控制文件的,缺省的安装至少有三个,不然你就得找找是谁装的,先扁一顿再说。再确认一下用sqlplus以sysdba登录show parameter control看看control_files参数里面,有几个文件(文件名用逗号分开的),通常有多个的。如果show parameter control报数据库不可用的错,那么就先startup nomount,再查参数如果是有多个控制文件,那么shutdown在操作系统中,把坏了控制文件改名,然后把好的控制文件复制过来,改为坏控制文件的原名。重新启动数据库。如果确实只有一个控制文件,就只能重新创建控制文件了,不过这事我没做过,你找找文档吧。 一般都会有多个控制文件的,缺省的安装至少有三个,不然你就得找找是谁装的,先扁一顿再说。再确认一下用sqlplus以sysdba登录show parameter control看看control_files参数里面,有几个文件(文件名用逗号分开的),通常有多个的。如果show parameter control报数据库不可用的错,那么就先startup nomount,再查参数如果是有多个控制文件,那么shutdown在操作系统中,把坏了控制文件改名,然后把好的控制文件复制过来,改为坏控制文件的原名。重新启动数据库。如果确实只有一个控制文件,就只能重新创建控制文件了,不过这事我没做过,你找找文档吧。 SQL语句传入不同数据类型是否能自动转换的配置 我现在有一个Orcal 10g 有一个 *.dmp 请问如何把*.dmp 弄到Orcal 10g里 并行parallel问题,高手请进 一个很简单但又很头大的非典型sql问题....... 为什么这样写左连接不对? 关于Oracle 存储过程 事务控制问题 求助:oracle客户端无法连接服务器,提示“包校验和失败” 如何远程自动备份数据库啊?请高手指点 统计问题,高手请进。 oracle导入有密码的数据库 求助!jdbc访问oracle客户端的问题 OracleServer不能启动了,如何解决!高分求教!
control_files = ("d:\oracle\oradata\ORCL\control01.ctl", "d:\oracle\oradata\ORCL\control02.ctl", "d:\oracle\oradata\ORCL\control03.ctl")
记录了控制文件的备份。
再确认一下
用sqlplus以sysdba登录
show parameter control
看看control_files参数里面,有几个文件(文件名用逗号分开的),通常有多个的。
如果show parameter control报数据库不可用的错,那么就先startup nomount,再查参数如果是有多个控制文件,那么
shutdown
在操作系统中,把坏了控制文件改名,然后把好的控制文件复制过来,改为坏控制文件的原名。重新启动数据库。如果确实只有一个控制文件,就只能重新创建控制文件了,不过这事我没做过,你找找文档吧。
再确认一下
用sqlplus以sysdba登录
show parameter control
看看control_files参数里面,有几个文件(文件名用逗号分开的),通常有多个的。
如果show parameter control报数据库不可用的错,那么就先startup nomount,再查参数如果是有多个控制文件,那么
shutdown
在操作系统中,把坏了控制文件改名,然后把好的控制文件复制过来,改为坏控制文件的原名。重新启动数据库。如果确实只有一个控制文件,就只能重新创建控制文件了,不过这事我没做过,你找找文档吧。