您的位置:首页 > 其它

指定控制文件目录是出现ORA-02065错误

2011-12-09 17:10 204 查看
数据库重启后,出现无法启动实例的状况。

1、写入参数文件,放在指定目录下:F:\oracle\product\10.2.0\db_1\database

在initdemo.ora中写入下列参数;

compatible=10.2.0.1.0

db_name=demo

shared_pool_size=300m

db_recovery_file_dest_size=2g

undo_management=auto

undo_tablespace=undotbs1

2、启动数据库

demo@ SYS> conn / as sysdba

已连接。

demo@ SYS> startup nomount

demo@ SYS> select status from v$instance;

STATUS

----------

STARTED

已用时间: 00: 00: 00.01

demo@ SYS> alter database mount;

alter database mount

*

第 1 行出现错误:

ORA-00205: ?????????, ??????, ???????

demo@ SYS> show parameter name

NAME TYPE VALUE

------------------------------------ ---------------------- ------------------------------

db_file_name_convert string

db_name string demo

db_unique_name string demo

global_names boolean FALSE

instance_name string demo

lock_name_space string

log_file_name_convert string

service_names string demo

无法指定控制文件位置:

demo@ SYS> alter system set control_files='F:\oracle\product\10.2.0\oradata\demo\CONTROL01.CTL','F:\oracle\product\10.2.0\oradata\demo\CONTROL02.CTL','F:\oracle\product\10.2.0\oradata\demo\CONTROL03.CTL'

*

第 1 行出现错误:

ORA-02095: ????????????

已用时间: 00: 00: 00.01

demo@ SYS> alter system set control_files='E:\Oracle\product\10.2.0\oradata\demo\CONTROL01.CTL',

2 'E:\Oracle\product\10.2.0\oradata\demo\CONTROL02.CTL',

3 'E:\Oracle\product\10.2.0\oradata\demo\CONTROL03.CTL';

alter system set control_files='E:\Oracle\product\10.2.0\oradata\demo\CONTROL01.CTL',

*

第 1 行出现错误:

ORA-02095: ????????????

既然控制文件的路径出错,那么极有可能问题是参数文件的问题,重建参数文件:

-------当前数据库为pfile引导,创建spfile,

demo@ SYS> select distinct ISSPECIFIED from v$spparameter;

ISSPECIFIED

------------

FALSE

demo@ SYS> create spfile from pfile;

文件已创建。

------重新启动

demo@ SYS> startup force

ORACLE 例程已经启动。

Total System Global Area 398458880 bytes

Fixed Size 1249200 bytes

Variable Size 339738704 bytes

Database Buffers 50331648 bytes

Redo Buffers 7139328 bytes

ORA-00205: ?????????, ??????, ???????

demo@ SYS> select distinct ISSPECIFIED from v$spparameter;

ISSPECIFIED

------------

FALSE

TRUE

已用时间: 00: 00: 00.03

demo@ SYS> alter system set control_files='F:\oracle\product\10.2.0\oradata\demo\CONTROL01.CTL','F:\oracle\product\10.2.0\oradata\demo\CONTROL02.CTL','F:\oracle\product\10.2.0\oradata\demo\CONTROL03.CTL';

alter system set control_files='F:\oracle\product\10.2.0\oradata\demo\CONTROL01.CTL','F:\oracle\product\10.2.0\oradata\demo\CONTROL02.CTL','F:\oracle\product\10.2.0\oradata\demo\CONTROL03.CTL'

*

第 1 行出现错误:

ORA-02095: ????????????

------指定修改spfile的值

已用时间: 00: 00: 00.01

demo@ SYS> alter system set control_files='F:\oracle\product\10.2.0\oradata\demo\CONTROL01.CTL','F:\oracle\product\10.2.0\oradata\demo\CONTROL02.CTL','F:\oracle\product\10.2.0\oradata\demo\CONTROL03.CTL' scope=spfile;

系统已更改。

已用时间: 00: 00: 00.01

-----仍然无法启动

demo@ SYS> alter database mount;

alter database mount

*

第 1 行出现错误:

ORA-00205: ?????????, ??????, ???????

已用时间: 00: 00: 00.03

----再次重启,问题解决

demo@ SYS> startup force

ORACLE 例程已经启动。

Total System Global Area 398458880 bytes

Fixed Size 1249200 bytes

Variable Size 339738704 bytes

Database Buffers 50331648 bytes

Redo Buffers 7139328 bytes

数据库装载完毕。

数据库已经打开。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐