程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> 解決Oracle11g空表無法導出的問題

解決Oracle11g空表無法導出的問題

編輯:Oracle教程

解決Oracle11g空表無法導出的問題


Oracle11g 新增參數deferred_segment_creation ,建庫的時候默認值為true,意思是延時加載,當表中不存在數據的時候,不為這個表創建空間,當你導出的時候會發現很多表不存在

\

使用show parameter deferred deferred_segment_creation; 命令可以查看deferred_segment_creation的值,如果想讓空表導出<喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KPHA+t723qNK7o7rP8b/ise3W0LLlyOsmIzIwNTQwOzwvcD4KPHA+t723qLb+o7oxoaLWtNDQc3Fs0N64xGRlZmVycmVkX3NlZ21lbnRfY3JlYXRpb261xCYjMjA1NDA7CiCjumFsdGVyIHN5c3RlbSBzZXQgZGVmZXJyZWRfc2VnbWVudF9jcmVhdGlvbj1mYWxzZTs8L3A+CjxwPiAgICAgICAgICAgICAgICAgIDKhota00NBzcWyjuiAgICBzZWxlY3Qg"alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;

用pl/sql將結果 ——右鍵 —— 復制到Excel... 將結果復制到sql窗口中運行 然後就可以導出了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved