主库
SQL> select dest_id,error from v$archive_dest; DEST_ID ERROR
---------- -----------------------------------------------------------------
1
2 ORA-01034: ORACLE not available
3
4
5
6
7
8
9
1010 rows selected.这个要怎么解决?真的很急,大家帮帮忙,刚开始学oracle,懂很少...
SQL> select dest_id,error from v$archive_dest; DEST_ID ERROR
---------- -----------------------------------------------------------------
1
2 ORA-01034: ORACLE not available
3
4
5
6
7
8
9
1010 rows selected.这个要怎么解决?真的很急,大家帮帮忙,刚开始学oracle,懂很少...
解决方案 »
- 导入数据问题
- FRM-41839: 在临时记录缓冲区文件/tmp/P-ic7a.tmp中磁盘的输入/输入错误
- 存储过程哪错了
- Oracle PL/SQL Trigger
- 我该如何使用decode处理这类问题!
- ORA-01653: unable to extend table CU.MT by 128 in tablespace
- 用SQL PLUS 登陆到服务器后,用什么SQL语句可以显示有什么表和视图.
- 请介绍几本适合初学者看的书
- 如何在RedHat7.2 上安装oracle9i。提供一下安装文档。分数不是问题。
- 关于RAC安装中/etc/hosts的设置
- 请教一个Pl sql developer不能实现局域网数据库查询的问题
- oracle enterprise manager 的问题
orcl.__db_cache_size=201326592
orcl.__java_pool_size=4194304
orcl.__large_pool_size=4194304
orcl.__oracle_base='/home/oracle/app'
orcl.__pga_aggregate_target=67108864
orcl.__sga_target=318767104
orcl.__shared_io_pool_size=0
orcl.__shared_pool_size=104857600
orcl.__streams_pool_size=0
*.audit_file_dest='/home/oracle/app/admin/orcl/adump'
*.audit_trail='db'
*.compatible='11.1.0.0.0'
*.control_files='/home/oracle/app/oradata/orcl/control01.ctl','/home/oracle/app/oradata/orcl/control02.ctl','/home/oracle/app/oradata/orcl/control03.ctl'
*.db_block_size=8192
*.db_domain=''
*.db_name='orcl'
*.db_recovery_file_dest_size=3221225472
*.db_unique_name='orcl'
*.diagnostic_dest='/home/oracle/app'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)'
*.FAL_CLIENT='primary'
*.FAL_SERVER='standby'
*.LOG_ARCHIVE_CONFIG='DG_CONFIG=(orcl,standby)'
*.log_archive_dest_1='location=/home/oracle/app/flash_recovery_area VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=orcl'
*.LOG_ARCHIVE_DEST_2='SERVICE=standby LGWR ASYNC
VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE)
DB_UNIQUE_NAME=standby'
*.LOG_ARCHIVE_DEST_STATE_1='enable'
*.LOG_ARCHIVE_DEST_STATE_2='enable'
*.log_archive_format='log%t_%s_%r.arc'
*.LOG_ARCHIVE_MAX_PROCESSES=30
*.log_archive_start=TRUE
*.open_cursors=300
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.sessions=170
*.sga_target=316669952
*.standby_file_management='auto'
*.undo_tablespace='UNDOTBS1'
从库pfilestandby.__pga_aggregate_target=67108864
orcl.__sga_target=318767104
standby.__sga_target=318767104
orcl.__shared_io_pool_size=0
standby.__shared_io_pool_size=0
orcl.__shared_pool_size=104857600
standby.__shared_pool_size=88080384
orcl.__streams_pool_size=0
standby.__streams_pool_size=0
*.audit_file_dest='/home/oracle/app/admin/orcl/adump'
*.audit_trail='db'
*.compatible='11.1.0.0.0'
*.control_files='/home/oracle/app/oradata/orcl/control01.ctl','/home/oracle/app/oradata/orcl/control02.ctl','/home/oracle/app/oradata/orcl/control03.ctl'
*.db_block_size=8192
*.db_domain=''
*.db_name='orcl'
*.db_recovery_file_dest_size=3221225472
*.db_unique_name='standby'
*.diagnostic_dest='/home/oracle/app'
*.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)'
*.FAL_CLIENT='standby'
*.FAL_SERVER='primary'
*.LOG_ARCHIVE_CONFIG='DG_CONFIG=(orcl,standby)'
*.log_archive_dest_1='location=/home/oracle/app/flash_recovery_area VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=standby'
*.LOG_ARCHIVE_DEST_2='SERVICE=orcl LGWR ASYNC
VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE)
DB_UNIQUE_NAME=orcl'
*.LOG_ARCHIVE_DEST_STATE_1='enable'
*.LOG_ARCHIVE_DEST_STATE_2='enable'
*.log_archive_format='log%t_%s_%r.arc'
*.LOG_ARCHIVE_MAX_PROCESSES=30
*.log_archive_start=TRUE
*.open_cursors=300
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.sessions=170
*.sga_target=316669952
*.standby_file_management='auto'
*.undo_tablespace='UNDOTBS1'
ORACLE_HOME或者ORACLE_SID设置不正确。
在以前的版本中,如果ORACLE_SID不正确,一般都只提示ORA-01034。Oracle 8.1.7 给出一个额外的信息:ORA-27101。
->如果是Unix,在Shell里把ORACLE_SID设置正确即可(注意大小写敏感的问题)。
此外,检查ORACLE_HOME环境变量。如何检查参考如下的命令:
% echo $ORACLE_SID
% ps -ef |grep smon
->如果是Windows,一般都是因为系统中有多个实例造成的。
可以在命令行下 C:\>set ORACLE_SID=DEMO
把这里的DEMO换为你相应的实例名。
如果还不行的话,检查注册表中的ORACLE_HOME。
此外,在Windows环境下有的时候连接不上远程的数据库,会报告如此的错误。
解决办法是把sqlnet.ora文件中的
SQLNET.AUTHENTICATION_SERVICES = (NTS) NTS换为NONE.