指定控制文件目录是出现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
数据库装载完毕。
数据库已经打开。
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
数据库装载完毕。
数据库已经打开。
相关文章推荐
- ora-01730:指定的列名数无效,这个错误有哪些情况下可能会出现?
- Android NDK 编译时出现make (e=2): 系统找不到指定的文件错误
- Oracle创建表空间报错,ORA-01119: 创建数据库文件;ORA-27040:文件创建错误, 无法创建文件;O/S-Error: (OS 3) 系统找不到指定的路径。
- "对文件 的目录查找失败,出现操作系统错误 5(拒绝访问。)。 失败。无法创建列出的某些文件名。请查看相关错误。
- asp.net 上传Excel文件时出现: Microsoft JET Database Engine 未指定的错误
- 不能执行临时目录中的文件。安装中断。错误5:系统找不到指定文件 被解决
- oracle反序索引导致出现“ORA-03113: 通信通道的文件结束”错误
- caffe 编译中出现的错误——fatal error: hdf5.h: 没有那个文件或目录
- exists出现的错误:ora-03113 通信通道的文件结束
- WIN10下安装USB转串口驱动出现“文件的哈希值不在指定的目录”的解决办法
- 不能执行临时目录中的文件。安装中断。错误5:系统找不到指定文件 被解决
- [置顶] caffe 编译中出现的错误——fatal error: hdf5.h: 没有那个文件或目录
- RMAN备份控制文件错误,RMAN-03009,ORA-19504,ORA-27040
- ora-03113 通信通道的文件结束和ORA-07445: 出现异常错误: 核心转储
- wince项目 从VS2005 迁移到 VS2008 后出现部署错误, 提示“系统找不到指定的文件”
- Oracle 11g RAC RMAN ORA-00245 control file backup operation failed 错误 与 控制文件备份 说明
- shell执行目录下文件,找出指定错误
- C#改动文件或目录的权限,为指定用户、用户组加入全然控制权限
- 执行yiic出现错误 /usr/bin/env: php: 没有那个文件或目录
- 在WINDOWS2000SERVER中出现“对指定设备、路径或文件的访问被拒绝。”的错误的解决办法。