北京网站优化解决方案重庆做网站熊掌号

web/2025/10/3 11:53:29/文章来源:
北京网站优化解决方案,重庆做网站熊掌号,代运营公司排名前十,做网站要具备哪些操作环境说明#xff1a;两台服务器使用相同的Redhat 5.5内核版本为#xff1a;2.6.18-194.el5在主库(primary database)中提前安装好了Oracle 11gR2软件#xff0c;通过DBCA创建了数据库#xff0c;实例名为PRIMARY备库(standby database)中只安装了Oracle 11gR2软件…操作环境说明两台服务器使用相同的Redhat 5.5内核版本为2.6.18-194.el5在主库(primary database)中提前安装好了Oracle 11gR2软件通过DBCA创建了数据库实例名为PRIMARY备库(standby database)中只安装了Oracle 11gR2软件未创建数据库。本文完整记录基于11g的DG配置主库配置1、确认主库开启了archivelog模式并设置为force logging模式SYSPRIMARYalter database force logging ;alter database force logging*ERROR at line 1:ORA-12920: database is already in force logging mode复制代码2、创建standby controlfileSYSPRIMARYalter database create standby controlfile as /u01/data/primary/primary/standby.ctl;Database altered.复制代码3、登录到主库可以了解一下数据文件的信息之后安全关闭数据库将全部数据文件拷贝到备库的相应目录下,直接复制目录最简单SYSPRIMARYselect name from v$datafile;NAME--------------------------------------------------------------------------------/u01/data/primary/system01.dbf/u01/data/primary/sysaux01.dbf/u01/data/primary/undotbs01.dbf/u01/data/primary/users.dbfSYSPRIMARYshow parameter control_filesNAME                                 TYPE        VALUE------------------------------------ ----------- ------------------------------control_files                        string      /u01/data/primary/primary/control01.ctl, /u01/data/primary/primary/control02.ctlSYSPRIMARYselect group#,member from v$logfile;GROUP# MEMBER---------- ------------------------------1 /u01/data/primary/redo01a.rdo1 /u01/data/primary/redo01b.rdo2 /u01/data/primary/redo02a.rdo2 /u01/data/primary/redo02b.rdo3 /u01/data/primary/redo03a.rdo3 /u01/data/primary/redo03b.rdo6 rows selected.SYSPRIMARYshutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SYSPRIMARYquitDisconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options[oraclelocalhost ~]$ cd /u01/data/[oraclelocalhost data]$ scp -r primary/ 172.26.29.4:/u01/dataoracle172.26.29.4s password:system01.dbf                                                                               100%  172MB  34.4MB/s   00:05redo01b.rdo                                                                                100%  100MB  33.3MB/s   00:03sysaux01.dbf                                                                               100%  100MB  50.0MB/s   00:02undotbs01.dbf                                                                              100%  133MB  44.3MB/s   00:03.......[oraclelocalhost data]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Tue Feb 21 20:54:47 2012Copyright (c) 1982, 2009, Oracle.  All rights reserved.Connected to an idle instance.SYSPRIMARYstartupORACLE instance started.Total System Global Area 1603411968 bytesFixed Size                  2213776 bytesVariable Size             402655344 bytesDatabase Buffers         1191182336 bytesRedo Buffers                7360512 bytesDatabase mounted.Database opened.复制代码4、主库修改初始化参数文件SYSPRIMARYcreate pfile from spfile;File created.SYSPRIMARY!复制代码在pfile后面追加如下这些参数参数的含义请查看联机文档。log_archive_configdg_config(primary,standby)log_archive_dest_1location/u01/data/primary/arclog_archive_dest_2servicestandby async valid_for(all_logfiles,all_roles) db_unique_nameSTANDBYlog_archive_dest_state_1enablelog_archive_dest_state_2enablelog_archive_format%t_%s_%r.arclog_archive_max_processes10log_file_name_convert/u01/data/primary/arc,/u01/data/primary/arcfal_clientPRIMARYfal_serverSTANDBYstandby_file_managementautoremote_login_passwordfileexclusive这里要注意log_archive_dest_2这个参数中db_unique_name的值为备库的db_unique_name最好完全与备库一致包括大小写log_file_name_convert的值中第一个值为主库的归档日志目录第二个为备库的归档日志目录[oraclelocalhost dbs]$ cat initPRIMARY.oraPRIMARY.__db_cache_size1191182336PRIMARY.__java_pool_size16777216PRIMARY.__large_pool_size16777216PRIMARY.__oracle_base/u01/app#ORACLE_BASE set from environmentPRIMARY.__pga_aggregate_target1677721600PRIMARY.__sga_target1610612736PRIMARY.__shared_io_pool_size0PRIMARY.__shared_pool_size369098752PRIMARY.__streams_pool_size0*.compatible11.2.0*.control_files/u01/data/primary/primary/control01.ctl,/u01/data/primary/primary/control02.ctl*.core_dump_dest/u01/app/oracle/admin/primary/cdump*.db_block_size8192*.db_namePRIMARY*.db_recovery_file_dest/u01/app/oracle/flash_recovery_area*.db_recovery_file_dest_size53687091200*.db_unique_namePRIMARY*.fal_clientPRIMARY*.fal_serverSTANDBY*.log_archive_configdg_config(primary,standby)*.log_archive_dest_1location/u01/data/primary/arc*.log_archive_dest_2servicestandby async valid_for(all_logfiles,all_roles) db_unique_nameSTANDBY*.log_archive_dest_state_1enable*.log_archive_dest_state_2enable*.log_archive_format%t_%s_%r.arc*.log_archive_max_processes10*.log_file_name_convert/u01/data/primary/arc,/u01/data/primary/arc*.nls_date_formatYYYY-MM-DD hh24:mi:ss*.nls_languageSIMPLIFIED CHINESE*.nls_territoryCHINA*.open_cursors300*.pga_aggregate_target1669332992*.processes1000*.remote_login_passwordfileexclusive*.sessions1105*.sga_target1610612736*.standby_file_managementauto*.undo_managementAUTO*.undo_tablespaceUNDOTBS01复制代码5、主库创建pfile和passwordfile后拷贝到备库的相同路径下注意使用orapwd创建口令文件时一定要使用ignorecase选项。否则启动备库后可能会在alert文件中提示ORA-16191错误。这个问题有可能是Oracle 11g中的一个bug我被他困扰折磨了老半天...[oraclelocalhost data]$ cd $ORACLE_HOME/dbs[oraclelocalhost dbs]$ orapwd fileorapwPRIMARY passwordsys forcey ignorecasey[oraclelocalhost dbs]$ lshc_PRIMARY.dat  init.ora         lkPRAMARY  lkTDB1  orapwPRIMARY      orapwtdb1          spfiletdb1.orahc_tdb1.dat     initPRIMARY.ora  lkPRIMARY  lkTEST  orapwPRIMARY.bak  spfilePRIMARY.ora[oraclelocalhost dbs]$ scp -r orapwPRIMARY initPRIMARY.ora 172.26.29.4:/u01/app/oracle/product/11.2.0/db_1/dbsoracle172.26.29.4s password:orapwPRIMARY                                                                               100% 1536     1.5KB/s   00:00initPRIMARY.ora                                                                            100% 1496     1.5KB/s   00:00复制代码5、备库获取数据文件初始化参数文件和口令文件后对初始化参数文件进行相应修改需要修改的参数如下db_unique_nameSTANDBYlog_archive_dest_2serviceprimary async valid_for(all_logfiles,all_roles) db_unique_namePRIMARYfal_serverprimaryfal_clientstandbycontrol_files/u01/data/primary/primary/standby.ctl 此处使用standby controlfile简单来说就是将这几个参数依据备库与主库做一个映像般的调换[oracletam dbs]$ cat initPRIMARY.oraPRIMARY.__db_cache_size1191182336PRIMARY.__java_pool_size16777216PRIMARY.__large_pool_size16777216PRIMARY.__oracle_base/u01/app#ORACLE_BASE set from environmentPRIMARY.__pga_aggregate_target1677721600PRIMARY.__sga_target1610612736PRIMARY.__shared_io_pool_size0PRIMARY.__shared_pool_size369098752PRIMARY.__streams_pool_size0*.compatible11.2.0*.control_files/u01/data/primary/primary/standby.ctl*.core_dump_dest/u01/app/oracle/admin/primary/cdump*.db_block_size8192*.db_namePRIMARY*.db_recovery_file_dest/u01/app/oracle/flash_recovery_area*.db_recovery_file_dest_size53687091200*.db_unique_nameSTANDBY*.fal_clientSTANDBY*.fal_serverPRIMARY*.log_archive_configdg_config(primary,standby)*.log_archive_dest_1location/u01/data/primary/arc*.log_archive_dest_2serviceprimary async valid_for(all_logfiles,all_roles) db_unique_namePRIMARY*.log_archive_dest_state_1enable*.log_archive_dest_state_2enable*.log_archive_format%t_%s_%r.arc*.log_archive_max_processes10*.log_file_name_convert/u01/data/primary/arc,/u01/data/primary/arc*.nls_date_formatYYYY-MM-DD hh24:mi:ss*.nls_languageSIMPLIFIED CHINESE*.nls_territoryCHINA*.open_cursors300*.pga_aggregate_target1669332992*.processes1000*.remote_login_passwordfileexclusive*.sessions1105*.sga_target1610612736*.standby_file_managementauto*.undo_managementAUTO*.undo_tablespaceUNDOTBS01复制代码6、配置主库和备库中的监听服务和tnsnames.ora主库注意listener.ora文件中的SID_NAME是大小写敏感的笔者因为忽略了这个问题导致配置监听和启动监听成功后一致不能远程登录...[oraclelocalhost admin]$ cat listener.ora# listener.ora Network Configuration File: /u01/app/oracle/product/10.2.0.5/db_1/network/admin/listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER (SID_LIST (SID_DESC (SID_NAME PLSExtProc)(ORACLE_HOME /u01/app/oracle/product/11.2.0/db_1)(PROGRAM extproc))(SID_DESC (SID_NAME PRIMARY)(ORACLE_HOME /u01/app/oracle/product/11.2.0/db_1)(GLOBAL_DBNAME primary)))LISTENER (DESCRIPTION_LIST (DESCRIPTION (ADDRESS (PROTOCOL TCP)(HOST 172.26.29.2)(PORT 1521))(ADDRESS (PROTOCOL IPC)(KEY EXTPROC0))))[oraclelocalhost admin]$ cat tnsnames.oranames.ora Network Configuration File: /u01/app/oracle/product/11.2.0/db_1/network/admin/tnsnames.ora# Generated by Oracle configuration tools.STANDBY (DESCRIPTION (ADDRESS (PROTOCOL TCP)(HOST 172.26.29.4)(PORT 1521))(CONNECT_DATA (SERVER DEDICATED)(SERVICE_NAME primary)))EXTPROC_CONNECTION_DATA (DESCRIPTION (ADDRESS_LIST (ADDRESS (PROTOCOL IPC)(KEY EXTPROC0)))(CONNECT_DATA (SID PLSExtProc)(PRESENTATION RO)))复制代码备库[oracletam admin]$ cat listener.ora# listener.ora Network Configuration File: /u01/app/oracle/product/10.2.0.5/db_1/network/admin/listener.ora# Generated by Oracle configuration tools.SID_LIST_LISTENER (SID_LIST (SID_DESC (SID_NAME PLSExtProc)(ORACLE_HOME /u01/app/oracle/product/11.2.0/db_1)(PROGRAM extproc))(SID_DESC (SID_NAME PRIMARY)(ORACLE_HOME /u01/app/oracle/product/11.2.0/db_1)(GLOBAL_DBNAME primary)))LISTENER (DESCRIPTION_LIST (DESCRIPTION (ADDRESS (PROTOCOL TCP)(HOST 172.26.29.4)(PORT 1521))(ADDRESS (PROTOCOL IPC)(KEY EXTPROC0))))[oracletam admin]$ cat tnsnames.ora# Generated by Oracle configuration tools.PRIMARY (DESCRIPTION (ADDRESS (PROTOCOL TCP)(HOST 172.26.29.2)(PORT 1521))(CONNECT_DATA (SERVER DEDICATED)(SERVICE_NAME primary)))复制代码配置完成后尝试从两台服务器以sysdba身份互相访问主库[oraclelocalhost admin]$ sqlplus sys/sysstandby as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Wed Feb 22 10:16:26 2012Copyright (c) 1982, 2009, Oracle.  All rights reserved.Connected to an idle instance.复制代码备库[oracletam admin]$ sqlplus sys/sysprimary as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Wed Feb 22 10:15:17 2012Copyright (c) 1982, 2009, Oracle.  All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options复制代码7、启动备库[oracletam dbs]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Wed Feb 22 10:19:00 2012Copyright (c) 1982, 2009, Oracle.  All rights reserved.Connected to an idle instance.SYSPRIMARYstartup nomountORACLE instance started.Total System Global Area 1603411968 bytesFixed Size                  2213776 bytesVariable Size             402655344 bytesDatabase Buffers         1191182336 bytesRedo Buffers                7360512 bytesSYSPRIMARYalter database mount standby database;Database altered.SYSPRIMARYalter database recover managed standby database disconnect from session;Database altered.复制代码8、验证主库中创建一个表并插入若凡数据后备库中能够同步出这些数据则认为DG实施成功主库[oraclelocalhost admin]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Wed Feb 22 10:28:14 2012Copyright (c) 1982, 2009, Oracle.  All rights reserved.Connected to:Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing optionsSYSPRIMARYcreate table test(id number);Table created.SYSPRIMARYfor i in 1..10 loopSP2-0734: unknown command beginning for i in 1... - rest of line ignored.SYSPRIMARYbegin2  for i in 1..10 loop3  insert into test values(i);4  end loop;5  commit;6  end;7  /PL/SQL procedure successfully completed.SYSPRIMARYselect * from test;ID----------1234567891010 rows selected.SYSPRIMARYalter system switch logfile;System altered.SYSPRIMARY/System altered.复制代码备库SYSPRIMARYselect name,database_role from v$database;NAME      DATABASE_ROLE--------- ----------------PRIMARY   PHYSICAL STANDBYSYSPRIMARYselect sequence#,first_time,next_time from v$archived_log;SEQUENCE# FIRST_TIME   NEXT_TIME---------- ------------ ------------15 20-FEB-12    20-FEB-128 20-FEB-12    20-FEB-1210 20-FEB-12    20-FEB-129 20-FEB-12    20-FEB-1211 20-FEB-12    20-FEB-1213 20-FEB-12    20-FEB-127 20-FEB-12    20-FEB-1214 20-FEB-12    20-FEB-1212 20-FEB-12    20-FEB-1218 21-FEB-12    21-FEB-1220 21-FEB-12    21-FEB-12......SYSPRIMARYalter database recover managed standby database cancel;Database altered.SYSPRIMARYalter database open read only;Database altered.SYSPRIMARYselect * from test;ID----------1234567891010 rows selected.复制代码至此配置完毕总结想要玩好oracle的Data Guard、RAC、Golden Gate等高端软件主要在于细心与耐心。所谓细心就是认真读取文档认真配置各项参数和文件所谓耐心就是出现错误后要认真预读alert log好trace文件找到错误原因即使去网上求助一项一项排除。笔者首次不是DG时确实遇到不少问题就是靠逐步啃日志文件解决的摘自 所好者道也

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86204.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

建设项目环境影响网站免费crm客户管理软件

高度平衡二叉搜索树 AVL树的概念1.操作2.删除3.搜索4.实现描述 AVL树的实现1.AVL树节点的定义2.AVL树的插入3.AVL树的旋转3.1 新节点插入较高右子树的右侧---右右:左单旋3.2 新节点插入较高左子树的左侧---左左:右单旋3.3 新节点插入较高左子树的右侧---左右:先左单…

公司门户网站是什么17网一起做网店潮汕

宋仕强论道之华强北自组织和激励模式(十四): 为什么一个小小深圳市华强北我宋仕强就讲这么久呢,听说玄奘大和尚刚出道时在洛阳的白马寺讲经,一个“悟”字就讲了三个月。一个事物有他的复杂性和多样性,从自然科学和社会…

网站访问统计js代码百度资讯

一、缓存双写一致性 如果redis中有数据:需要和数据库中的值相同。如果redis中没有数据:数据库中的值要是最新值,且准备回写redis。只读缓存。读写缓存:①、同步直写策略:写数据库后也同步写redis缓存,缓存…

专业高端网站建设服务公司做网站建设公司起名

4 、 浏览器操作 4.1 浏览器最大化 Webdriver 打开浏览器后,默认不是最大化,如果需要界面最大化,需要通过 maximize_window()方法来实现,代码如下: maximize_window()方法是Selenium WebDriver提供的一个方法&#xf…

家电企业网站推广方案标书制作教程全过程

一、酒店 PMS()会员系统 1. 客户关系管理:帮助酒店有效地管理会员信息,包括个人资料、消费记录、偏好等,从而更好地了解会员需求,提供个性化的服务和优惠。 2. 会员忠诚度提升:通过积分、折扣、…

免费网站推广产品wordpress无法访问首页

欧几里得算法 只需要记住一个公式(不需要推导,这就是数论的基础知识): step1: 判断小括号内右边的数字 b 是否为0,如果为0,输出小括号左边的数字 a ,就是一开始要求的两个数的最大…

民治做网站公司discuz网站建设

起因 七月份要去某厂报道了,异地租房的时候发现想租一个有公司班车的地方,却不知道哪里有班车。辗转流传出班车手册后发现搜索实在是太不方便了,于是有了一个主义,想做一个可以搜索房子地址,找出附近班车点&#xff08…

网站运营建设的培训班wordpress flash 插件

视频1:https://live.csdn.net/v/182207 视频2:https://live.csdn.net/v/182208 视频3:https://live.csdn.net/v/182209

茶的网站制作网站建设360

numpy中表示向量和矩阵乘法的有四种"*"、outer、dot、multiply。1、关于 "*" 的用法"*" 也为对于元素的乘积,但是 "*" 作为乘法运算时,必须满足 numpy 的 broadcasting(广播) 的原则 ,当两个矩阵相乘…

asp网站代码 部分封装一个网站需要几个人做

1. 引言 在Spring框架中,类加载机制是一个至关重要的环节,关系到Spring容器如何动态地加载、解析和管理应用程序中的类。其中,“准备”阶段作为类加载过程中的一个关键步骤,对于理解整个类加载机制具有重要意义。本文将对Spring类…

素材模板网站网络销售公司经营范围

文章目录 前言Chat2DB介绍Chat2DB地址下载安装 Chat2DB配置Chat2DB使用1、自然语言转sql2. SQL解释3. SQL优化4. SQL转换 写在最后 前言 随着人工智能的发展,各行各业都出现了不少基于AI的工具来提升工作效率。就连国内的各个大厂也都在基于大模型开发自己的产品线…

整站优化多少钱python做网站的 框架

Virtualenv(虚拟环境) VirtualEnv用于在一台机器上创建多个独立的Python虚拟运行环境,多个Python环境相互独立,互不影响.这样有很多优点,宝宝们要记住哦,比如: 在没有权限的情况下安装新套件 不同应用可以使用不同的套件版本 套件升级不影响其他应用 …

做婚恋网站wordpress悬浮登录插件

目录 前文 回望页表 一,什么是线程 二,使用 pthread_create (线程创建) 三,线程控制 1 ,线程共享进程数据,但也拥有自己的一部分数据: 2, 线程 VS 进程优点 3,…

论述网站建设整个流程建设网站有哪些参考文献

初心伟大的艺术品不必追随潮流,他本身就能引领潮流。课前准备软件安装【2019(上)】《三维建模与动画设计》【2019年下学期】第一节:选修介绍及选修人数确定【2019年下学期】第二节:2D&3D设计之百事可乐图标设计【2019年下学期】第三四节&…

以网站建设为开题报告网站电话转化率

教程链接 https://www.youtube.com/watch?vCYiHNbAIp4s 前提 虚幻引擎5.1之后,项目设置里的input选项,默认会有一条警告,告知旧的input系统已经不能用了。 做法 在content文件夹下新建一个input按钮 input文件夹里面分成两部分内容 1.…

dede 网站名称 空的免费销售网站模板

长按弹出修改后:charles如果不配置SSL通用证书;会导致HPPTS协议的域名抓取失败/乱码的现象;现在SSL越来越多,很多博客都上了SSL,支付相关的行业更是基础配置;charles配置SSL证书,算起来很简单&a…

宠物网站 html模板网站开发及后期维护

2024中国(杭州)国际数字物流技术与应用展览会 2024年7月8-10日 | 杭州国际博览中心 同期举办:2024长三角快递物流供应链与技术装备展览会 数字贸易创新引领合作动能 《十四五规划》明确指出关于“加快数字化发展,建设数字中国…

猪八戒网做网站被骗网站开发建设用的软件

在Spring Boot Mybatis 中,使用Repository失效 在springboot 中,给mapper的接口上加上Repository,无法生成相应的bean,从而无法Autowired,这是因为spring扫描注解时,自动过滤掉了接口和抽象类,这种情况下可…

家居企业网站建设资讯做 ps pr 赚钱的 网站

文章目录 前言一、线程同步二、互斥量 mutex三、死锁总结 前言 一、线程同步 在多线程环境下,多个线程可以并发地执行,访问共享资源(如内存变量、文件、网络连接 等)。 这可能导致 数据不一致性, 死锁, 竞争条件等 问题。 为了解…

做外贸公司 网站wordpress模板定做

镜像官网 操作系统基础镜像 busybox Alpine CentOS Ubuntu Debian 编程语言基础镜像 Java基础镜像 Python基础镜像 NodeJs基础镜像 应用基础镜像 Nginx基础镜像 Tomcat基础镜像 Jetty基础镜像 其它基础镜像例子 Maven基础镜像 Jenkins基础镜像 GitLab基础镜像 如何选择Docker基…