网站建设与运营第二次在线作业,在线制作logo图片免费,全部游戏免费(试玩),东莞常平有什么好玩的Transporting a Database Over the Network: Example
这个的方式导入可以不需要传输dmp文件#xff0c;我原本是想从11g导入到pdb2的#xff0c;但是因为版本的原因#xff0c;就直接实验从pdb1导入到pdb2吧。
这种方式和前面完全传输的方式类似#xff0c;不需要事先在目…Transporting a Database Over the Network: Example
这个的方式导入可以不需要传输dmp文件我原本是想从11g导入到pdb2的但是因为版本的原因就直接实验从pdb1导入到pdb2吧。
这种方式和前面完全传输的方式类似不需要事先在目标数据库创建相同的表空间而且不也不用有导出数据文件的这一步操作。
1.在pbd2创建dblink
SQL show pdbs;CON_ID CON_NAME OPEN MODE RESTRICTED
---------- ------------------------------ ---------- ----------4 PDB2 READ WRITE NO
SQL SELECT file_name, tablespace_name FROM dba_data_files;SQL col file_name for a50
SQL /FILE_NAME TABLESPACE_NAME
-------------------------------------------------- ------------------------------
/u01/app/oracle/oradata/CDB/pdb2/system01.dbf SYSTEM
/u01/app/oracle/oradata/CDB/pdb2/sysaux01.dbf SYSAUX
/u01/app/oracle/oradata/CDB/pdb2/undotbs01.dbf UNDOTBS1SQL create tablespace users;Tablespace created.SQL create public database link pdb2_lk connect to system identified by oracle usingpdb2;Database link created.2.传输数据文件
#将pdb1的数据文件传输到pdb2[oracle19c oradata]$ cd CDB
[oracle19c CDB]$ ll -ls
total 252418418288 -rw-r-----. 1 oracle oinstall 18726912 Jan 17 18:04 control01.ctl18288 -rw-r-----. 1 oracle oinstall 18726912 Jan 17 18:04 control02.ctl0 drwxr-x---. 2 oracle oinstall 104 Jan 17 13:55 pdb10 drwxr-x---. 3 oracle oinstall 122 Jan 17 16:08 pdb20 drwxr-x---. 2 oracle oinstall 111 Jan 17 13:40 pdbseed
204804 -rw-r-----. 1 oracle oinstall 209715712 Jan 17 17:05 redo01.log
204804 -rw-r-----. 1 oracle oinstall 209715712 Jan 17 18:03 redo02.log
204804 -rw-r-----. 1 oracle oinstall 209715712 Jan 17 13:54 redo03.log
542728 -rw-r-----. 1 oracle oinstall 555753472 Jan 17 18:00 sysaux01.dbf
911368 -rw-r-----. 1 oracle oinstall 933240832 Jan 17 18:02 system01.dbf
122124 -rw-r-----. 1 oracle oinstall 136323072 Jan 17 17:06 temp01.dbf
291848 -rw-r-----. 1 oracle oinstall 298852352 Jan 17 17:59 undotbs01.dbf5128 -rw-r-----. 1 oracle oinstall 5251072 Jan 17 17:10 users01.dbf
[oracle19c CDB]$ cd pdb1
[oracle19c pdb1]$ ll -l
total 737856
-rw-r-----. 1 oracle oinstall 356524032 Jan 17 18:02 sysaux01.dbf
-rw-r-----. 1 oracle oinstall 283123712 Jan 17 18:02 system01.dbf
-rw-r-----. 1 oracle oinstall 37756928 Jan 17 14:03 temp01.dbf
-rw-r-----. 1 oracle oinstall 110108672 Jan 17 17:59 undotbs01.dbf
-rw-r-----. 1 oracle oinstall 5251072 Jan 17 17:10 users01.dbf[oracle19c CDB]$ cd pdb2
[oracle19c pdb2]$ ll -ls
total 8482040 drwxr-x---. 3 oracle oinstall 46 Jan 17 17:56 CDB
348168 -rw-r-----. 1 oracle oinstall 356524032 Jan 17 17:59 sysaux01.dbf
276488 -rw-r-----. 1 oracle oinstall 283123712 Jan 17 17:59 system01.dbf
121140 -rw-r-----. 1 oracle oinstall 135274496 Jan 17 17:08 temp012024-01-17_13-40-38-652-PM.dbf
102408 -rw-r-----. 1 oracle oinstall 104865792 Jan 17 17:59 undotbs01.dbf
[oracle19c pdb2]$ pwd
/u01/app/oracle/oradata/CDB/pdb2
[oracle19c pdb2]$ cp /u01/app/oracle/oradata/CDB/pdb1/users01.dbf /u01/app/oracle/oradata/CDB/pdb2/
[oracle19c pdb2]$ ll -ls
total 8533320 drwxr-x---. 3 oracle oinstall 46 Jan 17 17:56 CDB
348168 -rw-r-----. 1 oracle oinstall 356524032 Jan 17 17:59 sysaux01.dbf
276488 -rw-r-----. 1 oracle oinstall 283123712 Jan 17 18:06 system01.dbf
121140 -rw-r-----. 1 oracle oinstall 135274496 Jan 17 17:08 temp012024-01-17_13-40-38-652-PM.dbf
102408 -rw-r-----. 1 oracle oinstall 104865792 Jan 17 18:06 undotbs01.dbf5128 -rw-r-----. 1 oracle oinstall 5251072 Jan 17 18:06 users01.dbf
3.执行命令导入
[oracle19c admin]$ impdp system/oraclepdb2 fully network_linkpdb2_lk transportablealways transport_datafiles/u01/app/oracle/oradata/CDB/pdb2/users01.dbf logfileimp.log