Oracle Cluster Time Management
Cluster Time Synchronization Service(CTSS)可以检测集群中节点之间的时间同步问题。CTSS被作为Oracle CLusterware的一部分进行安装。如果它检测到在系统中存在时间同步服务(比如NTP或Chrony)或者存在时间同步服务配置是valid或broken,那么它将以观察模式运行。例如,如果集群中的任何一个节点上 存在/etc/ntp.conf文件...
Oracle 12c RMAN Performing Cross-Platform Transport of a PDB Using Inconsistent
可以使用不一致与一致备份来传输PDB并将其插入到不同平台的CDB中。不一致备份能减少停机时间因为当PDB为open状态时可以创建跨平台不一致备份。第一次备份为增量0级备份。后续备份为增量1级备份它包含自上次增量备 份以来所有发生的改变。对于不一致1级备份的次数没有限制。最后关闭PDB,创建最终一致的增量1级备份与插入P...
Oracle 12c RMAN Cross-Platform Transport of a Closed PDB
PDB可以被传输并插入到与源平台不同的目标CDB数据库中。除了需要对PDB创建备份外还需要将PDB插入到目标CDB中所需要的元数据。源CDB与目标CDB中的compatible参数必须设置为12.2,并且源平台与目标平台有相同的字节 序。下面的例子将Linux平台上的RAC CDB中的PDB数据库(jypdb与testpdb)传输到windows平台上的单实例CDB...
Oracle 12C RMAN Cross-Platform Transport of PDBs
为了将整个PDB传输到不同的平台,源平台与目标平台必须使用相同的字节序。compatible参数在源CDB数据库与目标CDB数据库中必须设置为12.1或更高版本。下面的例子将Linux平台上的RAC CDB中的PDB数据库(jypdb与testpdb)传输到windows平台上的单实例CDB数据库中。 执行跨平台传输的操作如下: 1.检查源数据库与目标数据库...
Oracle 12C使用备份集执行只读表空间的跨平台传输
使用带用for transport或to platform子句的backup命令来创建备份集来将只读表空间从一个平台传输到另一个平台。当传输只读表空间时,必须要导出这些表空间的元数据。这些元数据会在将表空间附加到目标数据库时需要使用。当跨平台传输表空间时,源平台与目标平台可以使用不同的字节序。可以还原跨平台备份中的所有数据文件...
Oracle 12C RMAN Duplicating Tablespaces Within a PDB
使用RMAN复制对CDB中的PDB的表空间操作如下 1.检查源RAC CDB(jy)的参数文件,数据文件,联机日志文件,控制文件,归档日志文件的存储目录SQL> show parameter spfileNAME TYPE VALUE------------------------------------ ----------- -----------------------------------...
Oracle 12C RMAN Duplicating the PDB to remote CDB
使用RMAN对CDB中的PDB进行复制的操作如下 1.检查源RAC CDB(jy)的参数文件,数据文件,联机日志文件,控制文件,归档日志文件的存储目录SQL> show parameter spfileNAME TYPE VALUE------------------------------------ ----------- -------------------------------------...
Oracle 12c RMAN Duplicating a Subset of the Source Database Tablespaces
使用RMAN对CDB中的部分表空间进行复制的操作如下 1.检查源RAC CDB(jy)的参数文件,数据文件,联机日志文件,控制文件,归档日志文件的存储目录SQL> show parameter spfileNAME TYPE VALUE------------------------------------ ----------- ------------------------------...
Oracle 12C RMAN Duplicating the Whole RAC CDB to local RAC CDB
下面的例子是将源RAC CDB数据库通过rman的duplicate命令复制一个RAC CDB数据库,具体的复制操作如下 1.检查源RAC CDB(jy)的参数文件,数据文件,联机日志文件,控制文件,归档日志文件的存储目录SQL> show parameter spfileNAME TYPE VALUE-------------------------------...
Oracle 12c RMAN Duplicating the Whole CDB
下面的例子是将源RAC CDB数据库通过rman的duplicate命令复制一个单实例的CDB数据库,具体的复制操作如下 1.检查源RAC CDB(jy)的参数文件,数据文件,联机日志文件,控制文件,归档日志文件的存储目录SQL> show parameter spfileNAME TYPE VALUE---------------------------...
xtts from文件系统到ASM存储(dbms_file_transfer)
从AIX将数据库迁移到Linux Oracle为11.2.0.4 下面操作可以用来创建一个名叫xtt的增量转换实例,增量转换home为/u01/app/oracle/product/11.2.0/db/dbs: [oracle@jyrac1 dbs]$ export ORACLE_HOME=/u01/app/oracle/product/11.2.0/db/[oracle@jyrac1 dbs]$ export ORACLE_SID=xtt[oracle@jyrac1 dbs]$ cat < < EOF > ...
Oracle 12C xtts and dbms_file_transfer
1.初始化设置阶段 1.1安装目标数据库软件并创建目标数据库 在目标系统上安装目标Oracle数据库软件,版本应该为Oracle12c,操作系统是Linux,我这里都是12.2.0.1。在源数据库中创建了一个要被传输到目标数据库的表空间jy,用户方案jy,源数据库版本也是12.2.0.1,操作系统是Linux。1.2识别要被传输的表空间 源数据库中...
11g使用增量备份来执行跨平台传输表空间减少停机时间(xtts_rman)
使用跨平台传输表空间来迁移数据所需要的停机时间与被迁移的数据量成正比。然而,当使用增量备份跨平台迁移可以显著减小迁移数据所需要的停机时间。传统跨平台传输表空间的主要步骤:1.将源数据库中所被转输的表空间设置为read only2.将所被传输表空间所相关的数据文件传输到目标主机上3.将数据文件转换为目标主机...
Oracle 12c Relocate PDB
在oracle 12.2中可以对pdb执行relocate失踪,下面的例子将介绍对远程CDB中将名为jypdb的PDB进行迁移操作。假设满足以下条件: .当前用户在被迁移PDB所在的CDB的root容器中有create pluggable database系统权限.目标CDB连接PDB当前CDB的dblink名为jycdb_link。dblink的创建语句如下:create public database link jyc...
Oracle 12cr2 数据库之间跨网络传输表,分区或子分区
为了跨网络传输表,可以在执行导入操作时使用network_link参数,这样导入操作将会使用数据库链路而不用先导出dump文件。其操作步骤如下:1.选择一组表,分区或子分区。如果是要传输分区,那么在传输表操作中可以指定一个表的分区,并且在同一操作中没有其它的表将被传输。如果在传输表操作中中只有表分区的子集被导出,...
Oracle 12cr2 数据库之间传输表,分区或子分区
在Oracle 12cr2中,可以使用传输表功能来从一个数据库中复制一组表,分区或子分区到另一个数据库中。传输表操作将会指定表,分区或子分区的元数据移到另一个数据库中。传输表操作会自动识别所指定表所在的表空间。为了移动数据,需要将这些表所在表空间的所有数据文件复制到目标数据库。Data Pump导入会自动释放由表,分...
Oracle 12C 跨网络传输数据库
跨网络传输数据库,可以通过使用network_link参数来执行导入操作,导入操作将使用数据库链路,不需要生成dump文件。操作步骤如下:1.在目标数据库中创建链接到源数据库的数据链路。执行导入操作的用户必须要有datapump_imp_full_database权限,并且连接到源数据库的数据链路也必须连接到一个有datapump_exp_full_database...
Oracle 12c full transportable export & import
传输数据库full transportable export/import可以使用full transportable export/import功能将整个数据库从一个数据库实例复制到另一个数据库实例。可以使用Data Pump来生成一个导出dump文件,如果需要将这个dump文件传输到目标数据库,然后导入dump文件。另外也可以使用Data Pump跨网络来复制数据库。数据库中要被...
using dbms_file_transfer transportable tablespace between asm
这里介绍当原数据库与目标数据库使用ASM存储数据文件时如何传输表空间。这里将介绍如何使用标准工具比如DataPump与dbms_file_transfer软件包来完成表空间的传输。下面的例子中将表空间test从一个RAC数据库的ASM磁盘组传输到另一个RAC数据禀报ASM磁盘组1.在原数据库上创建或使用一个已经存在的表空间SQL> show para...
oracle跨版本与平台执行传输表空间
将aix(10.2.0.4)平台上的源数据库中的tspitr表空间传到linux(11.2.0.4)平台,并在源主机上使用目录/yb_oradata/transport来存储被转换的数据文件。操作步骤如下:1.将要被传输的表空间tspitr设置为只读SQL> alter tablespace tspitr read only;Tablespace altered.SQL> select tablespace_name,status from dba_tab...