把oracle11g数据导入19c,oracle11g2oracle11g && oracle11g2oracle19c

最近在搞oracle 数据库迁移,全量增量。好久没有搞oracle了,东西忘的差不多,感觉还是整理一下,以后可以直接使用。

oralce 11g 全量增量到 异地oralce 11g 和 oralce 19c 脚本。

使用三种方式,exp,expdp,rman。

oracle11g2oracle11g

11g211g-环境如下

fe87dbff06f7769ad8d0eba0561b368a.png

本来想两边都2G 内存,奈何没钱买好电脑。

11g211g-创建用户

两边同时创建oracle用户daxiong1,daxiong2,daxiong3步骤一样,只列举一个用户(daxiong1)

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

[oracle@master ~]$ ./oracle_script/bin/create_oracle_user.sh -u daxiong1 -p daxiong1

Oracle user [ daxiong1 ] created successfully!!!

[oracle@master ~]$ sqlplus daxiong1/daxiong1

=======================================

[oracle@slave ~]$ ./oracle_script/bin/create_oracle_user.sh -u daxiong1 -p daxiong1

Oracle user [ daxiong1 ] created successfully!!!

[oracle@slave ~]$ sqlplus daxiong1/daxiong1

View Code

65914e0a6575d0a98b1ef931998b6a9d.png

11g211g-造数

master端造一些数据:

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

--创建测试表

create table t1(

id int,

name varchar(100)

);

--插入几条数据

insert into t1 values(1,'小一');

insert into t1 values(2,'小二');

insert into t1 values(3,'小三');

insert into t1 values(4,'小四');

insert into t1 values(9,'小五');

--查看一下

select * from t1;

View Code

7dbac7b30f6190e9fd4d39396b74bd19.png

11g211g-exp/imp

master上导出daxiong1,daxiong2用户数据:

8506216c0985efe59e6569d83fe39fb2.png

在slave上还原daxiong1,和daxiong2 用户数据

现在master上测试一下:

18c9e5fc6e27f8de8c80e66c64d0cd94.png

导入数据:

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

./oracle11g_exp_imp.sh -t imp -u daxiong1,daxiong2 -d /home/oracle/oracle_script/data/20200731 -f daxiong1_095113.dmp

View Code

1041f2d5a27a29e44ac26d7b58f4ba02.png

导入到slave-查看slave用户(daxiong1和daxiong2)是否有t1表

6d3003bde2628e77b5952a10ee7bc5b9.png

导入到slave-打包到slave:

63c886203796ce647a3374b71e894d2f.png

aba38a9400286e1ced2d25cf19842617.png

导入到slave-数据导入:

8f900a89c6347c561fdf2122f13be562.png

961ddebeb323a10fe0623af514929fc1.png

./oracle11g_exp_imp.sh -t imp -u daxiong1,daxiong2 -d /home/oracle/oracle_script/data/20200731 -f daxiong1_095113.dmp

View Code

981ba32c8baa1fe730abf945e45d83e4.png

查看数据:

f6c60e22afd0e685330246810f816e08.png

11g211g-expdp/impdp

来源:https://www.cnblogs.com/daxiong1314/p/13403104.html