国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

如何在oracle 11g 中導出空表

2019-11-02 15:54:26
字體:
來源:轉載
供稿:網友

   如何在oracle 11g 中導出空表

  由于oracle 11g的 延遲段創建的新特性,導致在沒有數據插入時,oracle是不會分配數據段的,進而導致exp 是不能導出11g數據庫的空表的。

  當然采用expdp就不存在這個問題了。

  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為空呢?

  那是因為表剛建立,數據字典中還沒有這個表相關的統計信息呢。

  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;

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

  當然對那些要從11g導低版本,還是可以的采用這個辦法,但是要注意,要么對所有相關的表進行分析系,然后使用上述那個批量腳本。或者不分析表,直接手工用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

  補充信息:

  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.

  收集表的統計信息:

  analyze table xxx compute statistics;

  or

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 娄烦县| 南澳县| 图们市| 玉林市| 眉山市| 沂源县| 南乐县| 禄丰县| 上饶市| 田阳县| 迭部县| 香港| 喀喇沁旗| 高要市| 台江县| 绿春县| 大庆市| 肇源县| 府谷县| 惠安县| 武乡县| 嘉黎县| 老河口市| 五台县| 泰和县| 大埔区| 大悟县| 察哈| 桦川县| 洛南县| 安塞县| 黑水县| 旅游| 繁昌县| 文安县| 田东县| 大宁县| 博野县| 商水县| 洛阳市| 集贤县|