欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

oracle 11g中exp無(wú)法導(dǎo)出空表問(wèn)題的快速解決方法

 更新時(shí)間:2024年12月20日 11:15:56   作者:TPCloud  
在一些生產(chǎn)系統(tǒng)中,有些時(shí)候我們?yōu)榱诉M(jìn)行oracle數(shù)據(jù)庫(kù)部分?jǐn)?shù)據(jù)的備份和遷移,會(huì)使用exp進(jìn)行數(shù)據(jù)的導(dǎo)出,但在實(shí)際導(dǎo)出的時(shí)候,我們發(fā)現(xiàn)導(dǎo)出的時(shí)候,發(fā)現(xiàn)很多空表未進(jìn)行導(dǎo)出,今天我們給出一個(gè)快速解決該問(wèn)題的辦法,需要的朋友可以參考下

一、問(wèn)題復(fù)現(xiàn)

我本地通過(guò)dmp導(dǎo)出自己測(cè)試用戶(hù)下的所有表:

但是我們通過(guò)視圖查看用戶(hù)tpc下面,實(shí)際有18張表:

SQL> r
  1* select table_name from user_tables
 
TABLE_NAME
------------------------------
T_USER
TPC_TAB1
T_CODE
FRM_MENU
PTM_EQUIPBUS_VIOREF
VIO_VIOLATION_OTHER
VIO_SURVEIL
VIO_FORCE
VIO_VIOLATION
PTM_EQUIPRECORD
PTM_EQUIPBUS_VIO
PTM_ALC_DETEC
PTM_POLICE
FRM_DETACHMENT
T_OBJECT
T_LOGIN_LOG
T_HPS
FRM_DEPARTMENT
 
18 rows selected.
 
SQL> 

這個(gè)導(dǎo)出明顯存在問(wèn)題。

二、問(wèn)題分析

在oracle 11g中,我們創(chuàng)建表后,如表中未寫(xiě)入數(shù)據(jù),表默認(rèn)是不分配段(segment)的,而我們的exp導(dǎo)出是不導(dǎo)出未分配segment的表的。

驗(yàn)證:我們查看下用戶(hù)表段信息

SQL> r
  1* select segment_name,bytes from user_segments where segment_name not like 'BIN%' and segment_type='TABLE'
 
SEGMENT_NAME                                                      BYTES
------------------------------------------------------------ ----------
FRM_DEPARTMENT                                                   917504
T_OBJECT                                                       14680064
T_USER                                                            65536
T_LOGIN_LOG                                                       65536
T_HPS                                                           7340032
FRM_DETACHMENT                                                    65536
PTM_POLICE                                                     10485760
PTM_EQUIPBUS_VIO                                                  65536
PTM_EQUIPBUS_VIOREF                                               65536
VIO_FORCE                                                         65536
T_CODE                                                            65536
FRM_MENU                                                          65536
 
12 rows selected.
 
SQL> 

可以看到,沒(méi)看到未導(dǎo)出的表的段信息。

三、問(wèn)題解決

我們通過(guò)手動(dòng)給未分配段的表進(jìn)行空間申請(qǐng),讓其產(chǎn)生段信息。

首先,生成腳本:

接著,執(zhí)行腳本:

最后導(dǎo)出測(cè)試,發(fā)現(xiàn)所有表都導(dǎo)出。

到此這篇關(guān)于oracle 11g中exp無(wú)法導(dǎo)出空表問(wèn)題的快速解決方法的文章就介紹到這了,更多相關(guān)oracle 11g exp無(wú)法導(dǎo)出空表內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論