11.2.0.4數據庫,遠程使用expdp+dblink備份數據庫報錯
報錯如下:
ORA-31679: Table data object "HIS"."AQULED_COM_SQL" has long columns, and longs can not be loaded/unloaded using a network link
ORA-31679: Table data object "HIS"."COM_EBIS_UPDATE_LOG" has long columns, and longs can not be loaded/unloaded using a network link
ORA-31679: Table data object "HIS"."COM_SQL" has long columns, and longs can not be loaded/unloaded using a network link
. . exported "SYJJHIS"."PHA_COM_STORAGE" 897.5 KB 5374 rows
ORA-31679: Table data object "HIS"."CHK_COM_SQL" has long columns, and longs can not be loaded/unloaded using a network link
ORA-31679: Table data object "HIS"."COM_SQL_PPC" has long columns, and longs can not be loaded/unloaded using a network link
ORA-31679: Table data object "HIS"."DCP_COM_SQL" has long columns, and longs can not be loaded/unloaded using a network link
2、官方文檔
DataPump Import Of Tables Containing LONG Columns Using NETWORK_LINK Raises The Error ORA-31679 (文檔 ID 1470331.1)
3、解決方法
1)expdp導出到本地,然後scp傳輸,然後再impdp導入
2)直接exp導出
這裏由於數據文件才幾十個G,直接只用了exp導出。但是已經到11g的版本還是建議大家使用expdp來備份數據。