Source DB Server:
OS: OEL 7.5
Database Name: CLONE
DB Version: 11.2.0.4
Schema: RUPESH
TABLE: EMP
Tablespace: TEST
Target DB Server:
OS: OEL 7.5
Database Name: ORCL
Pluggable DB Name: ORCLPDB
DB Version: 12.2.0.1
Schema: C##RUPESH => Local User
Tablespace: USERS
Step 1: Check current versions of both source and target DBs.
Source:
[oracle@clone oracle]$ sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Sun Jun 10 19:47:17 2018
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> select banner from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
PL/SQL Release 11.2.0.4.0 - Production
CORE 11.2.0.4.0 Production
TNS for Linux: Version 11.2.0.4.0 - Production
NLSRTL Version 11.2.0.4.0 - Production
Target:
[oracle@test oracle]$ sqlplus / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on Sun Jun 10 19:47:43 2018
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL> select banner from v$version;
BANNER
--------------------------------------------------------------------------------
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
PL/SQL Release 12.2.0.1.0 - Production
CORE 12.2.0.1.0 Production
TNS for Linux: Version 12.2.0.1.0 - Production
NLSRTL Version 12.2.0.1.0 - Production
You can check whether pluggable feature is enabled or not using below command.
SQL> show pdbs
CON_ID CON_NAME OPEN MODE RESTRICTED
------ ------------- ---------- ----------
2 PDB$SEED READ ONLY NO
3 ORCLPDB READ WRITE NO
Step 2: Get table metadata details from source DB.
SQL> set lines 300 pages 3000
SQL> col directory_name for a13
SQL> col directory_path for a34
SQL> col owner for a13
SQL> select * from dba_directories where directory_name='DIR';
OWNER DIRECTORY_NAM DIRECTORY_PATH
------------- ------------- ----------------------------------
SYS DIR /u01/app/oracle/
SQL> select username,account_status,default_tablespace from dba_users where username='RUPESH';
USERNAME ACCOUNT_STATUS DEFAULT_TABLESPACE
---------- ---------------- -------------------
RUPESH OPEN TEST
SQL> conn rupesh
Enter password:
Connected.
SQL>
SQL> select * from tab;
TNAME TABTYPE CLUSTERID
--------- ------- ----------
EMP TABLE
SQL> select * from emp;
ID NAME
---------- ------------
1 Tom
1 Tom
1 Tom
1 Tom
1 Tom
1 Tom
1 Tom
7 rows selected.
[oracle@clone oracle]$ expdp directory=DIR dumpfile=expdp_emp.dmp logfile=expdp_emp.log tables=rupesh.emp
Export: Release 11.2.0.4.0 - Production on Sun Jun 10 20:00:01 2018
Copyright (c) 1982, 2011, Oracle and/or its affiliates. All rights reserved.
Username: / as sysdba
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
Starting "SYS"."SYS_EXPORT_TABLE_01": /******** AS SYSDBA directory=DIR dumpfile=expdp_emp.dmp logfile=expdp_emp.log tables=rupesh.emp
Estimate in progress using BLOCKS method...
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 64 KB
Processing object type TABLE_EXPORT/TABLE/TABLE
. . exported "RUPESH"."EMP" 5.476 KB 7 rows
Master table "SYS"."SYS_EXPORT_TABLE_01" successfully loaded/unloaded
******************************************************************************
Dump file set for SYS.SYS_EXPORT_TABLE_01 is:
/u01/app/oracle/expdp_emp.dmp
Job "SYS"."SYS_EXPORT_TABLE_01" successfully completed at Sun Jun 10 20:00:12 2018 elapsed 0 00:00:06
[oracle@clone oracle]$ pwd
/u01/app/oracle
[oracle@clone oracle]$ ls -ltr expdp*
-rw-r----- 1 oracle oinstall 94208 Jun 10 20:00 expdp_emp.dmp
-rw-r--r-- 1 oracle oinstall 1060 Jun 10 20:00 expdp_emp.log
Copy exported table on target DB server.
[oracle@clone oracle]$ scp expdp_emp.dmp oracle@test:/u01/app/oracle
oracle@test's password:
expdp_emp.dmp 100% 92KB 20.7MB/s 00:00
Step 4: Check user metadata on target DB server.
SQL> select username,account_status,default_tablespace from dba_users where username='C##RUPESH';
USERNAME ACCOUNT_STATUS DEFAULT_TABLESPACE
----------- --------------- -------------------
C##RUPESH OPEN USERS
SQL> conn C##RUPESH
Enter password:
Connected.
SQL> select * from tab;
TNAME TABTYPE CLUSTERID
-------- ----------- ---------------
DEPT TABLE
[oracle@test admin]$ cat tnsnames.ora | grep -10 ORCLPDB
ORCLPDB =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = test.localdomain)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.localdomain)
)
)
Step 5: Start import on target DB server.
[oracle@test oracle]$ impdp directory=DIR dumpfile=expdp_emp.dmp logfile=impdp_emp.log tables=rupesh.emp remap_schema=rupesh:C##RUPESH remap_tablespace=TEST:USERS
Import: Release 12.2.0.1.0 - Production on Sun Jun 10 20:03:24 2018
Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserved.
Username: system@ORCLPDB
Password:
Connected to: Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
Warning: Oracle Data Pump operations are not typically needed when connected to the root or seed of a container database.
Master table "SYSTEM"."SYS_IMPORT_TABLE_01" successfully loaded/unloaded
import done in AL32UTF8 character set and AL16UTF16 NCHAR character set
export done in WE8MSWIN1252 character set and AL16UTF16 NCHAR character set
Warning: possible data loss in character set conversions
Starting "SYSTEM"."SYS_IMPORT_TABLE_01": system/********@ORCLPDB directory=DIR dumpfile=expdp_emp.dmp logfile=impdp_emp.log tables=rupesh.emp remap_schema=rupesh:C##RUPESH remap_tablespace=TEST:USERS
Processing object type TABLE_EXPORT/TABLE/TABLE
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
. . imported "C##RUPESH"."EMP" 5.476 KB 7 rows
Job "SYSTEM"."SYS_IMPORT_TABLE_01" successfully completed at Sun Jun 10 20:03:43 2018 elapsed 0 00:00:08
SQL> conn C##RUPESH
Enter password:
Connected.
SQL> select * from tab;
TNAME TABTYPE CLUSTERID
----- --------- -----------
DEPT TABLE
EMP TABLE
SQL> select * from emp;
ID NAME
---------- ------------
1 Tom
1 Tom
1 Tom
1 Tom
1 Tom
1 Tom
1 Tom
7 rows selected.
TƯ VẤN: Click hoặc Hotline/Zalo 090.29.12.888
=============================
Website không chứa bất kỳ quảng cáo nào, mọi đóng góp để duy trì phát triển cho website (donation) xin vui lòng gửi về STK 90.2142.8888 - Ngân hàng Vietcombank Thăng Long - TRAN VAN BINH
=============================
Nếu bạn không muốn bị AI thay thế và tiết kiệm 3-5 NĂM trên con đường trở thành DBA chuyên nghiệp hay làm chủ Database thì hãy đăng ký ngay KHOÁ HỌC ORACLE DATABASE A-Z ENTERPRISE, được Coaching trực tiếp từ tôi với toàn bộ bí kíp thực chiến, thủ tục, quy trình của gần 20 năm kinh nghiệm (mà bạn sẽ KHÔNG THỂ tìm kiếm trên Internet/Google) từ đó giúp bạn dễ dàng quản trị mọi hệ thống Core tại Việt Nam và trên thế giới, đỗ OCP.
- CÁCH ĐĂNG KÝ: Gõ (.) hoặc để lại số điện thoại hoặc inbox https://m.me/tranvanbinh.vn hoặc Hotline/Zalo 090.29.12.888
- Chi tiết tham khảo:
https://bit.ly/oaz_w
=============================
2 khóa học online qua video giúp bạn nhanh chóng có những kiến thức nền tảng về Linux, Oracle, học mọi nơi, chỉ cần có Internet/4G:
- Oracle cơ bản: https://bit.ly/admin_1200
- Linux: https://bit.ly/linux_1200
=============================
KẾT NỐI VỚI CHUYÊN GIA TRẦN VĂN BÌNH:
📧 Mail: binhoracle@gmail.com
☎️ Mobile/Zalo: 0902912888
👨 Facebook: https://www.facebook.com/BinhOracleMaster
👨 Inbox Messenger: https://m.me/101036604657441 (profile)
👨 Fanpage: https://www.facebook.com/tranvanbinh.vn
👨 Inbox Fanpage: https://m.me/tranvanbinh.vn
👨👩 Group FB: https://www.facebook.com/groups/DBAVietNam
👨 Website: https://www.tranvanbinh.vn
👨 Blogger: https://tranvanbinhmaster.blogspot.com
🎬 Youtube: https://www.youtube.com/@binhguru
👨 Tiktok: https://www.tiktok.com/@binhguru
👨 Linkin: https://www.linkedin.com/in/binhoracle
👨 Twitter: https://twitter.com/binhguru
👨 Podcast: https://www.podbean.com/pu/pbblog-eskre-5f82d6
👨 Địa chỉ: Tòa nhà Sun Square - 21 Lê Đức Thọ - Phường Mỹ Đình 1 - Quận Nam Từ Liêm - TP.Hà Nội
=============================
cơ sở dữ liệu, cơ sở dữ liệu quốc gia, database, AI, trí tuệ nhân tạo, artificial intelligence, machine learning, deep learning, LLM, ChatGPT, DeepSeek, Grok, oracle tutorial, học oracle database, Tự học Oracle, Tài liệu Oracle 12c tiếng Việt, Hướng dẫn sử dụng Oracle Database, Oracle SQL cơ bản, Oracle SQL là gì, Khóa học Oracle Hà Nội, Học chứng chỉ Oracle ở đầu, Khóa học Oracle online,sql tutorial, khóa học pl/sql tutorial, học dba, học dba ở việt nam, khóa học dba, khóa học dba sql, tài liệu học dba oracle, Khóa học Oracle online, học oracle sql, học oracle ở đâu tphcm, học oracle bắt đầu từ đâu, học oracle ở hà nội, oracle database tutorial, oracle database 12c, oracle database là gì, oracle database 11g, oracle download, oracle database 19c/21c/23c/23ai, oracle dba tutorial, oracle tunning, sql tunning , oracle 12c, oracle multitenant, Container Databases (CDB), Pluggable Databases (PDB), oracle cloud, oracle security, oracle fga, audit_trail,oracle RAC, ASM, oracle dataguard, oracle goldengate, mview, oracle exadata, oracle oca, oracle ocp, oracle ocm , oracle weblogic, postgresql tutorial, mysql tutorial, mariadb tutorial, ms sql server tutorial, nosql, mongodb tutorial, oci, cloud, middleware tutorial, docker, k8s, micro service, hoc solaris tutorial, hoc linux tutorial, hoc aix tutorial, unix tutorial, securecrt, xshell, mobaxterm, putty