expdp:ORA-31693 ORA-29913 ORA-29275
expdp報錯:
ORA-31693: Table data object "LZL"."TAB1" failed to load/unload and is being skipped due to error:
ORA-29913: error in executing ODCIEXTTABLEPOPULATE callout
ORA-29275: partial multibyte character
源庫環境是AIX6.1,客戶端是RHEL4.7
我的expdp 使用的dblink匯出了多個表,但是隻有這張表導不出來
看下這個表有沒有大欄位(long不能通過dblink的方式匯出)
很正常的一張表
再寫個expdp單獨導這張表
expdp \'/ as sysdba\' cluster=N NETWORK_LINK=dba_lzl_lk directory=nzdir dumpfile=lzl_tab1.dmp logfile=lzl_tab1.log COMPRESSION=ALL estimate=statistics REUSE_DUMPFILES=y tables=lzl.tab1
同樣報錯。
找了一臺aix的機器,客戶端就是AIX6.1。執行expdp成功。
看來異構的資料泵還是有問題
嘗試用impdp匯入到rhel環境的資料庫中
dbmonitor:/nzdmp>impdp \'/ as sysdba\' cluster=N NETWORK_LINK=lzl_dblink directory=nzdir tables=lzl.tab1 table_exists_action=replace
Import: Release 11.2.0.4.0 - Production on Mon Nov 12 11:38:41 2018
Copyright (c) 1982, 2011, Oracle and/or its affiliates. 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
Starting "SYS"."SYS_IMPORT_TABLE_01": "/******** AS SYSDBA" cluster=N NETWORK_LINK=lzl_dblink directory=nzdir tables=lzl.tab1 table_exists_action=replace
Estimate in progress using BLOCKS method...
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
Total estimation using BLOCKS method: 24 MB
Processing object type TABLE_EXPORT/TABLE/TABLE
ORA-31693: Table data object "UCR_PARAM"."SEC_ORGANIZE" failed to load/unload and is being skipped due to error:
ORA-29275: partial multibyte character
不落地匯入該表,還是報錯
不用資料泵導了,直接用exp匯出