设为首页收藏本站客户端下载

老榕树社区

 找回密码
 立即注册
社区推荐
 
任务统计:
发布数/完成数/奖励数:
0/0/0
承接数/奖励数/收入数:
0/0/0

7万

主题

7万

帖子

21万

积分

论坛元老

Rank: 8Rank: 8

积分
218608
扫一扫,手机访问本帖
跳转到指定楼层
楼主
发表于 2014-9-13 22:16:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
【如内容违法或虚假,请联系上述邮件删除】今天在单机上测试建个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\' 说是系统参数出错,但找了老半天也没发现是哪儿,请各位看看啦,谢谢了先!(关注老榕树网络旗下“网络思维”微信公众号:wlsw360 (每天都有好文章)

 

                                                   本帖如有虚假或违法,请联系邮箱删除,本社区删贴不收任何费用,欢迎举报。老榕树社区属老榕树网络旗下网站,旨在为老榕树用户提供创业咨询、网站建设技术交流、源码下载、提供各种实用工具。如有部分帖子涉及违法、虚假,请你第一时间与社区联系,把需要删除的社区链接提供给我们,我们核实之后,第一时间删除。邮箱:125175998@qq.com

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 关于我们| 企业文化| 备案编号:滇ICP备13002355号
  • Copyright 2013 最新最精彩-社区论坛 版权所有 All Rights Reserved
快速回复 返回顶部 返回列表