oracle登录提示01034,登录 oracle 时 ORA-01034 和 ORA-27101 的解决办法

使用 PL/SQL Developer 登录 Oracle 的时候发现报异常: ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist 于是手动启动数据库实例: C:\Users\wlshi>sqlplus /nolog SQL*Plus: Release 10.2.0.3.0 - Production on 星期五 8月16 13:57:27 2013 Copyright (c) 1982, 2006, Oracle. All Rights Reserved. SQL> conn /as sysdba 已连接到空闲例程。 SQL> startup 可是紧接着又报错了: ORA-01261: Parameter db_recovery_file_dest destination string cannot be translated ORA-01263: Name given for file destination directory is invalid OSD-04018: ?????????????????????????? O/S-Error: (OS 2) ?????????????????????? 其实是sPfile文件中一个路径db_recovery_file_dest找不到导致的。于是找到这个 sPfile 文件看看它里面是怎么写的。我的文件路径是:D:\Oracle\product\10.2.0\db_1\database\SPFILEORCL.ORA 用记事本打开发现是个二进制文件,不过还好路径还是可以看到的。 orcl.__db_cache_size=411041792 orcl.__java_pool_size=16777216 orcl.__large_pool_size=4194304 orcl.__shared_pool_size=163577856 orcl.__streams_pool_size=0 *.audit_file_dest='D:\oracle\product\10.2.0\admin\orcl\adump' *.background_dump_dest='D:\oracle\product\10.2.0\admin\orcl\bdump' *.compatible='10.2.0.3.0' *.control_files='D:\oracle\product\10.2.0\oradata\orcl\control01.ctl','D:\oracle\product\10.2.0\oradata\orcl\control02.ctl','D:\oracle\product\10.2.0\oradata\orcl\control03.ctl' *.core_dump_dest='D:\oracle\product\10.2.0\admin\orcl\cdump' *.db_block_size=8192 *.db_domain='' *.db_file_multiblock_read_count=16 *.db_name='orcl' *.db_recovery_file_dest='D:\oracle\product\10.2.0\flash_recovery_area' *.db_recovery_file_dest_size=2147483648 *.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)' *.job_queue_processes=10 *.open_cursors=300 *.pga_aggregate_target=200278016 *.processes=150 *.remote_login_passwordfile='EXCLUSIVE' *.sga_target=600834048 *.undo_management='AUTO' *.undo_tablespace='UNDOTBS1' *.user_dump_dest='D:\oracle\product\10.2.0\admin\orcl\udump' 很显然是找不到D:\oracle\product\10.2.0\flash_recovery_area,于是我打开资源管理器一看,flash_recovery_area 这个目录果然不存在,新建了一个flash_recovery_area文件夹后再启动数据库实例就没问题了。 SQL> startup ORACLE 例程已经启动。 Total System Global Area 603979776 bytes Fixed Size 1291988 bytes Variable Size 184551724 bytes Database Buffers 411041792 bytes Redo Buffers 7094272 bytes 数据库装载完毕。 数据库已经打开。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值