热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

Oracle11.2.0.1.0通过rman在winxp上创建物理standby

Oracle11.2.0.1.0通过rman在winxp上创建物理standby0.概要说明ORACLE版本:32位的OracleDatabase11.2.0.1.0OS版本:32位的WinXPSP3www.2cto.com主库SID:primary从库SID:standby优势...
Oracle 11.2.0.1.0通过rman在win xp上创建物理standby
 
0. 概要说明
 
  ORACLE版本:32位的Oracle Database 11.2.0.1.0
 
  OS版本:32位的WinXP SP3
  www.2cto.com  
  主库SID:primary
 
  从库SID:standby
 
  优势:通过RMAN创建Dataguard无需主库宕机,实施起来相对简单
 
1. DBCA建立主库,SID为primary
 
2. 开启主库归档模式
 
C:\>set oracle_sid=primary
 
C:\>sqlplus / as sysdba
 
SQL*Plus: Release 11.2.0.1.0 Production on 星期日 6月 17 15:09:39 2012
 
Copyright (c) 1982, 2010, Oracle.  All rights reserved.
 
连接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
 
SQL> select log_mode from v$database;
 
LOG_MODE
------------------------
NOARCHIVELOG
 
SQL> shutdown immediate;
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount;
ORACLE 例程已经启动。
 
Total System Global Area  313860096 bytes
Fixed Size                  1374304 bytes
Variable Size             138413984 bytes
Database Buffers          167772160 bytes
Redo Buffers                6299648 bytes
数据库装载完毕。
SQL> alter database archivelog;
  www.2cto.com  
数据库已更改。
 
SQL> select log_mode from v$database;
 
LOG_MODE
------------------------
ARCHIVELOG
 
SQL> alter database open;
 
数据库已更改。
 
SQL>
 
3. 开启强制日志记录
 
SQL> ALTER DATABASE FORCE LOGGING;
 
数据库已更改。
 
SQL>
 
4. 为主库添加Standby Redo Log,Oracle建议Standby Redo Log大小和Online Redo Log大小一致,并至少多出一组
 
SQL> select group#,thread#,bytes/1024/1024 from v$log;
 
    GROUP#    THREAD# BYTES/1024/1024
---------- ---------- ---------------
         1          1              50
         2          1              50
         3          1              50
 
 
SQL> alter database add standby logfile 'C:\ORACLE\ORADATA\PRIMARY\SRL01' size 50M;
 
数据库已更改。
 
SQL> alter database add standby logfile 'C:\ORACLE\ORADATA\PRIMARY\SRL02' size 50M;
 
数据库已更改。
 
SQL> alter database add standby logfile 'C:\ORACLE\ORADATA\PRIMARY\SRL03' size 50M;
 
数据库已更改。
 
SQL> alter database add standby logfile 'C:\ORACLE\ORADATA\PRIMARY\SRL04' size 50M;
 
数据库已更改。
 
SQL> select group#,bytes/1024/1024 from v$standby_log;
 
    GROUP# BYTES/1024/1024
---------- ---------------
         4              50
         5              50
         6              50
         7              50
 
SQL>
 
5. 配置Dataguard相关参数
 
SQL> alter system set LOG_ARCHIVE_COnFIG='DG_COnFIG=(primary,standby)';
 
系统已更改。
 
SQL> alter system set LOG_ARCHIVE_DEST_1='LOCATION=C:\oracle\oradata\primary\arch1\ VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=primary';
 
系统已更改。
 
SQL> alter system set LOG_ARCHIVE_DEST_2='SERVICE=standby LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=standby';
 
系统已更改。
 
SQL> alter system set LOG_ARCHIVE_DEST_STATE_1=ENABLE;
 
系统已更改。
 
SQL> alter system set FAL_SERVER=standby;
 
系统已更改。
 
SQL> alter system set FAL_CLIENT=primary;
 
系统已更改。
 
SQL> alter system set DB_FILE_NAME_COnVERT='C:\oracle\oradata\standby\','C:\oracle\oradata\primary' scope=spfile;  www.2cto.com  
 
系统已更改。
 
SQL> alter system set LOG_FILE_NAME_COnVERT='C:\oracle\oradata\standby\arch1\','C:\oracle\oradata\primary\arch1' scope=spfile;
 
系统已更改。
 
6. 配置监听相关参数
 
编辑C:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora为如下内容
 
# listener.ora Network Configuration File: C:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.
 
SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (GLOBAL_DBNAME = primary)
      (ORACLE_HOME = C:\oracle\product\11.2.0\dbhome_1)
      (SID_NAME = primary)
    )
    (SID_DESC =
      (GLOBAL_DBNAME = standby)
      (ORACLE_HOME = C:\oracle\product\11.2.0\dbhome_1)
      (SID_NAME = standby)
    )
  )
 
LISTENER =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = PC8896-20120219)(PORT = 1521))
  )
 
ADR_BASE_LISTENER = c:\oracle\product\11.2.0\dbhome_1\log
 
编辑C:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora为如下内容
 
PRIMARY =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = PC8896-20120219)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = primary)
    )
  )
 
STANDBY =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = PC8896-20120219)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = standby)
    )
  )
 
 
测试tnsping可以同时连通主库和从库
 
C:\>tnsping primary
 
TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 17-6月 -2012 20:22:56
 
Copyright (c) 1997, 2010, Oracle.  All rights reserved.
 
已使用的参数文件:  www.2cto.com  
C:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora
 
已使用 TNSNAMES 适配器来解析别名
尝试连接 (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = PC8896-20120219)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = primary)))
OK (40 毫秒)
 
C:\>tnsping standby
 
TNS Ping Utility for 32-bit Windows: Version 11.2.0.1.0 - Production on 17-6月 -2012 20:23:01
 
Copyright (c) 1997, 2010, Oracle.  All rights reserved.
 
已使用的参数文件:
C:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\sqlnet.ora
 
已使用 TNSNAMES 适配器来解析别名
尝试连接 (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = PC8896-20120219)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = standby)))
OK (30 毫秒)
 
C:\>lsnrctl status
 
LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 - Production on 17-6月 -2012 20:23:24
 
Copyright (c) 1991, 2010, Oracle.  All rights reserved.
 
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=PC8896-20120219)(PORT=1521)))
LISTENER 的 STATUS
------------------------
别名                      LISTENER
版本                      TNSLSNR for 32-bit Windows: Version 11.2.0.1.0 - Production
启动日期                  17-6月 -2012 14:00:01
正常运行时间              0 天 6 小时 23 分 31 秒
跟踪级别                  off
安全性                    ON: Local OS Authentication
SNMP                      OFF  www.2cto.com  
监听程序参数文件          C:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
监听程序日志文件          c:\oracle\product\11.2.0\dbhome_1\log\diag\tnslsnr\PC8896-20120219\listener\alert\log.xml
监听端点概要...
  (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC8896-20120219)(PORT=1521)))
服务摘要..
服务 "primary" 包含 2 个实例。
  实例 "primary", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
  实例 "primary", 状态 READY, 包含此服务的 1 个处理程序...
服务 "primaryXDB" 包含 1 个实例。
  实例 "primary", 状态 READY, 包含此服务的 1 个处理程序...
服务 "standby" 包含 1 个实例。
  实例 "standby", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
命令执行成功
 
C:\>
 
7. 创建从库密码文件
 
C:\>copy C:\oracle\product\11.2.0\dbhome_1\database\PWDprimary.ora C:\oracle\product\11.2.0\dbhome_1\database\PWDstandby.ora
已复制         1 个文件。
 
C:\>
 
8. 创建从库启动参数文件
 
编辑C:\oracle\product\11.2.0\dbhome_1\database\INITstandby.ora为如下内容
 
DB_NAME=primary
DB_UNIQUE_NAME=standby
DB_BLOCK_SIZE=8192
 
9. 创建从库目录结构
 
mkdir C:\oracle\oradata\standby\arch1
 
mkdir c:\oracle\diag\rdbms\primary\standby\trace
 
mkdir c:\oracle\diag\rdbms\primary\standby\cdump
 
10. 创建并启动从库实例到nomount状态
 
C:\>oradim -new -sid standby -startmode manual
实例已创建。
 
C:\>set oracle_sid=standby
 
C:\>sqlplus "/ as sysdba"
 
SQL*Plus: Release 11.2.0.1.0 Production on 星期日 6月 17 20:27:27 2012
 
Copyright (c) 1982, 2010, Oracle.  All rights reserved.
 
已连接到空闲例程。  www.2cto.com  
 
SQL> startup nomount pfile=C:\oracle\product\11.2.0\dbhome_1\database\INITstandby.ora
ORACLE 例程已经启动。
 
Total System Global Area  150667264 bytes
Fixed Size                  1373152 bytes
Variable Size              92277792 bytes
Database Buffers           50331648 bytes
Redo Buffers                6684672 bytes
SQL> create spfile from pfile;
 
文件已创建。
 
SQL>
 
11. 测试可以通过Oracle Net正常连通主从库
 
C:\>sqlplus /nolog
 
SQL*Plus: Release 11.2.0.1.0 Production on 星期日 6月 17 20:28:34 2012
 
Copyright (c) 1982, 2010, Oracle.  All rights reserved.
 
SQL> connect sys/oracle@primary as sysdba
已连接。
SQL> connect sys/oracle@standby as sysdba
已连接。
SQL>
 
12. 通过RMAN创建从库
 
通过RMAN连接目标库(主库)与辅助库(从库)然后执行以下脚本,注意脚本里面的是反斜杠(unix需用正斜杠)
 
rman target sys/oracle@primary auxiliary sys/oracle@standby
 
run {
duplicate target database for standby from active database
spfile
  parameter_value_convert 'primary','standby'
  set db_unique_name='standby'
  set db_file_name_cOnvert='\primary\','\standby\'
  set log_file_name_cOnvert='\primary\','\standby\'
  set control_files='C:\oracle\oradata\standby\CONTROL01.CTL'
  set log_archive_max_processes='5'
  set fal_client='standby'
  set fal_server='primary'
  set standby_file_management='AUTO'
  set log_archive_cOnfig='dg_cOnfig=(primary,standby)'
  set log_archive_dest_1='service=primary ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=primary'  www.2cto.com  
;
}
 
脚本输出
 
C:\>rman target sys/oracle@primary auxiliary sys/oracle@standby
 
恢复管理器: Release 11.2.0.1.0 - Production on 星期日 6月 17 20:46:53 2012
 
Copyright (c) 1982, 2009, Oracle and/or its affiliates.  All rights reserved.
 
连接到目标数据库: PRIMARY (DBID=1623612784)
已连接到辅助数据库: PRIMARY (未装载)
 
RMAN> run {
2> duplicate target database for standby from active database
3> spfile
4>   parameter_value_convert 'primary','standby'
5>   set db_unique_name='standby'
6>   set db_file_name_cOnvert='\primary\','\standby\'
7>   set log_file_name_cOnvert='\primary\','\standby\'
8>   set control_files='C:\oracle\oradata\standby\CONTROL01.CTL'
9>   set log_archive_max_processes='5'
10>   set fal_client='standby'
11>   set fal_server='primary'
12>   set standby_file_management='AUTO'
13>   set log_archive_cOnfig='dg_cOnfig=(primary,standby)'
14>   set log_archive_dest_1='service=primary ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=primary'
15> ;
16> }
 
启动 Duplicate Db 于 17-6月 -12
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_AUX_DISK_1
通道 ORA_AUX_DISK_1: SID=96 设备类型=DISK
 
内存脚本的内容:
{  www.2cto.com  
   backup as copy reuse
   targetfile  'c:\oracle\product\11.2.0\dbhome_1\DATABASE\PWDprimary.ORA' auxiliary format
 'c:\oracle\product\11.2.0\dbhome_1\DATABASE\PWDstandby.ORA'   targetfile
 'C:\ORACLE\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILEPRIMARY.ORA' auxiliary format
 'C:\ORACLE\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILESTANDBY.ORA'   ;
   sql clone "alter system set spfile= ''C:\ORACLE\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILESTANDBY.ORA''";
}
正在执行内存脚本
 
启动 backup 于 17-6月 -12
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: SID=146 设备类型=DISK
完成 backup 于 17-6月 -12
 
sql 语句: alter system set spfile= ''C:\ORACLE\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILESTANDBY.ORA''
 
内存脚本的内容:
{
   sql clone "alter system set  audit_file_dest =
 ''c:\oracle\admin\standby\adump'' comment=
 '''' scope=spfile";
   sql clone "alter system set  dispatchers =
 ''(PROTOCOL=TCP) (SERVICE=standbyXDB)'' comment=
 '''' scope=spfile";
   sql clone "alter system set  db_unique_name =
 ''standby'' comment=
 '''' scope=spfile";
   sql clone "alter system set  db_file_name_cOnvert=
 ''\primary\'', ''\standby\'' comment=
 '''' scope=spfile";
   sql clone "alter system set  log_file_name_cOnvert=
 ''\primary\'', ''\standby\'' comment=
 '''' scope=spfile";
   sql clone "alter system set  control_files =
 ''C:\oracle\oradata\standby\CONTROL01.CTL'' comment=
 '''' scope=spfile";
   sql clone "alter system set  log_archive_max_processes =
 5 comment=
 '''' scope=spfile";
   sql clone "alter system set  fal_client =
 ''standby'' comment=
 '''' scope=spfile";
   sql clone "alter system set  fal_server =
 ''primary'' comment=
 '''' scope=spfile";
   sql clone "alter system set  standby_file_management =
 ''AUTO'' comment=
 '''' scope=spfile";
   sql clone "alter system set  log_archive_cOnfig=
 ''dg_cOnfig=(primary,standby)'' comment=
 '''' scope=spfile";
   sql clone "alter system set  log_archive_dest_1 =
 ''service=primary ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=primary'' comment=
 '''' scope=spfile";
   shutdown clone immediate;
   startup clone nomount;
}
正在执行内存脚本
  www.2cto.com  
sql 语句: alter system set  audit_file_dest =  ''c:\oracle\admin\standby\adump'' comment= '''' scope=spfile
 
sql 语句: alter system set  dispatchers =  ''(PROTOCOL=TCP) (SERVICE=standbyXDB)'' comment= '''' scope=spfile
 
sql 语句: alter system set  db_unique_name =  ''standby'' comment= '''' scope=spfile
 
sql 语句: alter system set  db_file_name_cOnvert=  ''\primary\'', ''\standby\'' comment= '''' scope=spfile
 
sql 语句: alter system set  log_file_name_cOnvert=  ''\primary\'', ''\standby\'' comment= '''' scope=spfile
 
sql 语句: alter system set  control_files =  ''C:\oracle\oradata\standby\CONTROL01.CTL'' comment= '''' scope=spfile
 
sql 语句: alter system set  log_archive_max_processes =  5 comment= '''' scope=spfile
 
sql 语句: alter system set  fal_client =  ''standby'' comment= '''' scope=spfile
 
sql 语句: alter system set  fal_server =  ''primary'' comment= '''' scope=spfile
 
sql 语句: alter system set  standby_file_management =  ''AUTO'' comment= '''' scope=spfile
 
sql 语句: alter system set  log_archive_cOnfig=  ''dg_cOnfig=(primary,standby)'' comment= '''' scope=spfile
 
sql 语句: alter system set  log_archive_dest_1 =  ''service=primary ASYNC valid_for=(ONLINE_LOGFILE,PRIMARY_ROLE) db_unique_name=primary'' comment= '''' scope=spfile
 
Oracle 实例已关闭
 
已连接到辅助数据库 (未启动)
Oracle 实例已启动
 
系统全局区域总计     313860096 字节
 
Fixed Size                     1374304 字节
Variable Size                104859552 字节
Database Buffers             201326592 字节
Redo Buffers                   6299648 字节
 
内存脚本的内容:
{
   backup as copy current controlfile for standby auxiliary format  'C:\ORACLE\ORADATA\STANDBY\CONTROL01.CTL';
}
正在执行内存脚本
 
启动 backup 于 17-6月 -12
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动数据文件副本
复制备用控制文件
输出文件名=C:\ORACLE\PRODUCT\11.2.0\DBHOME_1\DATABASE\SNCFPRIMARY.ORA 标记=TAG20120617T204715 RECID=2 STAMP=786228436
通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:03
完成 backup 于 17-6月 -12
 
内存脚本的内容:
{
   sql clone 'alter database mount standby database';
}  www.2cto.com  
正在执行内存脚本
 
sql 语句: alter database mount standby database
 
内存脚本的内容:
{
   set newname for tempfile  1 to
 "C:\ORACLE\ORADATA\STANDBY\TEMP01.DBF";
   switch clone tempfile all;
   set newname for datafile  1 to
 "C:\ORACLE\ORADATA\STANDBY\SYSTEM01.DBF";
   set newname for datafile  2 to
 "C:\ORACLE\ORADATA\STANDBY\SYSAUX01.DBF";
   set newname for datafile  3 to
 "C:\ORACLE\ORADATA\STANDBY\UNDOTBS01.DBF";
   set newname for datafile  4 to
 "C:\ORACLE\ORADATA\STANDBY\USERS01.DBF";
   backup as copy reuse
   datafile  1 auxiliary format
 "C:\ORACLE\ORADATA\STANDBY\SYSTEM01.DBF"   datafile
 2 auxiliary format
 "C:\ORACLE\ORADATA\STANDBY\SYSAUX01.DBF"   datafile
 3 auxiliary format
 "C:\ORACLE\ORADATA\STANDBY\UNDOTBS01.DBF"   datafile
 4 auxiliary format
 "C:\ORACLE\ORADATA\STANDBY\USERS01.DBF"   ;
   sql 'alter system archive log current';
}
正在执行内存脚本
 
正在执行命令: SET NEWNAME
 
临时文件 1 在控制文件中已重命名为 C:\ORACLE\ORADATA\STANDBY\TEMP01.DBF
 
正在执行命令: SET NEWNAME
 
正在执行命令: SET NEWNAME
 
正在执行命令: SET NEWNAME
  www.2cto.com  
正在执行命令: SET NEWNAME
 
启动 backup 于 17-6月 -12
使用通道 ORA_DISK_1
通道 ORA_DISK_1: 启动数据文件副本
输入数据文件: 文件号=00001 名称=C:\ORACLE\ORADATA\PRIMARY\SYSTEM01.DBF
输出文件名=C:\ORACLE\ORADATA\STANDBY\SYSTEM01.DBF 标记=TAG20120617T204729
通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:45
通道 ORA_DISK_1: 启动数据文件副本
输入数据文件: 文件号=00002 名称=C:\ORACLE\ORADATA\PRIMARY\SYSAUX01.DBF
输出文件名=C:\ORACLE\ORADATA\STANDBY\SYSAUX01.DBF 标记=TAG20120617T204729
通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:35
通道 ORA_DISK_1: 启动数据文件副本
输入数据文件: 文件号=00003 名称=C:\ORACLE\ORADATA\PRIMARY\UNDOTBS01.DBF
输出文件名=C:\ORACLE\ORADATA\STANDBY\UNDOTBS01.DBF 标记=TAG20120617T204729
通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07
通道 ORA_DISK_1: 启动数据文件副本
输入数据文件: 文件号=00004 名称=C:\ORACLE\ORADATA\PRIMARY\USERS01.DBF
输出文件名=C:\ORACLE\ORADATA\STANDBY\USERS01.DBF 标记=TAG20120617T204729
通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01
完成 backup 于 17-6月 -12
 
sql 语句: alter system archive log current
 
内存脚本的内容:
{
   switch clone datafile all;
}
正在执行内存脚本
 
数据文件 1 已转换成数据文件副本
输入数据文件副本 RECID=2 STAMP=786228540 文件名=C:\ORACLE\ORADATA\STANDBY\SYSTEM01.DBF
数据文件 2 已转换成数据文件副本
输入数据文件副本 RECID=3 STAMP=786228541 文件名=C:\ORACLE\ORADATA\STANDBY\SYSAUX01.DBF
数据文件 3 已转换成数据文件副本
输入数据文件副本 RECID=4 STAMP=786228541 文件名=C:\ORACLE\ORADATA\STANDBY\UNDOTBS01.DBF
数据文件 4 已转换成数据文件副本
输入数据文件副本 RECID=5 STAMP=786228541 文件名=C:\ORACLE\ORADATA\STANDBY\USERS01.DBF
完成 Duplicate Db 于 17-6月 -12  www.2cto.com  
 
RMAN>
 
13. 验证日志传输
 
查看primary最大归档日志序号:
 
SQL> select max(sequence#) from v$archived_log;
 
MAX(SEQUENCE#)
--------------
             9
 
SQL>
 
查看standby最大归档日志序号,刚开始没有,开启MRP (Managed Recovery Process)后同步完成,可能有几秒的延迟:
 
SQL> select max(sequence#) from v$archived_log;
 
MAX(SEQUENCE#)
--------------
 
SQL> alter database recover managed standby database disconnect from session;
 
数据库已更改。
 
SQL> select max(sequence#) from v$archived_log;
 
MAX(SEQUENCE#)
--------------
 
 
SQL> select max(sequence#) from v$archived_log;
 
MAX(SEQUENCE#)  www.2cto.com  
--------------
             9
 
SQL>
 
除此之外,也可以在主库执行select group#,sequence#,archived,status from v$log查询和在从库执行select group#,sequence#,archived,status from v$standby_log查询来查看日志的传输情况。
 
 
 
作者 t0nsha

推荐阅读
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 深入理解OAuth认证机制
    本文介绍了OAuth认证协议的核心概念及其工作原理。OAuth是一种开放标准,旨在为第三方应用提供安全的用户资源访问授权,同时确保用户的账户信息(如用户名和密码)不会暴露给第三方。 ... [详细]
  • 优化联通光猫DNS服务器设置
    本文详细介绍了如何为联通光猫配置DNS服务器地址,以提高网络解析效率和访问体验。通过智能线路解析功能,域名解析可以根据访问者的IP来源和类型进行差异化处理,从而实现更优的网络性能。 ... [详细]
  • Windows服务与数据库交互问题解析
    本文探讨了在Windows 10(64位)环境下开发的Windows服务,旨在定期向本地MS SQL Server (v.11)插入记录。尽管服务已成功安装并运行,但记录并未正确插入。我们将详细分析可能的原因及解决方案。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ... [详细]
  • 本文探讨了Hive中内部表和外部表的区别及其在HDFS上的路径映射,详细解释了两者的创建、加载及删除操作,并提供了查看表详细信息的方法。通过对比这两种表类型,帮助读者理解如何更好地管理和保护数据。 ... [详细]
  • 优化版Windows 10 LTSC 21H2企业版:适用于低内存设备
    此版本为经过优化的Windows 10 LTSC 21H2企业版,特别适合低内存配置的计算机。它基于官方版本进行了精简和性能优化,确保在资源有限的情况下依然能够稳定运行。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • XNA 3.0 游戏编程:从 XML 文件加载数据
    本文介绍如何在 XNA 3.0 游戏项目中从 XML 文件加载数据。我们将探讨如何将 XML 数据序列化为二进制文件,并通过内容管道加载到游戏中。此外,还会涉及自定义类型读取器和写入器的实现。 ... [详细]
  • 使用Python在SAE上开发新浪微博应用的初步探索
    最近重新审视了新浪云平台(SAE)提供的服务,发现其已支持Python开发。本文将详细介绍如何利用Django框架构建一个简单的新浪微博应用,并分享开发过程中的关键步骤。 ... [详细]
author-avatar
qw874515
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有