iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >OGG中各种数据泵的初始化脚本是什么
  • 844
分享到

OGG中各种数据泵的初始化脚本是什么

2023-06-06 01:06:39 844人浏览 泡泡鱼
摘要

OGG中各种数据泵的初始化脚本是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、先导元数据## 导出元数据 (用户模式)userid=system/system_cm

OGG中各种数据泵的初始化脚本是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

一、先导元数据

## 导出元数据 (用户模式)
userid=system/system_cmcc_shsnc2018 
directory=BAK_DIR
dumpfile=expdp_boss2_1_10_metadata_%U.dmp
exclude=statistics
logfile = expdp_boss2_1_10_metadata.log
parallel=4
schemas=(ucr_act21,
uop_act21,
ucr_act22,
uop_act22,
ucr_act41,
uop_act41,
ucr_act42,
uop_act42,
ucr_catalog,
uop_catalog)
content=metadata_only

##导入元数据  (用户模式)
userid ='system/system_cmcc_shsnc2018'
directory=BAK_DIR
dumpfile=expdp_boss2_2_metadata_%U.dmp
logfile = impdp_boss2_2_pk_index.log
parallel=4
schemas=('UIA_ACT21_STA',
'UIA_ACT22_STA',
'UIA_ACT41_STA',
'UIA_ACT42_STA',
'UIF_ACT21_BI',
'UIF_ACT21_STA',
'UIF_ACT22_BI',
'UIF_ACT22_STA',
'UIF_ACT41_BI',
'UIF_ACT41_STA',
'UIF_ACT42_BI',
'UIF_ACT42_STA',
'UIF_PARAM2',
'UIF_PARAM4')
content=metadata_only
INCLUDE=index,CONSTRaiNT
remap_tablespace=(
TBS_ACT_DEF:TBS_ACT_HDACT08
USERS:TBS_ACT_HDACT08
TS_VB_ACCT_01:TBS_ACT_HDACT08
TS_VB_INTF_DAT:TBS_ACT_HDACT08
TS_VB_BASE_DAT:TBS_ACT_HDACT08
TS_VB_INFO:TBS_ACT_HIACT07
TS_VB_INTF_IND:TBS_ACT_HIACT07
)

########################################################

# 目标库disable相关对象
# 目标数据库重构并open后,需要diable trigger/job/cascade reference;


对应的disable脚本如下:
set echo off
set verify off
set feedback off
set pagesize 10000
set heading off
set linesize 200
set trim on

spool disable_ref.txt
select 'alter table '||owner||'.'||table_name||' disable constraint '||constraint_name||';'
from dba_constraints
where constraint_type in ('R') and owner = 'XPADRPT' and delete_rule='CASCADE' and status ='ENABLED';
spool off

spool disable_trigger.txt

select 'alter trigger '||owner||'.'||trigger_name||' disable;'
from dba_triggers where owner = 'XPADRPT'  and STATUS='ENABLED';

spool off 


spool disable_job.txt

select 'execute DBMS_IJOB.BROKEN('||job||',TRUE); commit;'
       from dba_jobs
       where schema_user = 'XPADRPT' and BROKEN='N';

spool off 

########################################################

二、再导数据

#############################
-- 会列出普通表与分区表

select owner,segment_name,sum(bytes)/1024/1024/1024 from dba_segments where owner='UCR_ACT41' and segment_type in ('TABLE','TABLE PARTITioN') group by owner,segment_name order by sum(bytes)/1024/1024/1024 desc;

--列出(普通表+分区别总数)、分区总数
select owner,object_type,count(1) as"NUM" from dba_objects
where owner in ('TEST') and object_type in ('TABLE','TABLE PARTITION')
group by owner,object_type ;


-- dba_tables 中包含普通表与分区表

#############################

1、用户模式到数据

##导出
userid=system/system_cmcc_shsnc2018 
directory=BAK_DIR
dumpfile=expdp_UMT_ACT2_data_20180714_%U.dmp
exclude=statistics
logfile = expdp_UMT_ACT2_data_20180714.log
parallel=4
schemas=UMT_ACT2
content=data_only
compression=DATA_ONLY

##导入
userid=system/system_cmcc_shsnc2018 
directory=BAK_DIR
dumpfile=expdp_UMT_ACT2_data_20180714_%U.dmp
exclude=statistics
logfile =impdp_UMT_ACT2_data_20180714.log
parallel=4
schemas=UMT_ACT2

2、表模式导数据

##导出
userid=system/system_cmcc_shsnc2018 
directory=BAK_DIR
dumpfile=expdp_UCR_ACT42_1_2_20180715_%U.dmp
exclude=statistics
logfile = expdp_UCR_ACT42_1_2_20180715.log
parallel=4
tables=UCR_ACT42.TF_B_WRITEOFFLOG_D,UCR_ACT42.TI_OH_SMS_2015
content=data_only
compression=DATA_ONLY


##导入
userid=system/system_cmcc_shsnc2018 
directory=BAK_DIR
dumpfile=expdp_UCR_ACT42_3_7_20180716_%U.dmp
logfile =impdp_UCR_ACT42_3_7_20180716.log
parallel=25
tables=UCR_ACT42.TF_B_SCORE_TRADELOG,                  
UCR_ACT42.TS_B_BILL_BEFORE,                 
UCR_ACT42.TF_BH_INTEGRALBILL_OLD,               
UCR_ACT42.TP_INFOCHECK_RESULT_NEW,              
UCR_ACT42.TF_B_PAYLOG

3、 某用户下排除特定表导其他表的数据

## 导出
userid=system/system_cmcc_shsnc2018 
directory=BAK_DIR
dumpfile=expdp_UCR_ACT21_181_20180718_%U.dmp
logfile = expdp_UCR_ACT21_181_20180718.log
parallel=5
SCHEMAS=ucr_act21
content=data_only
compression=DATA_ONLY
exclude=statistics,TABLE:"IN ('XX','XX')"


## 导入
userid=system/system_cmcc_shsnc2018 
directory=BAK_DIR
dumpfile=expdp_UCR_ACT21_181_20180718_%U.dmp
logfile = impdp_UCR_ACT21_181_20180718.log
parallel=25
SCHEMAS=ucr_act21

关于OGG中各种数据泵的初始化脚本是什么问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网精选频道了解更多相关知识。

--结束END--

本文标题: OGG中各种数据泵的初始化脚本是什么

本文链接: https://www.lsjlt.com/news/245652.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • OGG中各种数据泵的初始化脚本是什么
    OGG中各种数据泵的初始化脚本是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、先导元数据## 导出元数据 (用户模式)userid=system/system_cm...
    99+
    2023-06-06
  • oracle 10g初始化参数文件pfile中各参数的含义是什么
    oracle 10g初始化参数文件pfile中各参数的含义是什么,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。pfile中存放...
    99+
    2024-04-02
  • mysql初始化数据库的方法是什么
    要初始化一个数据库,可以通过以下步骤: 登录MySQL数据库服务器,可以使用如下命令: mysql -u root -p ...
    99+
    2024-05-06
    mysql
  • mysql数据库中的初始密码是什么
    小编给大家分享一下mysql数据库中的初始密码是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧! ...
    99+
    2024-04-02
  • php有几种数组初始化方法 分别是什么
    PHP是一种广泛应用于Web开发的脚本语言,它的数组有多种初始化方式。本文将介绍PHP数组的不同初始化方法并进行详细说明。一、定义一个空数组空数组是最简单的初始化方式,它可以使用以下方式进行:$array = array();或$array...
    99+
    2023-05-22
  • delphi数组初始化的方法是什么
    在Delphi中,有几种初始化数组的方法:1. 手动初始化:可以通过逐个指定数组元素的值来手动初始化数组。例如:```delphiv...
    99+
    2023-09-22
    delphi
  • c++数组初始化的方法是什么
    C++中有多种方式可以初始化数组:1. 使用赋值语句逐个初始化数组元素。```cppint arr[5];arr[0] = 1;ar...
    99+
    2023-09-28
    c++
  • golang数组初始化的方法是什么
    在Go语言中,可以使用以下方法初始化数组:1. 使用var关键字声明数组,并在声明时指定数组的长度,数组的元素会被自动初始化为对应类...
    99+
    2023-09-27
    golang
  • java初始化数组的方法是什么
    Java中初始化数组有以下几种方法:1. 静态初始化:在声明数组的同时直接为数组元素赋值。```javaint[] arr = {1...
    99+
    2023-08-29
    java
  • SpringBoot中的Bean初始化方法是什么
    本篇内容介绍了“SpringBoot中的Bean初始化方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!注解说明使用注解: @Post...
    99+
    2023-06-21
  • spring中bean的初始化方法是什么
    在Spring中,bean的初始化可以通过两种方式来完成:使用@Bean注解的initMethod属性或者实现Initializin...
    99+
    2023-09-21
    spring
  • python中包初始化的作用是什么
    python中包初始化的作用是什么?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。python是什么意思Python是一种跨平台的、具有解释性、编译性、互动性和面...
    99+
    2023-06-14
  • Linux中systemd的初始化流程是什么
    在Linux中,systemd是一个系统和服务管理器,它负责启动系统服务和管理系统进程。systemd的初始化流程如下: 系统引...
    99+
    2024-04-02
  • java中double初始化的方法是什么
    在Java中,可以使用以下方法来初始化一个double变量: 1、直接赋值: double num = 10.5; 2、使用构造器...
    99+
    2024-04-02
  • Java 中HashMap初始化的另一种方式是怎么
    Java 中HashMap初始化的另一种方式是怎么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。如果你接触过不同的语言,从语法和代码层面来说,Java 是一种不折不扣的“臃...
    99+
    2023-06-19
  • Vue Router中Matcher的初始化流程是什么
    这篇文章主要讲解了“Vue Router中Matcher的初始化流程是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue Router中Matcher的初始化流程是...
    99+
    2023-06-30
  • C#中的变量初始化形式是什么
    本篇内容主要讲解“C#中的变量初始化形式是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#中的变量初始化形式是什么”吧!C# 中的变量初始化变量通过在等号后跟一个常量表达式进行初始化(赋值...
    99+
    2023-06-17
  • java数组初始化的操作方法是什么
    Java中数组的初始化有多种方法,下面列举了几种常见的方式:1. 在声明数组时直接赋值,例如:```javaint[] nums =...
    99+
    2023-08-18
    java
  • java二维数组初始化的方法是什么
    Java二维数组可以使用以下几种方式进行初始化:1. 直接初始化:在声明数组的同时,直接给数组元素赋值。```javaint[][]...
    99+
    2023-09-16
    java
  • c++指针数组初始化的方法是什么
    C++中,可以使用以下方法来初始化指针数组:1. 使用一维数组初始化指针数组:cppint arr[] = {1, 2, 3};in...
    99+
    2023-10-18
    c++
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作