老榕树社区

标题: 帮忙看一下单机上建standby库的错误 [打印本页]

作者: shenauphmr    时间: 2014-9-13 22:16
标题: 帮忙看一下单机上建standby库的错误
今天在单机上测试建个standby库,但是出错,各位帮忙看看哪个步骤出问题了 系统环境:Windows 2000 Server sp4 1G内存 现有数据库实例(Primary库):backdb 预创建Standby库实例:dbstandby 1、 数据库版本信息: SQL> select * from v$version; BANNER ---------------------------------------------------------------- Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production PL/SQL Release 9.2.0.1.0 - Production CORE 9.2.0.1.0 Production TNS for 32-bit Windows: Version 9.2.0.1.0 - Production NLSRTL Version 9.2.0.1.0 – Production 2、 确认Primary库是否在归档模式下,本例不在归档模式下,调整数据库至归档模式下。 SQL> alter system set LOG_ARCHIVE_START=TRUE scope=spfile; 关闭实例,备份数据库 SQL>STARTUP MOUNT; SQL>ALTER DATABASE ARCHIVELOG; SQL>ALTER DATABASE OPEN; 3、 对Primary库做的工作 激活Forced Logging: SQL>ALTER DATABASE FORCE LOGGING; 设置本地归档目标: SQL> alter system set log_archive_dest_1=\'LOCATION=E:\\oracle\\oradata\\backdb\\archive\' scope=both; 系统已更改。 4、创建物理的Standby库 SQL> select name from v$datafile; NAME -------------------------------------------------------------------------------- -------- E:\\ORACLE\\ORADATA\\BACKDB\\SYSTEM01.DBF E:\\ORACLE\\ORADATA\\BACKDB\\UNDOTBS01.DBF E:\\ORACLE\\ORADATA\\BACKDB\\CWMLITE01.DBF E:\\ORACLE\\ORADATA\\BACKDB\\DRSYS01.DBF E:\\ORACLE\\ORADATA\\BACKDB\\EXAMPLE01.DBF E:\\ORACLE\\ORADATA\\BACKDB\\INDX01.DBF E:\\ORACLE\\ORADATA\\BACKDB\\ODM01.DBF E:\\ORACLE\\ORADATA\\BACKDB\\TOOLS01.DBF E:\\ORACLE\\ORADATA\\BACKDB\\USERS01.DBF E:\\ORACLE\\ORADATA\\BACKDB\\XDB01.DBF E:\\ORACLE\\ORADATA\\BACKDB\\FUJUN.ORA E:\\ORACLE\\ORADATA\\BACKDB\\FJINDX.ORA 已选择12行。 关闭实例,拷贝数据文件至既定目标: SQL> shutdown immediate; 数据库已经关闭。 已经卸载数据库。 ORACLE 例程已经关闭。 SQL> startup ORACLE 例程已经启动。 Total System Global Area 135338868 bytes Fixed Size 453492 bytes Variable Size 109051904 bytes Database Buffers 25165824 bytes Redo Buffers 667648 bytes 数据库装载完毕。 数据库已经打开。 为Standby库创建控制文件: SQL> alter database create standby controlfile as \'F:\\oracle\\oradata\\dbstandby\\S TANDBYCON.CTL\'; 数据库已更改。 为Standby库准备初始化参数文件: SQL> create pfile=\'F:\\oracle\\dbstandby\\initstandby\' from spfile; 文件已创建。 设定Physical Standby库初始化参数: *.aq_tm_processes=1 *.background_dump_dest=\'C:\\oracle\\admin\\backdb\\bdump\' *.compatible=\'9.2.0.0.0\' *.control_files=\'F:\\oracle\\oradata\\dbstandby\\STANDBYCON.CTL\' *.core_dump_dest=\'C:\\oracle\\admin\\backdb\\cdump\' *.db_block_size=8192 *.db_cache_size=25165824 *.db_domain=\'gislab1.com\' *.db_file_multiblock_read_count=16 *.db_name=\'backdb\' *.dispatchers=\'(PROTOCOL=TCP) (SERVICE=backdbXDB)\' *.fast_start_mttr_target=300 *.hash_join_enabled=TRUE *.instance_name=\'dbstandby\' *.java_pool_size=33554432 *.job_queue_processes=10 *.large_pool_size=8388608 #*.log_archive_dest_1=\'LOCATION=E:\\oracle\\oradata\\backdb\\archive\' *.log_archive_start=TRUE *.open_cursors=300 *.pga_aggregate_target=25165824 *.processes=150 *.query_rewrite_enabled=\'FALSE\' *.remote_login_passwordfile=\'EXCLUSIVE\' *.shared_pool_size=50331648 *.sort_area_size=524288 *.star_transformation_enabled=\'FALSE\' *.timed_statistics=TRUE *.undo_management=\'AUTO\' *.undo_retention=10800 *.undo_tablespace=\'UNDOTBS1\' *.user_dump_dest=\'C:\\oracle\\admin\\backdb\\udump\' *.lock_name_space=dbstandby *.standby_file_management=AUTO *.remote_archive_enable=TRUE *.standby_archive_dest=\'F:\\oracle\\dbstandby\\archive\' *.db_file_name_convert=(\'E:\\oracle\\oradata\\backdb\\\',\'F:\\oracle\\oradata\\dbstandby\\\') *.log_file_name_convert=(\'E:\\oracle\\oradata\\backdb\\\',\'F:\\oracle\\dbstandby\\\') *.log_archive_dest_1=(\'LOCATION=F:\\oracle\\dbstandby\\archive\') 创建一个Windows服务: C:\\> oradim –NEW –SID dbstandby –STARTMODE m 创建standby库的spfile文件:(出错) C:\\>set oracle_sid=dbstandby C:\\>sqlplus /nolog SQL*Plus: Release 9.2.0.1.0 - Production on 星期二 12月 30 14:49:40 2003 Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved. SQL> conn /as sysdba 已连接到空闲例程。 SQL> create spfile=\'F:\\oracle\\dbstandby\\SPFILEdbstandby.ora\' from pfile=\'F:\\or le\\dbstandby\\initstandby.ora\'; create spfile=\'F:\\oracle\\dbstandby\\SPFILEdbstandby.ora\' from pfile=\'F:\\oracle\\ standby\\initstandby.ora\' * ERROR 位于第 1 行: ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file \'F:\\ORACLE\\DBSTANDBY\\INITSTANDBY.ORA\' 说是系统参数出错,但找了老半天也没发现是哪儿,请各位看看啦,谢谢了先!




欢迎光临 老榕树社区 (http://club.lrswl.com/) Powered by Discuz! X3