热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

GoldenGate学习系列6–抽取PhysicalStandby

数据库|mysql教程GoldenGate,学习,系列,抽取,Physical,S数据库-mysql教程产品二维码系统源码,cmd和vscode,ubuntu1904,tomcat

数据库|mysql教程GoldenGate 学习系列6–抽取Physical Standby
GoldenGate,学习,系列,抽取,Physical,S
数据库-mysql教程
产品二维码系统源码,cmd和vscode,ubuntu 1904,tomcat日志采集,sqlite可以传图片吗,timthumb有没有人写插件,美团前端用的什么框架,爬虫爬别人的浏览记录,php5与php7的区别,安庆搜狗seo推广,网站加载动画效果,网页左右滑动的特效代码,社区app网站模板下载lzw
本站文章除注明转载外,均为本站原创: 转载自love wife love life —Roger 的Oracle技术博客 本文链接地址: GoldenGate 学习系列6–抽取Physical Standby 之前从未测试过ogg抽取Physical standby或ADG的情况,今天测试了一下,由于最近一个项目是9208的升级
论坛资源网源码,Ubuntu克隆网络不通,爬虫和基础建模,php maxsize,seo title修改lzw
易语言网游多开源码,vscode字体怎么会变,ubuntu16系统安装,定义tomcat端口,sqlite 日文编码,网页设计和客户的沟通,301 307服务器重定向,jq手机购物车统计插件,abtest前端框架,紫色的爬虫,php 数组随机排序,深圳seo网站课程,springboot返回接口,赛马网站源码,网页触摸缩放图片,简易网页模板源代码,织梦后台无法增加栏目,简单的新闻页面,学生成绩管理系统v2.0,手机交友网站程序lzw

本站文章除注明转载外,均为本站原创: 转载自love wife & love life —Roger 的Oracle技术博客

本文链接地址: GoldenGate 学习系列6–抽取Physical Standby

之前从未测试过ogg抽取Physical standby或ADG的情况,今天测试了一下,由于最近一个项目是9208的升级,需要利用OGG。因此下午利用一个vm搭建了DG顺便测试了OGG,如下是简单的步骤,供参考!

1. 主库

[ora9@killdb killdb]$ sqlplus "/as sysdba"SQL*Plus: Release 9.2.0.8.0 - Production on Mon Dec 8 22:44:32 2014Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.Connected to an idle instance.SQL> startup mountORACLE instance started.Total System Global Area 252776884 bytesFixed Size 450996 bytesVariable Size 201326592 bytesDatabase Buffers 50331648 bytesRedo Buffers 667648 bytesDatabase mounted.SQL> alter database archivelog;Database altered.SQL> alter database force logging;Database altered.

SQL> alter database add supplemental log data;Database altered.SQL> alter system set log_archive_dest_1='location=/home/ora9/arch_p';System altered.SQL> alter database open;Database altered.SQL> alter system set log_archive_start=true scope=spfile;System altered.SQL> alter system set log_archive_dest_2='SERVICE=std9 MANDATORY REOPEN=60';System altered.SQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> startupORACLE instance started.Total System Global Area 252776884 bytesFixed Size 450996 bytesVariable Size 201326592 bytesDatabase Buffers 50331648 bytesRedo Buffers 667648 bytesDatabase mounted.Database opened.

2. 备份主库以及控制文件

[ora9@killdb killdb]$ rman target /Recovery Manager: Release 9.2.0.8.0 - ProductionCopyright (c) 1995, 2002, Oracle Corporation. All rights reserved.connected to target database: KILLDB (DBID=801221485)RMAN> backup database format='/home/ora9/killdb_full.bak';Starting backup at 08-DEC-14using target database controlfile instead of recovery catalogallocated channel: ORA_DISK_1channel ORA_DISK_1: sid=17 devtype=DISKchannel ORA_DISK_1: starting full datafile backupsetchannel ORA_DISK_1: specifying datafile(s) in backupsetincluding current SPFILE in backupsetincluding current controlfile in backupsetinput datafile fno=00001 name=/home/ora9/oradata/killdb/system01.dbfinput datafile fno=00011 name=/home/ora9/oradata/killdb/jwdb01.dbfinput datafile fno=00002 name=/home/ora9/oradata/killdb/undotbs01.dbfinput datafile fno=00004 name=/home/ora9/oradata/killdb/example01.dbfinput datafile fno=00009 name=/home/ora9/oradata/killdb/xdb01.dbfinput datafile fno=00005 name=/home/ora9/oradata/killdb/indx01.dbfinput datafile fno=00006 name=/home/ora9/oradata/killdb/odm01.dbfinput datafile fno=00008 name=/home/ora9/oradata/killdb/users01.dbfinput datafile fno=00003 name=/home/ora9/oradata/killdb/drsys01.dbfinput datafile fno=00010 name=/home/ora9/oradata/killdb/cwmlite01.dbfinput datafile fno=00007 name=/home/ora9/oradata/killdb/tools01.dbfchannel ORA_DISK_1: starting piece 1 at 08-DEC-14channel ORA_DISK_1: finished piece 1 at 08-DEC-14piece handle=/home/ora9/killdb_full.bak comment=NONEchannel ORA_DISK_1: backup set complete, elapsed time: 00:01:06Finished backup at 08-DEC-14RMAN> backup current controlfile ;Starting backup at 08-DEC-14using target database controlfile instead of recovery catalogallocated channel: ORA_DISK_1channel ORA_DISK_1: sid=12 devtype=DISKchannel ORA_DISK_1: starting full datafile backupsetchannel ORA_DISK_1: specifying datafile(s) in backupsetincluding current controlfile in backupsetchannel ORA_DISK_1: starting piece 1 at 08-DEC-14channel ORA_DISK_1: finished piece 1 at 08-DEC-14piece handle=/home/ora9/product/9.2/dbs/03ppmf95_1_1 comment=NONEchannel ORA_DISK_1: backup set complete, elapsed time: 00:00:01Finished backup at 08-DEC-14

3. 准备备库pfile并启动备库实例

--create pfileSQL> create pfile='/tmp/pfile.ora' from spfile;File created.--修改pfile*.aq_tm_processes=1*.background_dump_dest='/home/ora9/admin/std9/bdump'*.compatible='9.2.0.0.0'*.control_files='/home/ora9/oradata/std9/control01.ctl','/home/ora9/oradata/std9/control02.ctl','/home/ora9/oradata/std9/control03.ctl'*.core_dump_dest='/home/ora9/admin/std9/cdump'*.db_block_size=4096*.db_cache_size=50000000*.db_domain=''*.db_file_multiblock_read_count=8*.db_name='killdb'*.dispatchers='(PROTOCOL=TCP) (SERVICE=killdbXDB)'*.fast_start_mttr_target=300*.hash_join_enabled=FALSE*.instance_name='std9'*.java_pool_size=83886080*.job_queue_processes=10*.large_pool_size=16777216*.log_archive_dest_1='location=/home/ora9/arch_s'*.log_archive_start=TRUE*.open_cursors=300*.pga_aggregate_target=16777216*.processes=150*.query_rewrite_enabled='FALSE'*.remote_login_passwordfile='EXCLUSIVE'*.sga_max_size=100000000*.shared_pool_size=83886080*.sort_area_size=524288*.star_transformation_enabled='FALSE'*.timed_statistics=TRUE*.undo_management='AUTO'*.undo_retention=900*.undo_tablespace='UNDOTBS1'*.user_dump_dest='/home/ora9/admin/std9/udump'

说明:将其中的killdb全部修改为std9

另外创建相关的目录.步骤略.

SQL> startup nomount pfile='/tmp/pfile.ora'; ORACLE instance started.Total System Global Area 252776884 bytes Fixed Size 450996 bytes Variable Size 201326592 bytes Database Buffers 50331648 bytes Redo Buffers 667648 bytes

4. 备库restore数据文件

[ora9@killdb admin]$ rman target /Recovery Manager: Release 9.2.0.8.0 - ProductionCopyright (c) 1995, 2002, Oracle Corporation. All rights reserved.connected to target database: KILLDB (DBID=801221485)RMAN> run {2> allocate channel d1 type disk;3> set newname for datafile '/home/ora9/oradata/killdb/system01.dbf' to '/home/ora9/oradata/std9/system01.dbf' ;4> set newname for datafile '/home/ora9/oradata/killdb/undotbs01.dbf' to '/home/ora9/oradata/std9/undotbs01.dbf';5> set newname for datafile '/home/ora9/oradata/killdb/drsys01.dbf' to '/home/ora9/oradata/std9/drsys01.dbf' ;6> set newname for datafile '/home/ora9/oradata/killdb/example01.dbf' to '/home/ora9/oradata/std9/example01.dbf';7> set newname for datafile '/home/ora9/oradata/killdb/indx01.dbf' to '/home/ora9/oradata/std9/indx01.dbf' ;8> set newname for datafile '/home/ora9/oradata/killdb/odm01.dbf' to '/home/ora9/oradata/std9/odm01.dbf' ;9> set newname for datafile '/home/ora9/oradata/killdb/tools01.dbf' to '/home/ora9/oradata/std9/tools01.dbf' ;10> set newname for datafile '/home/ora9/oradata/killdb/users01.dbf' to '/home/ora9/oradata/std9/users01.dbf' ;11> set newname for datafile '/home/ora9/oradata/killdb/xdb01.dbf' to '/home/ora9/oradata/std9/xdb01.dbf' ;12> set newname for datafile '/home/ora9/oradata/killdb/cwmlite01.dbf' to '/home/ora9/oradata/std9/cwmlite01.dbf';13> set newname for datafile '/home/ora9/oradata/killdb/jwdb01.dbf' to '/home/ora9/oradata/std9/jwdb01.dbf' ;14> restore database force;15> switch datafile all;16> release channel d1;17> }using target database controlfile instead of recovery catalogallocated channel: d1channel d1: sid=14 devtype=DISKexecuting command: SET NEWNAMEexecuting command: SET NEWNAMEexecuting command: SET NEWNAMEexecuting command: SET NEWNAMEexecuting command: SET NEWNAMEexecuting command: SET NEWNAMEexecuting command: SET NEWNAMEexecuting command: SET NEWNAMEexecuting command: SET NEWNAMEexecuting command: SET NEWNAMEexecuting command: SET NEWNAMEStarting restore at 08-DEC-14channel d1: starting datafile backupset restorechannel d1: specifying datafile(s) to restore from backup setrestoring datafile 00001 to /home/ora9/oradata/std9/system01.dbfrestoring datafile 00002 to /home/ora9/oradata/std9/undotbs01.dbfrestoring datafile 00003 to /home/ora9/oradata/std9/drsys01.dbfrestoring datafile 00004 to /home/ora9/oradata/std9/example01.dbfrestoring datafile 00005 to /home/ora9/oradata/std9/indx01.dbfrestoring datafile 00006 to /home/ora9/oradata/std9/odm01.dbfrestoring datafile 00007 to /home/ora9/oradata/std9/tools01.dbfrestoring datafile 00008 to /home/ora9/oradata/std9/users01.dbfrestoring datafile 00009 to /home/ora9/oradata/std9/xdb01.dbfrestoring datafile 00010 to /home/ora9/oradata/std9/cwmlite01.dbfrestoring datafile 00011 to /home/ora9/oradata/std9/jwdb01.dbfchannel d1: restored backup piece 1piece handle=/home/ora9/killdb_full.bak tag=TAG20141208T230354 params=NULLchannel d1: restore completeFinished restore at 08-DEC-14datafile 1 switched to datafile copyinput datafilecopy recid=45 stamp=865812239 filename=/home/ora9/oradata/std9/system01.dbfdatafile 2 switched to datafile copyinput datafilecopy recid=46 stamp=865812239 filename=/home/ora9/oradata/std9/undotbs01.dbfdatafile 3 switched to datafile copyinput datafilecopy recid=47 stamp=865812239 filename=/home/ora9/oradata/std9/drsys01.dbfdatafile 4 switched to datafile copyinput datafilecopy recid=48 stamp=865812239 filename=/home/ora9/oradata/std9/example01.dbfdatafile 5 switched to datafile copyinput datafilecopy recid=49 stamp=865812239 filename=/home/ora9/oradata/std9/indx01.dbfdatafile 6 switched to datafile copyinput datafilecopy recid=50 stamp=865812239 filename=/home/ora9/oradata/std9/odm01.dbfdatafile 7 switched to datafile copyinput datafilecopy recid=51 stamp=865812239 filename=/home/ora9/oradata/std9/tools01.dbfdatafile 8 switched to datafile copyinput datafilecopy recid=52 stamp=865812239 filename=/home/ora9/oradata/std9/users01.dbfdatafile 9 switched to datafile copyinput datafilecopy recid=53 stamp=865812239 filename=/home/ora9/oradata/std9/xdb01.dbfdatafile 10 switched to datafile copyinput datafilecopy recid=54 stamp=865812239 filename=/home/ora9/oradata/std9/cwmlite01.dbfdatafile 11 switched to datafile copyinput datafilecopy recid=55 stamp=865812239 filename=/home/ora9/oradata/std9/jwdb01.dbfreleased channel: d1RMAN> exit

5. 停止备库

SQL> shutdown abort;ORACLE instance shut down.SQL> startup nomountORACLE instance started.Total System Global Area 252776884 bytesFixed Size 450996 bytesVariable Size 201326592 bytesDatabase Buffers 50331648 bytesRedo Buffers 667648 bytes

6. 主库创建standby controlfile

SQL> alter database create standby controlfile as '/tmp/std9.ctl';Database altered.

7. 替换备库的控制文件

cp /tmp/std9.ctl /home/ora9/oradata/std9/control01.ctlcp /tmp/std9.ctl /home/ora9/oradata/std9/control02.ctlcp /tmp/std9.ctl /home/ora9/oradata/std9/control03.ctl

说明,由于我是在同一个VM进行操作,因此这里我直接cp覆盖即可.

8. 启动备库

SQL> startup nomountORACLE instance started.Total System Global Area 252776884 bytesFixed Size 450996 bytesVariable Size 201326592 bytesDatabase Buffers 50331648 bytesRedo Buffers 667648 bytesSQL> alter database mount standby database;Database altered.

9. 修改tsnames.ora,listener.ora

--tnsnames.oraKILLDB = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = killdb) ) )std9 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521)) ) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = std9) ) )---listener.oraSID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /home/ora9/product/9.2/) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = jw) (ORACLE_HOME = /home/ora9/product/9.2) (SID_NAME = jw) ) (SID_DESC = (GLOBAL_DBNAME = killdb) (ORACLE_HOME = /home/ora9/product/9.2) (SID_NAME = killdb) ) (SID_DESC = (GLOBAL_DBNAME = std9) (ORACLE_HOME = /home/ora9/product/9.2) (SID_NAME = std9) ) )

注意,这里最好是使用静态注册.
10. rename备库数据文件

由于替换了备库的控制文件,因此我们需要rename 数据文件,否则启动dg的recover会报错。

SQL> alter system set standby_file_management=manual;System altered.SQL> alter database rename file '/home/ora9/oradata/killdb/system01.dbf' to '/home/ora9/oradata/std9/system01.dbf' ;Database altered.SQL> alter database rename file '/home/ora9/oradata/killdb/undotbs01.dbf' to '/home/ora9/oradata/std9/undotbs01.dbf';Database altered.SQL> alter database rename file '/home/ora9/oradata/killdb/drsys01.dbf' to '/home/ora9/oradata/std9/drsys01.dbf' ;alter database rename file '/home/ora9/oradata/killdb/example01.dbf' to '/home/ora9/oradata/std9/example01.dbf';Database altered.SQL>Database altered.SQL> alter database rename file '/home/ora9/oradata/killdb/indx01.dbf' to '/home/ora9/oradata/std9/indx01.dbf' ;Database altered.SQL> alter database rename file '/home/ora9/oradata/killdb/odm01.dbf' to '/home/ora9/oradata/std9/odm01.dbf' ;Database altered.SQL> alter database rename file '/home/ora9/oradata/killdb/tools01.dbf' to '/home/ora9/oradata/std9/tools01.dbf' ;Database altered.SQL> alter database rename file '/home/ora9/oradata/killdb/users01.dbf' to '/home/ora9/oradata/std9/users01.dbf' ;Database altered.SQL> alter database rename file '/home/ora9/oradata/killdb/xdb01.dbf' to '/home/ora9/oradata/std9/xdb01.dbf' ;Database altered.SQL> alter database rename file '/home/ora9/oradata/killdb/cwmlite01.dbf' to '/home/ora9/oradata/std9/cwmlite01.dbf';Database altered.SQL> alter database rename file '/home/ora9/oradata/killdb/jwdb01.dbf' to '/home/ora9/oradata/std9/jwdb01.dbf' ;Database altered.SQL> select name from v$controlfile;NAME--------------------------------------------------------------------------------/home/ora9/oradata/std9/control01.ctl/home/ora9/oradata/std9/control02.ctl/home/ora9/oradata/std9/control03.ctlSQL> select name from v$datafile;NAME--------------------------------------------------------------------------------/home/ora9/oradata/std9/system01.dbf/home/ora9/oradata/std9/undotbs01.dbf/home/ora9/oradata/std9/drsys01.dbf/home/ora9/oradata/std9/example01.dbf/home/ora9/oradata/std9/indx01.dbf/home/ora9/oradata/std9/odm01.dbf/home/ora9/oradata/std9/tools01.dbf/home/ora9/oradata/std9/users01.dbf/home/ora9/oradata/std9/xdb01.dbf/home/ora9/oradata/std9/cwmlite01.dbf/home/ora9/oradata/std9/jwdb01.dbf11 rows selected.SQL> select name from v$tempfile;no rows selectedSQL> alter system set standby_file_management=auto;System altered.

12. 修改gap获取参数(备库操作)

SQL> alter system set FAL_SERVER='killdb';System altered.SQL> alter system set FAL_CLIENT='std9';System altered.

13. 启动备库的同步

SQL> alter database recover managed standby database disconnect from session;Database altered.

上述为9208 版本的physical standby手工搭建过程,如下是诊断standby 进程ogg同步的配置。
1. 配置源端mgr

GGSCI (killdb.com) 4> create subdirsCreating subdirectories under current directory /home/ora9/ggsParameter files/home/ora9/ggs/dirprm: createdReport files /home/ora9/ggs/dirrpt: createdCheckpoint files /home/ora9/ggs/dirchk: createdProcess status files /home/ora9/ggs/dirpcs: createdSQL script files /home/ora9/ggs/dirsql: createdDatabase definitions files /home/ora9/ggs/dirdef: createdExtract data files /home/ora9/ggs/dirdat: createdTemporary files/home/ora9/ggs/dirtmp: createdVeridata files /home/ora9/ggs/dirver: createdVeridata Lock files /home/ora9/ggs/dirver/lock: createdVeridata Out-Of-Sync files /home/ora9/ggs/dirver/oos: createdVeridata Out-Of-Sync XML files /home/ora9/ggs/dirver/oosxml: createdVeridata Parameter files /home/ora9/ggs/dirver/params: createdVeridata Report files /home/ora9/ggs/dirver/report: createdVeridata Status files /home/ora9/ggs/dirver/status: createdVeridata Trace files /home/ora9/ggs/dirver/trace: createdStdout files /home/ora9/ggs/dirout: createdGGSCI (killdb.com) 3> edit param mgrport 7810dynamicportlist 7840-7849purgeoldextracts ./dirdat/*, usecheckpoints, minkeepdays 3

2. 配置源端抽取进程

GGSCI (killdb.com) 48> view param ext_stdextract ext_std userid ggs@killdb,password ggs tranlogoptions archivedlogonly tranlogoptions altarchivelogdest /home/ora9/arch_s exttrail /home/ora9/ggs/dirdat/ra discardfile ./dirrpt/exta.dsc,append, megabytes 500 table roger.t_buffer;GGSCI (killdb.com) 51> add ext ext_std,tranlog,begin nowEXTRACT added.GGSCI (killdb.com) 52> ADD EXTTRAIL /home/ora9/ggs/dirdat/ra, EXTRACT EXT_STDEXTTRAIL added.

3. 配置源端pump进程

GGSCI (killdb.com) 16> edit param dp1EXTRACT dp1RMTHOST 192.168.109.12, MGRPORT 7809 TCPBUFSIZE 5000000PASSTHRURMTTRAIL ./dirdat/r1NUMFILES 3000TABLE roger.*;~~~"dirprm/dp1.prm" [New] 7L, 129C writtenGGSCI (killdb.com) 17> add extract dp1, exttrailsource ./dirdat/raEXTRACT added.GGSCI (killdb.com) 18> add rmttrail ./dirdat/r1, extract dp1, megabytes 10RMTTRAIL added.

4. 启动源端进程

5. 配置目标端replicat进程

GGSCI (killdb.com) 13> view param rep6replicat rep6userid ggs@Roger,password AADAAAAAAAAAAADAKHEJYIFGVAKDPFZBGDFJNEQBBJRISJAAOCHHZEWCEFTCRIRCJDSHUHAJZBFDZEWC,encryptkey kasaur_keyreperror default, discarddiscardfile ./dirrpt/rep6.dsc, append, megabytes 50assumetargetdefsallownoopupdatesnumfiles 3000map roger.t_buffer, target roger.t_buffer;GGSCI (killdb.com) 5> add replicat rep6, exttrail ./dirdat/r1REPLICAT added.GGSCI (killdb.com) 15> start rep6Sending START request to MANAGER ...REPLICAT REP6 starting

测试Physical Standby的数据能否同步至目标端的10205 数据库.

—物理主库进行DML操作

SQL> select * from V$version;BANNER----------------------------------------------------------------Oracle9i Enterprise Edition Release 9.2.0.8.0 - ProductionPL/SQL Release 9.2.0.8.0 - ProductionCORE 9.2.0.8.0 ProductionTNS for Linux: Version 9.2.0.8.0 - ProductionNLSRTL Version 9.2.0.8.0 - ProductionSQL> select database_role,open_mode from v$database;DATABASE_ROLE OPEN_MODE---------------- ----------PRIMARY READ WRITESQL> conn roger/rogerConnected.SQL> insert into t_buffer select * from dba_objects where rownum commit;Commit complete.SQL> alter system switch logfile;System altered.

—物理备库

SQL> select * from V$version;BANNER----------------------------------------------------------------Oracle9i Enterprise Edition Release 9.2.0.8.0 - ProductionPL/SQL Release 9.2.0.8.0 - ProductionCORE 9.2.0.8.0 ProductionTNS for Linux: Version 9.2.0.8.0 - ProductionNLSRTL Version 9.2.0.8.0 - ProductionSQL> select database_role,open_mode from v$database;DATABASE_ROLE OPEN_MODE---------------- ----------PHYSICAL STANDBY MOUNTEDGGSCI (killdb.com) 71> stats ext_stdSending STATS request to EXTRACT EXT_STD ...Start of Statistics at 2014-12-09 01:16:25.Output to /home/ora9/ggs/dirdat/ra:Extracting from ROGER.T_BUFFER to ROGER.T_BUFFER:*** Total statistics since 2014-12-09 01:16:00 *** Total inserts9.00 Total updates0.00 Total deletes0.00 Total discards 0.00 Total operations 9.00*** Daily statistics since 2014-12-09 01:16:00 *** Total inserts9.00 Total updates0.00 Total deletes0.00 Total discards 0.00 Total operations 9.00*** Hourly statistics since 2014-12-09 01:16:00 *** Total inserts9.00 Total updates0.00 Total deletes0.00 Total discards 0.00 Total operations 9.00*** Latest statistics since 2014-12-09 01:16:00 *** Total inserts9.00 Total updates0.00 Total deletes0.00 Total discards 0.00 Total operations 9.00End of Statistics.

—OGG目标端数据库

GGSCI (killdb.com) 20> stats rep6Sending STATS request to REPLICAT REP6 ...Start of Statistics at 2014-12-09 01:16:34.Replicating from ROGER.T_BUFFER to ROGER.T_BUFFER:*** Total statistics since 2014-12-09 01:16:06 *** Total inserts 9.00 Total updates 0.00 Total deletes 0.00 Total discards 0.00 Total operations 9.00*** Daily statistics since 2014-12-09 01:16:06 *** Total inserts 9.00 Total updates 0.00 Total deletes 0.00 Total discards 0.00 Total operations 9.00*** Hourly statistics since 2014-12-09 01:16:06 *** Total inserts 9.00 Total updates 0.00 Total deletes 0.00 Total discards 0.00 Total operations 9.00*** Latest statistics since 2014-12-09 01:16:06 *** Total inserts 9.00 Total updates 0.00 Total deletes 0.00 Total discards 0.00 Total operations 9.00End of Statistics.www.killdb.com>select * from v$version where rownum conn roger/rogerConnected.www.killdb.com>select count(1) from t_buffer;COUNT(1)---------- 9www.killdb.com>

Related posts:

列删除的恢复测试 – 不要模仿
手工构造逻辑坏块一例
logical standby ORA-1119
goldengate 学习系列1–10gasm to 11gR2 asm 单向复制(DDL支持)
goldengate 学习系列2–相关配置说明


推荐阅读
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • MySQL语句大全:创建、授权、查询、修改等【MySQL】的使用方法详解
    本文详细介绍了MySQL语句的使用方法,包括创建用户、授权、查询、修改等操作。通过连接MySQL数据库,可以使用命令创建用户,并指定该用户在哪个主机上可以登录。同时,还可以设置用户的登录密码。通过本文,您可以全面了解MySQL语句的使用方法。 ... [详细]
  • 本文介绍了在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一,尤其是在大规模系统中,数据库集群已经成为必备的配置之一。文章详细介绍了主从数据库架构的好处和实验环境的搭建方法,包括主数据库的配置文件修改和设置需要同步的数据库等内容。MySQL的主从复制功能在国内外大型网站架构体系中被广泛采用,本文总结了作者在实际的Web项目中的实践经验。 ... [详细]
  • PHP函数实现分页含文本分页和数字分页【PHP】
    后端开发|php教程PHP,分页后端开发-php教程最近,在项目中要用到分页。分页功能是经常使用的一个功能,所以,对其以函数形式进行了封装。影视网源码带充值系统,vscode配置根 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • Java实战之电影在线观看系统的实现
    本文介绍了Java实战之电影在线观看系统的实现过程。首先对项目进行了简述,然后展示了系统的效果图。接着介绍了系统的核心代码,包括后台用户管理控制器、电影管理控制器和前台电影控制器。最后对项目的环境配置和使用的技术进行了说明,包括JSP、Spring、SpringMVC、MyBatis、html、css、JavaScript、JQuery、Ajax、layui和maven等。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • Metasploit攻击渗透实践
    本文介绍了Metasploit攻击渗透实践的内容和要求,包括主动攻击、针对浏览器和客户端的攻击,以及成功应用辅助模块的实践过程。其中涉及使用Hydra在不知道密码的情况下攻击metsploit2靶机获取密码,以及攻击浏览器中的tomcat服务的具体步骤。同时还讲解了爆破密码的方法和设置攻击目标主机的相关参数。 ... [详细]
  • 本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • 本文讨论了在手机移动端如何使用HTML5和JavaScript实现视频上传并压缩视频质量,或者降低手机摄像头拍摄质量的问题。作者指出HTML5和JavaScript无法直接压缩视频,只能通过将视频传送到服务器端由后端进行压缩。对于控制相机拍摄质量,只有使用JAVA编写Android客户端才能实现压缩。此外,作者还解释了在交作业时使用zip格式压缩包导致CSS文件和图片音乐丢失的原因,并提供了解决方法。最后,作者还介绍了一个用于处理图片的类,可以实现图片剪裁处理和生成缩略图的功能。 ... [详细]
  • 开发笔记:spring boot项目打成war包部署到服务器的步骤与注意事项
    本文介绍了将spring boot项目打成war包并部署到服务器的步骤与注意事项。通过本文的学习,读者可以了解到如何将spring boot项目打包成war包,并成功地部署到服务器上。 ... [详细]
  • SpringMVC工作流程概述
    SpringMVC工作流程概述 ... [详细]
  • 在IDEA中运行CAS服务器的配置方法
    本文介绍了在IDEA中运行CAS服务器的配置方法,包括下载CAS模板Overlay Template、解压并添加项目、配置tomcat、运行CAS服务器等步骤。通过本文的指导,读者可以轻松在IDEA中进行CAS服务器的运行和配置。 ... [详细]
author-avatar
谁是美甲花样美指
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有