posts - 2,  comments - 0,  trackbacks - 0
          問題:ORACLE 11g 將某用戶自帶表用 EXP 命令導出再IMP導入 10g 時 發現空表不能到導出

          原因:11g 開始建表時,默認不分配 segment ,以節省空間,當表插入第一條數據時,再分配 segment
          解決方法3個途徑:
          1:向空白插入一條數據,再刪除掉,就分配空間了(空表比較少)。
          2:修改系統參數alter system set deferred_segment_create=false;
             (對以后新增的表系統會分配 segment),重啟數據庫。
          3:批量對現有的空表分配空間
          select 'alter table ' || table_name ||  ' allocate extent;' as sql from all_tables where num_rows = 0 and OWNER=username ;
          執行導入導出工作
          1. exp  system/managerr@servicename owner=username1 file=expfile.dmp  full=y 
          2. imp  ystem/manager@servicename fromuser=username1 touser=username2 ignore=y file=expfile.dmp  full=y
          posted on 2014-10-22 17:24 wilsonyq 閱讀(196) 評論(0)  編輯  收藏 所屬分類: Java

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 庆元县| 黔东| 阳谷县| 文山县| 宁远县| 锡林郭勒盟| 呼玛县| 赫章县| 荔波县| 枣强县| 博兴县| 溆浦县| 桐柏县| 中山市| 鄄城县| 林州市| 绩溪县| 井冈山市| 安庆市| 逊克县| 莱芜市| 奈曼旗| 曲松县| 抚州市| 巨鹿县| 成都市| 固阳县| 榆中县| 蒙阴县| 合作市| 镇江市| 兴安盟| 固始县| 罗定市| 道真| 上杭县| 祁阳县| 远安县| 固始县| 扶沟县| 南城县|