1. 程式人生 > >傳輸資料庫升級Oracle11.2.0.3到Oracle12.2

傳輸資料庫升級Oracle11.2.0.3到Oracle12.2

最近在找一些方法升級Oracle到12.2,怎樣才能停機時間短,普通的升級方式,我感覺很漫長。看了官方文件,發現了一個停機時間短的方法,利用傳輸資料庫的方式升級資料庫,能看到我的實驗,匯入時間是9分鐘,整體停機時間是15分鐘不到。我覺得可以接受了。

大致原理是:知道傳輸表空間的同學都知道,只需要匯出表空間的元資料,不用匯出實際的使用者資料。匯入也很快,匯入元資料後相當於讓Oracle知道我有這些表空間和資料檔案,你掛載就行。所以傳輸資料庫也是將源資料庫的整庫元資料匯出(匯出之前設定使用者自定義的表空間為只讀模式),然後將非管理表空間(SYSTEM,SYSAUX)的資料檔案拷貝到目標資料庫(我是在本地升級,完全可以不拷貝資料檔案),然後在目標資料庫匯入從源資料庫匯出的元資料即可,停機時間很短。

以下除實驗外的內容均摘自Oracle12cR2的官方文件,翻譯有錯誤,請多指正,本內容只針對如何使用傳輸資料庫的方式升級11.2.0.3到12.2,其餘內容未涉及。

1.關於傳輸資料

你可以在以下幾個級別上傳輸資料:資料庫,表空間,表,分割槽,子分割槽。

2.傳輸資料的限制以及傳輸資料庫的限制

注意以下是傳輸資料的一般限制:

l源和目標資料庫必須使用相相容的字符集。尤其要滿足以下條件之一:

n源資料庫和目標資料庫的字符集保持一致。

n源資料庫的字符集嚴格是目標資料庫字符集的子集,並且以下三個條件都要滿足:

²源資料庫必須是Oracle10g(10.1.0.3)或之後的版本

²表空間在傳輸的時候,字元長度的語義或者字元長度在源資料庫和目標資料庫中都保持一致

²要傳輸的資料不包含CLOB型別的欄位,或者源資料庫和目標資料庫的字符集都是單位元組或者多位元組。

n源資料庫的字符集嚴格是目標資料庫字符集的子集,並且以下兩個條件都要滿足:

²源資料庫是Oracle 10g(10.1.0.3)之前的版本

²源資料庫中最大的字元長度和目標資料庫的字符集保持一致。

l源資料庫和目標資料庫必須使用相相容的國家字符集。尤其要滿足以下條件之一:

n源資料庫和目標資料庫的字符集一致

n源資料庫必須是Oracle10g(10.1.0.3)或之後的版本,並且傳輸的表空間不包含NCHAR,NVARCHAR2,NCLOB欄位

l當執行一個傳輸操作時,有下面的限制:

n執行傳輸操作的使用者的預設表空間不能是傳輸的表空間之一。

n執行傳輸操作的使用者的預設表空間必須是讀寫的。

l在一個NON-CDB中,不能傳輸一個表空間到一個有同名的目標資料庫中。

在CDB總,不能傳輸一個表空間到一個有同名表空間的目標資料庫容器中。然而,不同的目標容器資料庫可以用夠同名的表空間。

可以使用REMAP_TABLESPACE匯入引數來匯入資料庫物件到不同的表空間中。可選擇的是,在傳輸操作之前,你可以重新命名即將傳輸的表空間或者目標表空間。

從Oracle 12c(12.2)開始,RMAN的RECOVER命令可以通過對映表空間的方式來移動一個表到不同的schema中。具體可以參考RMAN的官方文件。

l在一個CDB中,預設的資料泵匯出目錄DATA_PUMP_DIR不能在PDB中使用。必須在PDB中定義一個明確的目錄來執行你的資料庫匯入匯出操作。

l傳輸XMLTYPE的資料有以下的限制:

n目標資料庫必須安裝了XML DB

n引用到XMLTYPE型別表的預設schema不能是XML DB的標準Schema

n如果XMLTYPE型別表的schema不在目標的資料庫中,那麼這個Schema會被匯入並且註冊。如果Schema已經存在,那麼在匯入的時候會有資訊打印出來。

select distinct p.tablespace_name from dba_tablespaces p,

dba_xml_tables x, dba_users u, all_all_tables t where

t.table_name=x.table_name and t.tablespace_name=p.tablespace_name

and x.owner=u.username;

l由應用特別註明並且不透明的的型別的定義(比如RAW,BFILE和AnyTypes)都是可以傳輸的,但是都不能在跨平臺傳輸中被convert。它們實際的結構只能被應用知道。所以應用必須在這些型別傳輸到新的平臺上後處理位元組順序。型別和物件不管是直接還是間接使用了這些不透明的型別都會收到這樣的限制。

l當你在不同的時區的資料庫中傳輸一個包含了TIMESTAMP WITH LOCAL TIME ZONE型別表的表空間,這些表的TSLTZ不會被傳輸的。錯誤資訊會描述這些沒有被傳輸的表。不過,不包含TSLTZ資料的表和表空間都是會被傳輸的。

你可以通過以下的查詢來決定資料庫的時區:

SELECT DBTIMEZONE FROM DUAL;

你可以使用alter database語句來修改資料庫的時區。

在傳輸結束後,你可以使用資料泵來做傳統的export/import來做SLTZ資料的匯入匯出。

l分析工作空間不能作為跨平臺傳輸操作的一部分。如果源平臺和目標平臺是不同的,然後使用資料泵匯出/匯入匯出和匯入分析工作區。

當你使用Full模式傳輸的時候,源資料庫必須是Oracle11g(11.2.0.3)或之後的版本。目標資料庫必須是Oracle12c版本。當傳輸Oracle11g(11.2.0.3)或之後的版本的資料庫到Oracle12c,必須設定VERSION為12或者更高。當傳輸12c到12c的時候,COMPATIBLE初始化引數必須設定成12.0.0或更高。(這一段在資料庫傳輸中的限制條件中有提及,注意看)

3.傳輸資料庫(FULL模式)

3.1Full模式匯入匯出介紹

可以使用Ful傳輸模式的匯出和匯入特性從一個數據庫例項複製一個整庫到領完一個數據庫例項。

可以使用資料泵匯出一個DUMP檔案,如果需要傳輸DUMP檔案到目標資料庫(後面操作例項就是在本地直接升級,不需要傳輸DUMP檔案),然後匯入這個DUMP檔案。當然,你也可以使用NETWORK_LINK來跨網路複製資料庫。

被用來傳輸的表空間可以是資料庫字典管理或者是本地管理的方式。源資料庫的塊大小可以和目標資料庫塊大小不同。

3.2Full模式傳輸匯入匯出的限制

Full模式傳輸資料庫是一些限制的。

注意一下Full模式傳輸資料庫的限制:

l首先遵從上面傳輸資料的一般限制。

l不可以傳輸加密的表空間到一個不同位元組順序的平臺(endianness)

傳輸一個加密表空間到一個擁有相同位元組順序的平臺,在傳輸過程中甚至EXCRYPTION_PWD_PROMPT匯出引數為YES,或者使用ENCRYPTION_PASSWORD匯出引數。在匯入過程中,使用相同的匯入引數,並且設定和匯出時相同的密碼值。

lFull模式傳輸,匯入匯出可以在管理表空間中使用傳統的匯入匯出來匯入和匯出使用者自定義的資料庫物件。管理表空間是非使用者表空間,比如SYSTEM,SYSAUX表空間。

lFull模式傳輸,資料泵匯入匯出不能傳輸一個既在管理表空間中定義(SYSTEM,SYSAUX)又在使用者表空間定義的資料庫物件。比如,一個分割槽表可能既儲存在使用者表空間也儲存在管理表空間中。如果你有這樣的資料庫物件,那麼你必須在傳輸前重新定義這個資料庫物件。如果資料庫物件不能重新定義,你可以使用傳統的資料泵匯入匯出。

l當通過網路使用Full模式匯入匯出傳輸一個數據庫,當審計儲存在使用者自定義表空間的時候,管理表空間(SYSTEM,SYSAUX)的表物件不能使用審計。

3.3使用資料泵檔案傳輸資料庫

可以使用資料泵檔案來傳輸資料庫

下面是使用資料泵檔案傳輸資料庫的簡介. 後面的例子會詳細介紹每一個案例。

1. 在源資料庫,把所有的使用者自定義表空間設定成只讀模式

在資料蹦匯出的時候確保下面的引數設定成指定的值:

• TRANSPORTABLE=ALWAYS

• FULL=Y

如果源資料庫的版本是Oracle11g(11.2.0.3)或之後的11g版本,必須設定VERSION為12或者更高。

如果源資料庫包含了任何的加密表空間或者表空間中包含了加密欄位的表,那麼你必須要麼設定ENCRYPTION_PWD_PROMPT=YES或者設定ENCRYPTION_PASSWORD引數。

匯出的資料泵檔案包含了使用者自定義表空間中的物件元資料,以及在管理表空間(SYSTEM,SYSAUX)中使用者自定義的物件元資料。

2. 傳輸資料泵檔案.

拷貝資料泵檔案到目標資料庫伺服器能訪問的地方。

3. 傳輸所有使用者自定義表空間的資料檔案,並且拷貝到目標資料庫伺服器能訪問的地方。

如果源平臺和目標平臺的位元組順序不同,先通過查詢V$TRANSORTABLE_PLATFORM檢視檢查位元組順序格式。然後使用下面的方式之一來CONVERT資料檔案:

• 使用DBMS_FILE_TRANSFER 包中的GET_FILE 或者 PUT_FILE 過程在轉義資料檔案. 這些過程會自動的轉義資料檔案。

• 使用RMAN CONVERT命令來convert資料檔案到目標平臺的位元組順序。

4. (可選)恢復使用者自定義表空間的資料檔案到讀寫模式

5. 在目標資料庫,匯入源資料庫

當匯入成功後,使用者自定義的表空間會變成讀寫模式。

實戰操作

環境介紹:

    我是在一個伺服器上同時安裝了11.2.0.3和12.2.目的是在一個伺服器上升級11.2.0.3到12.2.傳輸之前需要在12.2上新建好一個新的空庫(安裝12.2和建庫這裡不介紹),另外我是本地升級的,所以不需要convert資料檔案,convert的操作這裡也沒涉及。

1.檢查我的資料庫版本

$ sqlplus / as sysdba

 

SQL*Plus: Release 11.2.0.3.0 Production on Thu Sep 14 17:47:17 2017

 

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

 

 

Connected to:

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

 

SQL> select * from v$version;

 

BANNER

--------------------------------------------------------------------------------

Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

PL/SQL Release 11.2.0.3.0 - Production

CORE    11.2.0.3.0      Production

TNS for Linux: Version 11.2.0.3.0 - Production

NLSRTL Version 11.2.0.3.0 - Production

 

SQL> select version from v$instance;

 

VERSION

-----------------

11.2.0.3.0

之前有提到Full模式全庫傳輸,版本必須大於等於11.2.0.3.我這裡恰好是11.2.0.3,所以可以升級。

2.檢查源資料庫和目標資料庫字符集以及國家字符集。

源資料庫:

SQL> select * from v$nls_parameters;

 

PARAMETER                      VALUE

------------------------------ ----------------------------------------------------------------

NLS_LANGUAGE                   AMERICAN

NLS_TERRITORY                  AMERICA

NLS_CURRENCY                   $

NLS_ISO_CURRENCY               AMERICA

NLS_NUMERIC_CHARACTERS         .,

NLS_CALENDAR                   GREGORIAN

NLS_DATE_FORMAT                DD-MON-RR

NLS_DATE_LANGUAGE              AMERICAN

NLS_CHARACTERSET               UTF8

NLS_SORT                       BINARY

NLS_TIME_FORMAT                HH.MI.SSXFF AM

 

PARAMETER                      VALUE

------------------------------ ----------------------------------------------------------------

NLS_TIMESTAMP_FORMAT           DD-MON-RR HH.MI.SSXFF AM

NLS_TIME_TZ_FORMAT             HH.MI.SSXFF AM TZR

NLS_TIMESTAMP_TZ_FORMAT        DD-MON-RR HH.MI.SSXFF AM TZR

NLS_DUAL_CURRENCY              $

NLS_NCHAR_CHARACTERSET         UTF8

NLS_COMP                       BINARY

NLS_LENGTH_SEMANTICS           BYTE

NLS_NCHAR_CONV_EXCP            FALSE

   目標資料庫:

SQL> select * from v$nls_parameters;

 

PARAMETER                 VALUE                              CON_ID

------------------------- ------------------------------ ----------

NLS_LANGUAGE              AMERICAN                                0

NLS_TERRITORY             AMERICA                                 0

NLS_CURRENCY              $                                       0

NLS_ISO_CURRENCY          AMERICA                                 0

NLS_NUMERIC_CHARACTERS    .,                                      0

NLS_CALENDAR              GREGORIAN                               0

NLS_DATE_FORMAT           DD-MON-RR                               0

NLS_DATE_LANGUAGE         AMERICAN                                0

NLS_CHARACTERSET          UTF8                                    0

NLS_SORT                  BINARY                                  0

NLS_TIME_FORMAT           HH.MI.SSXFF AM                          0

 

PARAMETER                 VALUE                              CON_ID

------------------------- ------------------------------ ----------

NLS_TIMESTAMP_FORMAT      DD-MON-RR HH.MI.SSXFF AM                0

NLS_TIME_TZ_FORMAT        HH.MI.SSXFF AM TZR                      0

NLS_TIMESTAMP_TZ_FORMAT   DD-MON-RR HH.MI.SSXFF AM TZR            0

NLS_DUAL_CURRENCY         $                                       0

NLS_NCHAR_CHARACTERSET    UTF8                                    0

NLS_COMP                  BINARY                                  0

NLS_LENGTH_SEMANTICS      BYTE                                    0

NLS_NCHAR_CONV_EXCP       FALSE                                   0

3.檢查源資料庫和目標資料庫的時區

源資料庫:

SQL> select dbtimezone from dual;

 

DBTIME

------

+08:00

目標資料庫:

SQL> select dbtimezone from dual;

 

DBTIME

------

+08:00

4.設定使用者自定義表空間為只讀模式

將使用者自定義的表空間設定成只讀模式,如果不設定,匯出的時候會報錯

ORA-29335: tablespace 'PDATA01' is not read only

ORA-29335: tablespace 'PINDEX01' is not read only

設定表空間只讀模式

SQL> alter tablespace PDATA01 read only;

 

Tablespace altered.

 

SQL> alter tablespace PINDEX01  read only;

 

Tablespace altered.

5.使用資料泵Full模式transportable匯出

匯出目錄自己建立,這裡不提及。

expdp /' / as sysdba /' full=y dumpfile=csong.dmp directory=csong transportable=always logfile=csong.log version=12

還記的上面說過VERSION設定成12嗎?

如果不設定成12,會報如下的錯誤。

$ expdp /' / as sysdba /' full=y dumpfile=csong.dmp directory=csong transportable=always logfile=csong.log

Export: Release 11.2.0.3.0 - Production on Wed Sep 13 16:03:54 2017

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

ORA-39005: inconsistent arguments

ORA-39032: function TRANSPORTABLE is not supported in FULL jobs。

正確操作如下:

$ expdp /' / as sysdba /' full=y dumpfile=csong.dmp directory=csong transportable=always logfile=csong.log version=12

Export: Release 11.2.0.3.0 - Production on Wed Sep 13 16:20:05 2017

Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights reserved.

Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

Starting "SYS"."SYS_EXPORT_FULL_01":  "/******** AS SYSDBA" full=y dumpfile=csong.dmp directory=csong transportable=always logfile=csong.log version=12

Estimate in progress using BLOCKS method...

Processing object type DATABASE_EXPORT/PLUGTS_FULL/FULL/PLUGTS_TABLESPACE

Processing object type DATABASE_EXPORT/PLUGTS_FULL/PLUGTS_BLK

Processing object type DATABASE_EXPORT/EARLY_OPTIONS/VIEWS_AS_TABLES/TABLE_DATA

Processing object type DATABASE_EXPORT/NORMAL_OPTIONS/TABLE_DATA

Processing object type DATABASE_EXPORT/NORMAL_OPTIONS/VIEWS_AS_TABLES/TABLE_DATA

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TABLE_DATA

Total estimation using BLOCKS method: 2.250 GB

Processing object type DATABASE_EXPORT/PRE_SYSTEM_IMPCALLOUT/MARKER

Processing object type DATABASE_EXPORT/PRE_INSTANCE_IMPCALLOUT/MARKER

Processing object type DATABASE_EXPORT/TABLESPACE

Processing object type DATABASE_EXPORT/PROFILE

Processing object type DATABASE_EXPORT/SYS_USER/USER

Processing object type DATABASE_EXPORT/SCHEMA/USER

Processing object type DATABASE_EXPORT/ROLE

Processing object type DATABASE_EXPORT/GRANT/SYSTEM_GRANT/PROC_SYSTEM_GRANT

Processing object type DATABASE_EXPORT/SCHEMA/GRANT/SYSTEM_GRANT

Processing object type DATABASE_EXPORT/SCHEMA/ROLE_GRANT

Processing object type DATABASE_EXPORT/SCHEMA/DEFAULT_ROLE

Processing object type DATABASE_EXPORT/SCHEMA/TABLESPACE_QUOTA

Processing object type DATABASE_EXPORT/RESOURCE_COST

Processing object type DATABASE_EXPORT/TRUSTED_DB_LINK

Processing object type DATABASE_EXPORT/SCHEMA/SEQUENCE/SEQUENCE

Processing object type DATABASE_EXPORT/SCHEMA/SEQUENCE/GRANT/OWNER_GRANT/OBJECT_GRANT

Processing object type DATABASE_EXPORT/DIRECTORY/DIRECTORY

Processing object type DATABASE_EXPORT/DIRECTORY/GRANT/OWNER_GRANT/OBJECT_GRANT

Processing object type DATABASE_EXPORT/CONTEXT

Processing object type DATABASE_EXPORT/SCHEMA/PUBLIC_SYNONYM/SYNONYM

Processing object type DATABASE_EXPORT/SCHEMA/SYNONYM

Processing object type DATABASE_EXPORT/SCHEMA/TYPE/TYPE_SPEC

Processing object type DATABASE_EXPORT/SYSTEM_PROCOBJACT/PRE_SYSTEM_ACTIONS/PROCACT_SYSTEM

Processing object type DATABASE_EXPORT/SYSTEM_PROCOBJACT/PROCOBJ

Processing object type DATABASE_EXPORT/SYSTEM_PROCOBJACT/POST_SYSTEM_ACTIONS/PROCACT_SYSTEM

Processing object type DATABASE_EXPORT/SCHEMA/PROCACT_SCHEMA

Processing object type DATABASE_EXPORT/EARLY_OPTIONS/VIEWS_AS_TABLES/TABLE

Processing object type DATABASE_EXPORT/EARLY_POST_INSTANCE_IMPCALLOUT/MARKER

Processing object type DATABASE_EXPORT/NORMAL_OPTIONS/TABLE

Processing object type DATABASE_EXPORT/NORMAL_OPTIONS/VIEWS_AS_TABLES/TABLE

Processing object type DATABASE_EXPORT/NORMAL_POST_INSTANCE_IMPCALLOU/MARKER

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TABLE

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/PRE_TABLE_ACTION

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANT

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/COMMENT

Processing object type DATABASE_EXPORT/SCHEMA/PACKAGE/PACKAGE_SPEC

Processing object type DATABASE_EXPORT/SCHEMA/PROCEDURE/PROCEDURE

Processing object type DATABASE_EXPORT/SCHEMA/PROCEDURE/ALTER_PROCEDURE

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/INDEX

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/FUNCTIONAL_INDEX/INDEX

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/CONSTRAINT/CONSTRAINT

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/STATISTICS/INDEX_STATISTICS

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/STATISTICS/FUNCTIONAL_INDEX/INDEX_STATISTICS

Processing object type DATABASE_EXPORT/SCHEMA/VIEW/VIEW

Processing object type DATABASE_EXPORT/SCHEMA/VIEW/GRANT/OWNER_GRANT/OBJECT_GRANT

Processing object type DATABASE_EXPORT/SCHEMA/VIEW/COMMENT

Processing object type DATABASE_EXPORT/SCHEMA/PACKAGE_BODIES/PACKAGE/PACKAGE_BODY

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/CONSTRAINT/REF_CONSTRAINT

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/STATISTICS/TABLE_STATISTICS

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/POST_TABLE_ACTION

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TRIGGER

Processing object type DATABASE_EXPORT/END_PLUGTS_BLK

Processing object type DATABASE_EXPORT/FINAL_POST_INSTANCE_IMPCALLOUT/MARKER

Processing object type DATABASE_EXPORT/SCHEMA/POST_SCHEMA/PROCACT_SCHEMA

Processing object type DATABASE_EXPORT/AUDIT

Processing object type DATABASE_EXPORT/POST_SYSTEM_IMPCALLOUT/MARKER

. . exported "SYS"."KU$_USER_MAPPING_VIEW"              5.656 KB      18 rows

. . exported "SYS"."AUD$"                               1.895 GB 11804533 rows

. . exported "SYS"."DAM_CONFIG_PARAM$"                 6.351 KB      10 rows

. . exported "SYS"."DAM_CLEANUP_EVENTS$"                   0 KB       0 rows

. . exported "SYS"."DAM_CLEANUP_JOBS$"                      0 KB       0 rows

. . exported "SYS"."FGA_LOG$"                                0 KB       0 rows

. . exported "SYSTEM"."SCHEDULER_JOB_ARGS"              8.437 KB       4 rows

. . exported "SYSTEM"."SCHEDULER_PROGRAM_ARGS"        22.07 KB     164 rows

. . exported "SYSTEM"."DEF$_DESTINATION"                 13.55 KB       1 rows

. . exported "SYSTEM"."REPCAT$_AUDIT_ATTRIBUTE"          6.320 KB       2 rows

. . exported "SYSTEM"."REPCAT$_OBJECT_TYPES"             6.875 KB      28 rows

. . exported "SYSTEM"."REPCAT$_RESOLUTION_METHOD"      5.828 KB      19 rows

. . exported "SYSTEM"."REPCAT$_TEMPLATE_STATUS"          5.476 KB       3 rows

. . exported "SYSTEM"."REPCAT$_TEMPLATE_TYPES"           6.281 KB       2 rows

. . exported "INSHOP"."TOAD_PLAN_TABLE"                     0 KB       0 rows

. . exported "OUTLN"."OL$"                                  0 KB       0 rows

. . exported "OUTLN"."OL$HINTS"                             0 KB       0 rows

. . exported "OUTLN"."OL$NODES"                            0 KB       0 rows

. . exported "SYSTEM"."DEF$_AQCALL"                         0 KB       0 rows

. . exported "SYSTEM"."DEF$_AQERROR"                       0 KB       0 rows

. . exported "SYSTEM"."DEF$_CALLDEST"                        0 KB       0 rows

. . exported "SYSTEM"."DEF$_DEFAULTDEST"                    0 KB       0 rows

. . exported "SYSTEM"."DEF$_ERROR"                          0 KB       0 rows

. . exported "SYSTEM"."DEF$_LOB"                            0 KB       0 rows

. . exported "SYSTEM"."DEF$_ORIGIN"                          0 KB       0 rows

. . exported "SYSTEM"."DEF$_PROPAGATOR"                    0 KB       0 rows

. . exported "SYSTEM"."DEF$_PUSHED_TRANSACTIONS"           0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_AUDIT_COLUMN"               0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_COLUMN_GROUP"              0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_CONFLICT"                     0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_DDL"                         0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_EXCEPTIONS"                  0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_EXTENSION"                   0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_FLAVORS"                     0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_FLAVOR_OBJECTS"              0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_GENERATED"                   0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_GROUPED_COLUMN"            0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_INSTANTIATION_DDL"            0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_KEY_COLUMNS"                0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_OBJECT_PARMS"                0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_PARAMETER_COLUMN"          0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_PRIORITY"                     0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_PRIORITY_GROUP"              0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_REFRESH_TEMPLATES"           0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_REPCAT"                      0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_REPCATLOG"                   0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_REPCOLUMN"                  0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_REPGROUP_PRIVS"              0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_REPOBJECT"                   0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_REPPROP"                     0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_REPSCHEMA"                  0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_RESOLUTION"                  0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_RESOLUTION_STATISTICS"        0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_RESOL_STATS_CONTROL"         0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_RUNTIME_PARMS"              0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_SITES_NEW"                   0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_SITE_OBJECTS"                 0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_SNAPGROUP"                  0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_TEMPLATE_OBJECTS"            0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_TEMPLATE_PARMS"             0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_TEMPLATE_REFGROUPS"         0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_TEMPLATE_SITES"               0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_TEMPLATE_TARGETS"            0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_USER_AUTHORIZATIONS"         0 KB       0 rows

. . exported "SYSTEM"."REPCAT$_USER_PARM_VALUES"           0 KB       0 rows

. . exported "SYSTEM"."SQLPLUS_PRODUCT_PROFILE"             0 KB       0 rows

Master table "SYS"."SYS_EXPORT_FULL_01" successfully loaded/unloaded

******************************************************************************

Dump file set for SYS.SYS_EXPORT_FULL_01 is:

  /data/csong.dmp

******************************************************************************

Datafiles required for transportable tablespace PDATA01:

  /data/ora01/oradata/pdata01_1.dbf

  /data/ora04/oradata/pdata01_61.dbf

  /data/ora01/oradata/pdata01_29.dbf

  /data/ora01/oradata/pdata01_3.dbf

  /data/ora01/oradata/pdata01_32.dbf

  /data/ora01/oradata/pdata01_33.dbf

  /data/ora01/oradata/pdata01_34.dbf

  /data/ora01/oradata/pdata01_35.dbf

  /data/ora01/oradata/pdata01_36.dbf

  /data/ora01/oradata/pdata01_4.dbf

  /data/ora02/oradata/pdata01_15.dbf

  /data/ora03/oradata/pdata01_38.dbf

  /data/ora03/oradata/pdata01_39.dbf

  /data/ora03/oradata/pdata01_40.dbf

  /data/ora03/oradata/pdata01_46.dbf

  /data/ora03/oradata/pdata01_50.dbf

  /data/ora03/oradata/pdata01_53.dbf

  /data/ora03/oradata/pdata01_56.dbf

  /data/ora03/oradata/pdata01_60.dbf

  /data/ora04/oradata/pdata01_27.dbf

  /data/ora04/oradata/pdata01_28.dbf

  /data/ora04/oradata/pdata01_41.dbf

  /data/ora04/oradata/pdata01_42.dbf

  /data/ora04/oradata/pdata01_43.dbf

  /data/ora04/oradata/pdata01_47.dbf

  /data/ora04/oradata/pdata01_51.dbf

  /data/ora04/oradata/pdata01_57.dbf

  /data/ora01/oradata/pdata01_2.dbf

Datafiles required for transportable tablespace PINDEX01:

  /data/ora04/oradata/pindex01_01.dbf

  /data/ora04/oradata/pindex01_02.dbf

  /data/ora04/oradata/pindex01_06.dbf

  /data/ora04/oradata/pindex01_04.dbf

  /data/ora04/oradata/pindex01_05.dbf

  /data/ora04/oradata/pindex01_03.dbf

Job "SYS"."SYS_EXPORT_FULL_01" successfully completed at 16:21:36

我們能看到匯出日誌裡有提示哪些檔案需要在匯入的時候做一下傳輸。

6.使用資料泵Full模式transportable匯入

目標資料庫的目錄自行建立。

我這裡因為資料檔案太多了,匯入的時候寫了一個profile。

cat profile.f

FULL=Y

DUMPFILE=csong.dmp

DIRECTORY=csong

TRANSPORT_DATAFILES=

  '/data/ora01/oradata/pdata01_1.dbf',

  '/data/ora04/oradata/pdata01_61.dbf',

  '/data/ora01/oradata/pdata01_29.dbf',

  '/data/ora01/oradata/pdata01_3.dbf',

  '/data/ora01/oradata/pdata01_32.dbf',

  '/data/ora01/oradata/pdata01_33.dbf',

  '/data/ora01/oradata/pdata01_34.dbf',

  '/data/ora01/oradata/pdata01_35.dbf',

  '/data/ora01/oradata/pdata01_36.dbf',

  '/data/ora01/oradata/pdata01_4.dbf',

  '/data/ora01/oradata/pdata01_44.dbf',

  '/data/ora01/oradata/pdata01_48.dbf',

  '/data/ora01/oradata/pdata01_5.dbf',

  '/data/ora01/oradata/pdata01_54.dbf',

  '/data/ora01/oradata/pdata01_58.dbf',

  '/data/ora01/oradata/pdata01_6.dbf',

  '/data/ora01/oradata/pdata01_7.dbf',

  '/data/ora01/oradata/pdata01_8.dbf',

  '/data/ora01/oradata/pdata01_9.dbf',

  '/data/ora02/oradata/pdata01_10.dbf',

  '/data/ora02/oradata/pdata01_11.dbf',

  '/data/ora02/oradata/pdata01_12.dbf',

  '/data/ora02/oradata/pdata01_13.dbf',

  '/data/ora02/oradata/pdata01_14.dbf',

  '/data/ora02/oradata/pdata01_15.dbf',

  '/data/ora02/oradata/pdata01_16.dbf',

  '/data/ora02/oradata/pdata01_17.dbf',

  '/data/ora02/oradata/pdata01_18.dbf',

  '/data/ora02/oradata/pdata01_19.dbf',

  '/data/ora02/oradata/pdata01_30.dbf',

  '/data/ora02/oradata/pdata01_37.dbf',

  '/data/ora02/oradata/pdata01_45.dbf',

  '/data/ora02/oradata/pdata01_49.dbf',

  '/data/ora02/oradata/pdata01_52.dbf',

  '/data/ora02/oradata/pdata01_55.dbf',

  '/data/ora02/oradata/pdata01_59.dbf',

  '/data/ora03/oradata/pdata01_20.dbf',

  '/data/ora03/oradata/pdata01_21.dbf',

  '/data/ora03/oradata/pdata01_22.dbf',

  '/data/ora03/oradata/pdata01_23.dbf',

  '/data/ora03/oradata/pdata01_24.dbf',

  '/data/ora03/oradata/pdata01_25.dbf',

  '/data/ora03/oradata/pdata01_26.dbf',

  '/data/ora03/oradata/pdata01_31.dbf',

  '/data/ora03/oradata/pdata01_38.dbf',

  '/data/ora03/oradata/pdata01_39.dbf',

  '/data/ora03/oradata/pdata01_40.dbf',

  '/data/ora03/oradata/pdata01_46.dbf',

  '/data/ora03/oradata/pdata01_50.dbf',

  '/data/ora03/oradata/pdata01_53.dbf',

  '/data/ora03/oradata/pdata01_56.dbf',

  '/data/ora03/oradata/pdata01_60.dbf',

  '/data/ora04/oradata/pdata01_27.dbf',

  '/data/ora04/oradata/pdata01_28.dbf',

  '/data/ora04/oradata/pdata01_41.dbf',

  '/data/ora04/oradata/pdata01_42.dbf',

  '/data/ora04/oradata/pdata01_43.dbf',

  '/data/ora04/oradata/pdata01_47.dbf',

  '/data/ora04/oradata/pdata01_51.dbf',

  '/data/ora04/oradata/pdata01_57.dbf',

  '/data/ora01/oradata/pdata01_2.dbf',

  '/data/ora04/oradata/pindex01_01.dbf',

  '/data/ora04/oradata/pindex01_02.dbf',

  '/data/ora04/oradata/pindex01_06.dbf',

  '/data/ora04/oradata/pindex01_04.dbf',

  '/data/ora04/oradata/pindex01_05.dbf',

  '/data/ora04/oradata/pindex01_03.dbf'

LOGFILE=import.log

看匯入操作:

;;;

Import: Release 12.2.0.1.0 - Production on Wed Sep 13 17:09:02 2017

 

Copyright (c) 1982, 2017, Oracle and/or its affiliates.  All rights reserved.

;;;

Connected to: Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production

;;; **************************************************************************

;;; Parfile values:

;;;  parfile:  logfile=import.log

;;;  parfile:  transport_datafiles=/data/ora01/oradata/pdata01_1.dbf,

;;;  _parfile: /data/ora04/oradata/pdata01_61.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_29.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_3.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_32.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_33.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_34.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_35.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_36.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_4.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_44.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_48.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_5.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_54.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_58.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_6.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_7.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_8.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_9.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_10.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_11.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_12.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_13.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_14.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_15.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_16.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_17.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_18.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_19.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_30.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_37.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_45.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_49.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_52.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_55.dbf,

;;;  _parfile: /data/ora02/oradata/pdata01_59.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_20.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_21.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_22.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_23.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_24.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_25.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_26.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_31.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_38.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_39.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_40.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_46.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_50.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_53.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_56.dbf,

;;;  _parfile: /data/ora03/oradata/pdata01_60.dbf,

;;;  _parfile: /data/ora04/oradata/pdata01_27.dbf,

;;;  _parfile: /data/ora04/oradata/pdata01_28.dbf,

;;;  _parfile: /data/ora04/oradata/pdata01_41.dbf,

;;;  _parfile: /data/ora04/oradata/pdata01_42.dbf,

;;;  _parfile: /data/ora04/oradata/pdata01_43.dbf,

;;;  _parfile: /data/ora04/oradata/pdata01_47.dbf,

;;;  _parfile: /data/ora04/oradata/pdata01_51.dbf,

;;;  _parfile: /data/ora04/oradata/pdata01_57.dbf,

;;;  _parfile: /data/ora01/oradata/pdata01_2.dbf,

;;;  _parfile: /data/ora04/oradata/pindex01_01.dbf,

;;;  _parfile: /data/ora04/oradata/pindex01_02.dbf,

;;;  _parfile: /data/ora04/oradata/pindex01_06.dbf,

;;;  _parfile: /data/ora04/oradata/pindex01_04.dbf,

;;;  _parfile: /data/ora04/oradata/pindex01_05.dbf,

;;;  _parfile: /data/ora04/oradata/pindex01_03.dbf

;;;  parfile:  directory=csong

;;;  parfile:  dumpfile=csong.dmp

;;;  parfile:  full=Y

;;; **************************************************************************

Master table "SYS"."SYS_IMPORT_FULL_01" successfully loaded/unloaded

Source time zone is +08:00 and target time zone is +00:00.

Starting "SYS"."SYS_IMPORT_FULL_01":  "/******** AS SYSDBA" parfile=profile.f

Processing object type DATABASE_EXPORT/PRE_SYSTEM_IMPCALLOUT/MARKER

Processing object type DATABASE_EXPORT/PRE_INSTANCE_IMPCALLOUT/MARKER

Processing object type DATABASE_EXPORT/PLUGTS_FULL/PLUGTS_BLK

Processing object type DATABASE_EXPORT/TABLESPACE

ORA-31684: Object type TABLESPACE:"UNDOTBS1" already exists

ORA-31684: Object type TABLESPACE:"TEMP" already exists

Processing object type DATABASE_EXPORT/PROFILE

Processing object type DATABASE_EXPORT/SYS_USER/USER

ORA-31685: Object type USER:"SYS" failed due to insufficient privileges. Failing sql is:

 ALTER USER "SYS" IDENTIFIED BY VALUES 'S:0D5E902B2B0D16C8CEE1CD5F28D9238FAC5B395169F055E66FD6294B1211;8A8F025737A9097A' TEMPORARY TABLESPACE "TEMP"

Processing object type DATABASE_EXPORT/SCHEMA/USER

ORA-31684: Object type USER:"OUTLN" already exists

ORA-39384: Warning: User QRYTMP has been locked and the password expired.

Processing object type DATABASE_EXPORT/ROLE

ORA-31684: Object type ROLE:"SELECT_CATALOG_ROLE" already exists

ORA-31684: Object type ROLE:"EXECUTE_CATALOG_ROLE" already exists

ORA-31684: Object type ROLE:"DBFS_ROLE" already exists

ORA-31684: Object type ROLE:"AQ_ADMINISTRATOR_ROLE" already exists

ORA-31684: Object type ROLE:"AQ_USER_ROLE" already exists

ORA-31684: Object type ROLE:"ADM_PARALLEL_EXECUTE_TASK" already exists

ORA-31684: Object type ROLE:"GATHER_SYSTEM_STATISTICS" already exists

ORA-31684: Object type ROLE:"RECOVERY_CATALOG_OWNER" already exists

ORA-31684: Object type ROLE:"SCHEDULER_ADMIN" already exists

ORA-31684: Object type ROLE:"HS_ADMIN_SELECT_ROLE" already exists

ORA-31684: Object type ROLE:"HS_ADMIN_EXECUTE_ROLE" already exists

ORA-31684: Object type ROLE:"HS_ADMIN_ROLE" already exists

ORA-31684: Object type ROLE:"GLOBAL_AQ_USER_ROLE" already exists

ORA-31684: Object type ROLE:"OEM_ADVISOR" already exists

ORA-31684: Object type ROLE:"OEM_MONITOR" already exists

Processing object type DATABASE_EXPORT/GRANT/SYSTEM_GRANT/PROC_SYSTEM_GRANT

Processing object type DATABASE_EXPORT/SCHEMA/GRANT/SYSTEM_GRANT

Processing object type DATABASE_EXPORT/SCHEMA/ROLE_GRANT

Processing object type DATABASE_EXPORT/SCHEMA/DEFAULT_ROLE

Processing object type DATABASE_EXPORT/SCHEMA/TABLESPACE_QUOTA

Processing object type DATABASE_EXPORT/RESOURCE_COST

Processing object type DATABASE_EXPORT/TRUSTED_DB_LINK

Processing object type DATABASE_EXPORT/SCHEMA/SEQUENCE/SEQUENCE

Processing object type DATABASE_EXPORT/SCHEMA/SEQUENCE/GRANT/OWNER_GRANT/OBJECT_GRANT

Processing object type DATABASE_EXPORT/DIRECTORY/DIRECTORY

ORA-31684: Object type DIRECTORY:"ORACLE_OCM_CONFIG_DIR" already exists

ORA-31684: Object type DIRECTORY:"DATA_PUMP_DIR" already exists

ORA-31684: Object type DIRECTORY:"CSONG" already exists

Processing object type DATABASE_EXPORT/DIRECTORY/GRANT/OWNER_GRANT/OBJECT_GRANT

Processing object type DATABASE_EXPORT/CONTEXT

ORA-31684: Object type CONTEXT:"GLOBAL_AQCLNTDB_CTX" already exists

ORA-31684: Object type CONTEXT:"DBFS_CONTEXT" already exists

ORA-31684: Object type CONTEXT:"REGISTRY$CTX" already exists

Processing object type DATABASE_EXPORT/SCHEMA/PUBLIC_SYNONYM/SYNONYM

Processing object type DATABASE_EXPORT/SCHEMA/TYPE/TYPE_SPEC

Processing object type DATABASE_EXPORT/SYSTEM_PROCOBJACT/PRE_SYSTEM_ACTIONS/PROCACT_SYSTEM

Processing object type DATABASE_EXPORT/SYSTEM_PROCOBJACT/PROCOBJ

Processing object type DATABASE_EXPORT/SYSTEM_PROCOBJACT/POST_SYSTEM_ACTIONS/PROCACT_SYSTEM

ORA-39083: Object type PROCACT_SYSTEM failed to create with error:

ORA-04042: procedure, function, package, or package body does not exist

Failing sql is:

BEGIN

SYS.DBMS_UTILITY.EXEC_DDL_STATEMENT('GRANT EXECUTE ON DBMS_DEFER_SYS TO DBA');COMMIT; END;

Processing object type DATABASE_EXPORT/SCHEMA/PROCACT_SCHEMA

Processing object type DATABASE_EXPORT/EARLY_OPTIONS/VIEWS_AS_TABLES/TABLE

Processing object type DATABASE_EXPORT/EARLY_OPTIONS/VIEWS_AS_TABLES/TABLE_DATA

. . imported "SYS"."KU$_EXPORT_USER_MAP"                5.656 KB      18 rows

Processing object type DATABASE_EXPORT/EARLY_POST_INSTANCE_IMPCALLOUT/MARKER

Processing object type DATABASE_EXPORT/NORMAL_OPTIONS/TABLE

Processing object type DATABASE_EXPORT/NORMAL_OPTIONS/TABLE_DATA

. . imported "SYS"."AMGT$DP$AUD$"                   1.895 GB 11804533 rows

. . imported "SYS"."AMGT$DP$DAM_CONFIG_PARAM$"        6.351 KB      10 rows

. . imported "SYS"."AMGT$DP$DAM_CLEANUP_EVENTS$"          0 KB       0 rows

. . imported "SYS"."AMGT$DP$DAM_CLEANUP_JOBS$"            0 KB       0 rows

. . imported "SYS"."AMGT$DP$FGA_LOG$"                      0 KB       0 rows

Processing object type DATABASE_EXPORT/NORMAL_OPTIONS/VIEWS_AS_TABLES/TABLE

Processing object type DATABASE_EXPORT/NORMAL_OPTIONS/VIEWS_AS_TABLES/TABLE_DATA

. . imported "SYSTEM"."SCHEDULER_JOB_ARGS_TMP"         8.437 KB       4 rows

ORA-31693: Table data object "SYSTEM"."SCHEDULER_PROGRAM_ARGS_TMP" failed to load/unload and is being skipped due to error:

ORA-29913: error in executing ODCIEXTTABLEFETCH callout

ORA-22303: type "SYS"."JDM_ATTR_NAMES" not found

ORA-21700: object does not exist or is marked for delete

Processing object type DATABASE_EXPORT/NORMAL_POST_INSTANCE_IMPCALLOU/MARKER

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TABLE

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/PRE_TABLE_ACTION

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TABLE_DATA

. . imported "SYSTEM"."DEF$_DESTINATION"                 13.55 KB       1 rows

. . imported "SYSTEM"."REPCAT$_AUDIT_ATTRIBUTE"          6.320 KB       2 rows

. . imported "SYSTEM"."REPCAT$_OBJECT_TYPES"             6.875 KB      28 rows

. . imported "SYSTEM"."REPCAT$_RESOLUTION_METHOD"      5.828 KB      19 rows

. . imported "SYSTEM"."REPCAT$_TEMPLATE_STATUS"         5.476 KB       3 rows

. . imported "SYSTEM"."REPCAT$_TEMPLATE_TYPES"          6.281 KB       2 rows

. . imported "INSHOP"."TOAD_PLAN_TABLE"                     0 KB       0 rows

. . imported "OUTLN"."OL$"                                  0 KB       0 rows

. . imported "OUTLN"."OL$HINTS"                             0 KB       0 rows

. . imported "OUTLN"."OL$NODES"                            0 KB       0 rows

. . imported "SYSTEM"."DEF$_AQCALL"                         0 KB       0 rows

. . imported "SYSTEM"."DEF$_AQERROR"                       0 KB       0 rows

. . imported "SYSTEM"."DEF$_CALLDEST"                       0 KB       0 rows

. . imported "SYSTEM"."DEF$_DEFAULTDEST"                    0 KB       0 rows

. . imported "SYSTEM"."DEF$_ERROR"                          0 KB       0 rows

. . imported "SYSTEM"."DEF$_LOB"                            0 KB       0 rows

. . imported "SYSTEM"."DEF$_ORIGIN"                         0 KB       0 rows

. . imported "SYSTEM"."DEF$_PROPAGATOR"                    0 KB       0 rows

. . imported "SYSTEM"."DEF$_PUSHED_TRANSACTIONS"           0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_AUDIT_COLUMN"               0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_COLUMN_GROUP"              0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_CONFLICT"                    0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_DDL"                         0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_EXCEPTIONS"                  0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_EXTENSION"                   0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_FLAVORS"                     0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_FLAVOR_OBJECTS"             0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_GENERATED"                  0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_GROUPED_COLUMN"            0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_INSTANTIATION_DDL"           0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_KEY_COLUMNS"                0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_OBJECT_PARMS"               0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_PARAMETER_COLUMN"          0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_PRIORITY"                     0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_PRIORITY_GROUP"              0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_REFRESH_TEMPLATES"           0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_REPCAT"                      0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_REPCATLOG"                   0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_REPCOLUMN"                  0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_REPGROUP_PRIVS"              0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_REPOBJECT"                   0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_REPPROP"                     0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_REPSCHEMA"                  0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_RESOLUTION"                 0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_RESOLUTION_STATISTICS"        0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_RESOL_STATS_CONTROL"        0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_RUNTIME_PARMS"              0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_SITES_NEW"                  0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_SITE_OBJECTS"                 0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_SNAPGROUP"                  0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_TEMPLATE_OBJECTS"            0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_TEMPLATE_PARMS"             0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_TEMPLATE_REFGROUPS"         0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_TEMPLATE_SITES"               0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_TEMPLATE_TARGETS"            0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_USER_AUTHORIZATIONS"        0 KB       0 rows

. . imported "SYSTEM"."REPCAT$_USER_PARM_VALUES"           0 KB       0 rows

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANT

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/COMMENT

ORA-39346: data loss in character set conversion for object COMMENT:"INSHOP"."INSHOP_API_UPDATE_LOG"

ORA-39346: data loss in character set conversion for object COMMENT:"INSHOP"."INSHOP_API_UPDATE_LOG"

ORA-39346: data loss in character set conversion for object COMMENT:"INSHOP"."INSHOP_API_UPDATE_LOG"

ORA-39346: data loss in character set conversion for object COMMENT:"INSHOP"."INSHOP_API_UPDATE_LOG"

ORA-39346: data loss in character set conversion for object COMMENT:"INSHOP"."INSHOP_API_UPDATE_LOG"

Processing object type DATABASE_EXPORT/SCHEMA/PACKAGE/PACKAGE_SPEC

Processing object type DATABASE_EXPORT/SCHEMA/PROCEDURE/PROCEDURE

Processing object type DATABASE_EXPORT/SCHEMA/PROCEDURE/ALTER_PROCEDURE

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/INDEX

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/FUNCTIONAL_INDEX/INDEX

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/CONSTRAINT/CONSTRAINT

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/STATISTICS/INDEX_STATISTICS

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/INDEX/STATISTICS/FUNCTIONAL_INDEX/INDEX_STATISTICS

Processing object type DATABASE_EXPORT/SCHEMA/VIEW/VIEW

Processing object type DATABASE_EXPORT/SCHEMA/PACKAGE_BODIES/PACKAGE/PACKAGE_BODY

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/CONSTRAINT/REF_CONSTRAINT

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/STATISTICS/TABLE_STATISTICS

ORA-39346: data loss in character set conversion for object TABLE_STATISTICS:"INSHOP"."HOLD_PM_INFO"

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/POST_TABLE_ACTION

Processing object type DATABASE_EXPORT/SCHEMA/TABLE/TRIGGER

Processing object type DATABASE_EXPORT/END_PLUGTS_BLK

Processing object type DATABASE_EXPORT/FINAL_POST_INSTANCE_IMPCALLOUT/MARKER

Processing object type DATABASE_EXPORT/SCHEMA/POST_SCHEMA/PROCACT_SCHEMA

Processing object type DATABASE_EXPORT/AUDIT

Processing object type DATABASE_EXPORT/POST_SYSTEM_IMPCALLOUT/MARKER

Job "SYS"."SYS_IMPORT_FULL_01" completed with 34 error(s) at Wed Sep 13 17:17:47 2017 elapsed 0 00:08:45

相關推薦

傳輸資料庫升級Oracle11.2.0.3到Oracle12.2

最近在找一些方法升級Oracle到12.2,怎樣才能停機時間短,普通的升級方式,我感覺很漫長。看了官方文件,發現了一個停機時間短的方法,利用傳輸資料庫的方式升級資料庫,能看到我的實驗,匯入時間是9分鐘,整體停機時間是15分鐘不到。我覺得可以接受了。 大致原理是:知道傳輸

資料庫(MySQL 8.0)--2

使用命令連線 開啟終端,執行命令mysql -u root -p 回車後輸入密碼(當前mysql的密碼) 連線成功後顯示mysql> 檢視版本和時間 select version(); #檢視版本 select now(); #檢視當前時間 注:語句結尾

oracle 11gr2 11.2.0.4升級11.2.0.4.2

oracle 11gr2 11.2.0.4升級11.2.0.4.2 更新的補丁安裝包有如下: 1.p6880880_112000_LINUX.zip 2.p18031668_112040_Linux-x86-64.zip1.把Opatch的環境變數配置 export PATH=$ORACLE_H

初識vue 2.02):路由與組件

組件化 script -128 watch css image 暫時 效果 默認 1,在上一篇的創建工程中,使用的的模版 webpack-simple 只是創建了一個簡單的demo,並沒有組件和路由功能,此次采用了webpack模版,自動生成組件和路由。^_^ 在模版初始

小象學院 零基礎Python入門 案例一 匯率兌換2.02)

“”" 作者:樑斌 功能:匯率兌換 版本:2.0 日期:01/08/2017 新增功能:根據輸入判斷是人民幣還是美元,進行相應的轉換計算 “”" 匯率 USD_VS_RMB = 6.77 帶單位的貨幣輸入 currency_str_value = input(‘請輸入帶單位的

Opencv3.2.0如何使用SIFT/SURF運算元(配置環境Windows10+VS2017+CMake+OpenCV3.2.0+opencv_contrib3.2.0

Opencv3.2.0使用SIFT/SURF等運算元的解決方法 一、需要檔案下載 OpenCV3.2.0 : https://github.com/opencv/opencv/releases/download/3.2.0/opencv-3.2.0-vc14.exe opencv_

coco2d-2.0-x-2.0.4配置

視訊演示地址: http://pan.baidu.com/share/link?shareid=1156455762&uk=2852448554   首先下載好相應的工具 cocos2d-2.0-x

spark-2.2.0-bin-2.6.0-cdh5.12.1.tgz 編譯方法總結!

菜雞一隻,如果有說錯的地方,還請見諒和指出批評!! 事情是這樣的,想在自己本地部署一個hadoop2.6.0-cdh5.12.1,hive1.1.0-cdh5.12.1,spark-2.2.0-bin-2.6.0-cdh5.12.1的環境,前兩個還是很好找到哪裡下載和部署的! c

spring 2.0 + hibernate3.2 + struts 2.0 配置記錄

struts2.0+spring2.0 + hibernate 3.2 結合開發Web應用帶來了很多改進,更多的是配置引數.以下結合開發專案說明如何使用struts2.0+spring2.0+hibernate3.2開放 資料庫 oracle 9i/10g 包結構 cn.nlinu

Angular 7.2.0-beta.2 釋出,流行的 Web 前端框架

   Angular 7.2.0-beta.2 釋出了,Angular 是一款十分流行且好用的 Web 前端框架,與 React 和 Vue 並稱前端三大框架,目前由 Google 維護。 Bug Fixes bazel: 修復schematics/ba

Vector人工智慧情感機器人SDK釋出和說明(ROS2GO 2.0 + Vector 2.0

Vector人工智慧情感機器人SDK釋出和說明 Vector是Anki第二代人工智慧情感機器人(第一代為Cozmo),目前SDK開發者工具已經發布。 Vector一直致力於為大眾提供先進的,重要的,相關的機器人技術和人工智慧技術。我們這一部分是通過我們的多學科團隊花費無盡的日夜製作

關於在Eclipse中Could not locate executabl ....\hadoop-2.2.0\hadoop-2.2.0\bin\winutils.exe in the Hadoo

我的問題是出在win7的系統。 解決辦法: 1,配置HADOOP_HOME環境變數。 2,檢查HADOOP_HOME\bin目錄下面是否有winutils.exe檔案。 3,配置完環境變數之後重啟電腦

從零寫分散式RPC框架 系列 2.02)RPC-Common模組設計實現

RPC-Common模組相對於1.0版本複雜了很多,最主要的變化在於將 Rpc的Netty處理器從RPC-Server和RPC-Client收回。1.0 版本的設計思路是儘可能減少冗餘依賴,所以RPC-Common一般只放通用的功能。現在則是儘可能都放在RPC-Common模組,以方便工

Atitit 網際網路之道 1.1. 網際網路 1 2. 網際網路經歷了三個時代,門戶時代、搜尋/社交時代、大網際網路時代 1 2.1. Web2.0.搜尋/社交時代(Web 2.02 2.2. Web

Atitit 網際網路之道 1.1. 網際網路2. 網際網路經歷了三個時代,門戶時代、搜尋/社交時代、大網際網路時代,每一個時代都給中國網際網路歷史留下了深深的足跡,推動著中國網際網路上不斷的創新和發展。2.1. Web2.0.搜尋/社交時代(Web 2.0)網路是平臺,使用

人工智慧學習tensorFlow_gpu-1.1.0圖文詳細安裝教程(64位機win7旗艦sp1+Anaconda3-4.2.0+Pycharm2017.2.4)附所有軟體下載地址

前言:安裝前先確定電腦可以使用gpu執行tensorFlow,否則浪費時間。 Nvidia(英偉達)官網官網檢視顯示卡是否支援GPU執行,Compute Capability需要在3.0及以上,否則安裝後,不能用gpu執行程式,會自動呼叫cpu執行。 Nvidia官網:

Android Studio 2.0+Gradle 2.12編譯Oculus Mobile SDK

設定環境變數: ANDROID_NDK=D:\android\android-ndk-r11b JAVA_HOME=D:\Program Files\Java\jdk1.8.0_77 執行D:\android\android-sdk-windows\SDK Manager

Kali Linux 2.0 2016.2 開啟 SSH 服務方法

電腦現在開一個虛機就卡的不行,所以想把kali放在後臺執行,開SSH去連我估計會好一些。 vim /etc/ssh/sshd_config 將#PasswordAuthentication yes前

Oracle11.2.0.4升級170418PATCH後login.sql無法使用

oracle sqlplus login.sql最近生產上的數據庫升級到了11.2.0.4當前最新的PATCH——170418,但是在使用sqlplus登錄數據庫進行操作時,發現與以往登錄時不同的地方。打PATCH以前登錄時的截圖:打PATCH之後 登錄時的截圖:從截圖上直觀看到的是登錄時的信息沒有顯示出來

oracle資料庫升級11.2.0.3升級到11.2.0.4

####################################### ## 升級準備期 ## ####################################### 1. 介質準備,在所有伺服器上,準備如下

Oracle11.2.0.1.0叢集資料庫不能正常啟動,報ORA-01078,ORA-01565,ORA-17503,ORA-12547錯誤

[[email protected] ~]$ crs_stat -t Name           Type           Target    State     Host         ----------------------------------------------------