麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

如何在oracle 11g 中導(dǎo)出空表

2019-11-02 15:54:26
字體:
供稿:網(wǎng)友

   如何在oracle 11g 中導(dǎo)出空表

  由于oracle 11g的 延遲段創(chuàng)建的新特性,導(dǎo)致在沒有數(shù)據(jù)插入時(shí),oracle是不會分配數(shù)據(jù)段的,進(jìn)而導(dǎo)致exp 是不能導(dǎo)出11g數(shù)據(jù)庫的空表的。

  當(dāng)然采用expdp就不存在這個(gè)問題了。

  expdp hr/hr schemas=h

歐美電影[www.aikan.tv/xzhtml/10/]
r dumpfile=expdp.dmp directory=dbtest

  conn hr/hr

  select TABLE_NAME,NUM_ROWS from user_tables;

  TABLE_NAME NUM_ROWS

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

  LOCATIONS 23

  EMP_1 0

  PART_TIME_EMPLOYEES 0

  TEST3 5

  TEST1 5

  TEST 5

  PC_WELL_TEST 2

  PC_ALARM_SORT_TEST 1

  MVIEW_PC_WELL_TEST 2

  MV_CAPABILITIES_TABLE 14

  T 0

  TEST2

  SYS_EXPORT_SCHEMA_01

  SYS_EXPORT_SCHEMA_02

  HOURLY_EMPLOYEES 0

  COUNTRIES 25

  ADMIN_EXT_EMPLOYEES

  ADMIN_WORK_AREA

  EMPLOYEES 107

  DEPARTMENTS 27

  DIGITS 2

  REGIONS 4

  JOB_HISTORY 10

  JOBS 19

  24 rows selected.

  為什么這里的num_rows為空呢?

  那是因?yàn)楸韯偨ⅲ瑪?shù)據(jù)字典中還沒有這個(gè)表相關(guān)的統(tǒng)計(jì)信息呢。

  SQL> select 'alter table '||table_name||' allocate extent;' from user_tables where

  num_rows=0

  'ALTERTABLE'||TABLE_NAME||'ALLOCATEEXTENT;'

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

  alter table PART_TIME_EMPLOYEES allocate extent;

  alter table EMP_1 allocate extent;

  alter table T allocate extent;

  alter table HOURLY_EMPLOYEES allocate extent;

  所以對于網(wǎng)上一些在oracle11g上先使用手工分配extent 再使用exp來導(dǎo)數(shù)據(jù)庫,在實(shí)際上效果不怎么地,反而是多次一舉直接使用expdp來導(dǎo)oracle 11g數(shù)據(jù)庫中空表來的方便多了。

  當(dāng)然對那些要從11g導(dǎo)低版本,還是可以的采用這個(gè)辦法,但是要注意,要么對所有相關(guān)的表進(jìn)行分析系,然后使用上述那個(gè)批量腳本。或者不分析表,直接手工用ue編輯分配extent的命令。

  SQL> select TABLE_NAME,NUM_ROWS from user_tables where NUM_ROWS=0;

  TABLE_NAME NUM_ROWS

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

  PART_TIME_EMPLOYEES 0

  EMP_1 0

  T 0

  HOURLY_EMPLOYEES 0

  補(bǔ)充信息:

  USER_TABLES describes the relational tables owned by the current user. Its columns (except

  for OWNER) are the same as those in ALL_TABLES. To gather statistics for this view, use the

  DBMS_STATS package.

  收集表的統(tǒng)計(jì)信息:

  analyze table xxx compute statistics;

  or

  exec dbma_stats.gather_table_stats('USER', 'TABLE');

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 本站只有精品 | 2021免费日韩视频网 | 九一传媒在线观看 | 看片一区二区三区 | 国产精品九九久久一区hh | 欧美成人午夜一区二区三区 | 国产成人在线网址 | 精品国产成人 | 少妇一级淫片免费放播放 | 亚洲午夜视频 | 欧美一级性 | 国产88久久久国产精品免费二区 | 欧美日韩经典在线 | 色啪综合| av性色全交蜜桃成熟时 | 国产一区二区三区四区五区精品 | 欧美一级毛片免费观看 | 精品久久久久久久久久久久 | 国产精品久久久久久久久久久久久久久久 | 一级裸体视频 | 国产成人高清成人av片在线看 | 国产精品久久久久影院老司 | 羞羞色院91精品网站 | 国产激情网 | 久久影院免费观看 | 黄色网址进入 | 国产三级a三级三级 | 日本一区二区视频在线观看 | 一级黄色毛片免费 | 91成人天堂久久成人 | sesee99 | av影院在线播放 | 一级毛片播放 | 成人午夜网址 | 欧美一级免费视频 | 中文字幕观看 | 青久草视频 | 免费看日产一区二区三区 | 韩国三级日本三级香港三级黄 | 91一区二区三区久久久久国产乱 | 精品国产91久久久久久浪潮蜜月 |