付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、分销BI 数据库数据初始化技术手册一、前言首先,分销BI 数据库的结构与各地分子公司的业务数据结构有相应的变化,增加了两个时间戳的字段,以表示数据的新增时间以及最后被修改时间。其次,每个分子公司都有约 100 张数据表需要删除操作信息。所以这部分表除了包含原表所有字段,还需要增加三个字段,分别“流水号”、“删除操作数据库用户名称”、“删除时间”。此文档为分销BI 数据库数据初始化技术手册。二、BI 数据库表结构字段说明1.生产数据库里面有如下结构的表 test(建表语句如下)2.目标数据库里面有如下结构的表 test(建表语句如下)create table test(id number(20)
2、, column_a char(20), column_b char(20),column_c char(20), column_d char(20),column_e char(20),column_f char(20),.,column_z char(20),_last_modify_time date,_create_time date);alter table synctest.test2 add constratest2pri primary key(id);-对比生产库表中的test增加字段:_last_modify_time、_create_timecreate table te
3、st (id number(20), column_a char(20), column_b char(20),column_c char(20), column_d char(20),column_e char(20),column_f char(20),.,column_z char(20);alter table synctest.test2 add constratest2pri primary key(id);三、删除操作表结构说明1.生产数据库里面有如下结构的表 schema1.test(建表语句如下)2.表 delete_schema1.test(建表语句如下)目标数据库删除操作
4、四、BI 数据库数据初始化步骤1.检测相关的数据库拥护模式下包含 blob、clob 字段的表2.通过建立网络连接直接建立相应的表结构DROP PUBLIC DATABASE LINK another;CREATE PUBLIC DATABASE LINK another CONNECT TO goldengate IDENTIFIED BY goldengate USING (DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL =TCP)(HOST =192.168.0.18)(PORT = 1521)(CONNECT_DATA =(SERVICE
5、_NAME =create table delete_op_test(CURPONUMBER(20), id number(20), column_a char(20), column_b char(20),column_c char(20),column_d char(20),column_e char(20),column_f char(20),.,column_z char(20) db_op_name varchar2(32), delete_op_time date);-新建删除超做数据表delete_op_tableCURPONUMBER(20)-数据流水号Column_a-Col
6、umn_z-删除中所有字Db_op_name- -是什么数据库用户执行的该数据Delete_op_time-相关删除操作的时间create table test (id number(20), column_a char(20), column_b char(20),column_c char(20), column_d char(20),column_e char(20),column_f char(20),.,column_z char(20);alter table synctest.test2 add constratest2pri primary key(id);各地数据库用户数据字
7、典以及数据文件的导出数据字典导入所有 、 、 #rm disable_fks.sql#rm disable_triggers.sql#rm disable_cas_del.sqlimp jinshan_del/db2admin file=jinshan_del.dmp fromuser=GMZSK touser=JINSHAN_DELignore=y log=jinshan_del.txt#expgoldengate/goldengatefile=jinshan.dmpowner=gmzskgrants=nsistics=nonetriggeromprerows=nSQL select dbm
8、s_flashback.get_system_change_number from dual; GET_SYSTEM_CHANGE_NUMBER-2822878130exp / owner=Schema_data.dmp grants=n sistics=none triggers=n compre=2822878130gmzsk);createtableJINSHAN_DEL.SYS_AUTH_DOCasselect*from GMZSK.SYS_AUTH_DOCanother WHERE 11;createtable_PARTY_asselect*from_PARTY_another WH
9、ERE 11; 数据库用户数据导入,生成增加时间戳字段的 运行批处理Spool add_column.sqlset line 200set head offselect alter table | owner | . | table_name | add (_create_time date default sysdate notnull ,_last_modify_timedate default sysdatenotnull ); from dba_tables whereowner=SOURCE;spool off运行增加时间戳字段的 $sqlplus / as sysdbaSqladd
10、_column.sql五、删除操作数据初始化因为删除操作表里面不存在数据初始化,所以只需要在相关的用户模式下建立相应的表结构即可。 imp goldengate/goldengate file=/gdfs01/goldengate/dirsql/jse.dmp fromuser=IM touser=DUPignore=y;#rm disable_jobs.sql#vi disable_all.sql切换相关的SchemaSqldisable_all.sql通过建立网络连接直接建立包含 、 的表结 构导出需要删除操作的业务表结构需要删除操作业务表结构导入生成删除操作业务表增加相关字段的Spool
11、 add_delete_op.sqlset line 200 imp goldengate/goldengate file=/gdfs01/goldengate/dirsql/jse.dmp fromuser=IM touser=DUPignore=y;exp goldengate/goldengate file=schema.dmptableS=(TB,SOURCE.TEST2,SOURCE.KKND)rowonstras=n indexes=nDROP PUBLIC DATABASE LINK another;CREATE PUBLIC DATABASE LINK another CONN
12、ECT TO goldengate IDENTIFIED BY goldengate USING (DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST =192.168.0.18)(PORT = 1521)(CONNECT_DATA =(SERVICE_NAME =gmzsk);create tableJINSHAN_DEL.SYS_AUTH_DOC as select * from GMZSK.SYS_AUTH_DOCanother WHERE 11;create table_PARTY_as select * from_PARTY_another WHERE 11;修改并运行生产的删除操作业务表增加相关字段的Sql
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 卧床病人皮肤护理的常见误区
- 2026年赶花会幼儿园
- 2026年幼儿园鱼的讲解
- 2026年幼儿园 区别方位空间
- 2026年幼儿园0 5数学
- 2026年读书日课件幼儿园
- 宫腔粘连术后康复期护理
- 瓦屋面施工方案(2026新版)
- 梅毒感染对孕妇心理健康的影响及护理
- 学术研究诚信与合规承诺函4篇
- 高效复习赢战期中!课件+-2025-2026学年高中冲刺期中主题班会
- 2025年完整版《安全生产法》
- 消毒技术规范知识培训课件
- 医院安全生产法课件
- 入团申请汇报答辩大纲
- T/CRRA 2301-2024国有企业废旧物资交易平台服务流程管理规范
- 2025事业单位工勤技能考试题库(含答案)
- 接触网安全操作规程及维护手册
- 蔬菜大棚初步设计报告范文
- 云南工会慰问管理办法
- 村级监理及管理制度
评论
0/150
提交评论