傳輸資料庫升級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.0(2):路由與組件
組件化 script -128 watch css image 暫時 效果 默認 1,在上一篇的創建工程中,使用的的模版 webpack-simple 只是創建了一個簡單的demo,並沒有組件和路由功能,此次采用了webpack模版,自動生成組件和路由。^_^ 在模版初始
小象學院 零基礎Python入門 案例一 匯率兌換2.0(2)
“”" 作者:樑斌 功能:匯率兌換 版本: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.0 (2)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.0) 2 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 ----------------------------------------------------