您現在的位置是:電腦技術吧?>? 編程技術 ??>??oracle11g空表導出,oracle導出空數據庫??>??正文詳情

oracle11g空表導出,oracle導出空數據庫

隱雨琴2019-12-06 09:41:58 人圍觀
簡介oracle空白表如何在Oracle 11g中導出空表?由于Oracle 11g延遲段創建的新特性,當沒有數據插入時Oracle不會分配數據段,因此exp不能在11g數據庫中導出oracle查詢空表要2到3秒

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

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

  expdp hr/hr schemas=hr 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');

版權聲明:本文由 隱雨琴 整理編輯。

原標題:oracle數據庫導出空表,oracle exp導出空表

轉載注明出處:http://www.dn9ww09s.icu/program/15200.html

文章評論

    共有條評論來說兩句吧...

    用戶名:

    驗證碼:

作者推薦

  • javascript 框架,javascript的基本框架

    javascript 框架,javascript的基本框架 相關圖片javascript怎么樣本文主要介紹了JavaScript框架設計和其他工廠的相關信息,非常簡單易懂。如果需要的話你可以檢查一下。JavaScript中類和繼承的出現表明JavaScrbootstrap框架...

  • 閉包是啥,閉包

    閉包是啥,閉包 相關圖片閉包和正閉包本文主要介紹了用JavaScript創建閉包的兩種方法的優缺點以及差異分析的相關資料。您可以參考JavaScript常用的兩種方法來創建閉包。構造函數方法:?1Js閉包...

  • asp本地全路徑,asp獲取路徑

    asp本地全路徑,asp獲取路徑 相關圖片asp圖片路徑格式本文主要介紹了利用asp.net獲取網站目錄物理路徑的方法。對于朋友,請參考下一頁后臺CS文件相對網站根目錄的path/view/atlas代碼,如下:striasp系統路徑代碼...

  • 數組遍歷方法,遍歷數組的三種方法

    數組遍歷方法,遍歷數組的三種方法 相關圖片javascript數組遍歷今天,一個朋友問我一個關于PHP遍歷數組的方法的問題,并告訴了她一些。順便說一下,寫一篇文章總結一下。如果摘要不完整,請首先指出,foreach()foreacjs如何遍歷...

  • 你所在的省市,所在省份

    你所在的省市,所在省份 相關圖片我所在的省份怎么填今天,我們來談談如何用PHP獲取用戶的IP地址,PHP如何根據IP判斷用戶所在的城市,以及PHP如何根據IP實現城市切換或跳轉。如何根據現有IP地址獲取其地理位所在省份...

  • 升級時,該升級關系時

    升級時,該升級關系時 相關圖片每時每秒都在升級系統本文主要介紹nginx將PHP從5.3.28升級到5.3.29時的502錯誤。對于您的朋友,請參考今天將PHP從5.3.28升級到5.3.29,發現網站無法打開版本升級相當于一個劃時帶...

  • oraclecase語句,oracle數據庫case語句

    oraclecase語句,oracle數據庫case語句 相關圖片數據庫case when語句登錄ID,用戶ID,登錄時間,url,描述,(當operatetype=0時,case operatetype=1,elsqlcase...

  • oracle col,oracle col 命令

    oracle col,oracle col 命令 相關圖片oracle set lineCol命令:主格式列的顯示形式。該命令有許多選項,如下所示:col[UMN][column | expr}[option]]選項可以是以下子句:Ali[as]aoracle round函數...

  • xml實例,xml運用

    xml實例,xml運用 相關圖片xml內容本文以實例的形式詳細描述了PHP解析XML的方法。與您分享以供參考。具體分析如下:books.xml文件如下:?123456789101213141516171xml什么文件...

  • 綠色的反色,紫色的反色

    綠色的反色,紫色的反色 相關圖片反色處理本文主要介紹了PHP將顏色轉換為反色的方法,涉及PHP操作顏色值的相關技巧。對于需要的朋友,請參考下面的例子來描述PHP將顏色轉換為相反顏色的方法。與您分享以供紋眉深...

熱評文章

  • 單選,三d單選

    單選,三d單選 相關圖片3d單選網我之所以使用checkboxlist來實現無線電選擇,是因為我認為checkboxlist控件頁的顯示效果應該更好。您可以參考中提供的radiobutonlis福彩單選...

  • 閉包內存泄露,閉包為什么會造成內存泄露

    閉包內存泄露,閉包為什么會造成內存泄露 相關圖片閉包阮一峰本文主要介紹JS閉包導致內存泄漏的相關數據。可以在JS閉包中定義局部變量以供參考。但是,如果從外部調用它,特別是重復調用,將導致大量內存開銷。如何防止這種現象...

  • 用戶角色與權限,用戶角色權限具體實現

    用戶角色與權限,用戶角色權限具體實現 相關圖片用戶角色權限管理系統Oracle數據庫用戶管理Oracle權限設置一、權限分類:系統權限:系統指定用戶使用數據庫的權限。(系統權限針對用戶)。實體權限:某個權限用戶對其他用戶的表...

  • 常用代碼片段,30s代碼片段

    常用代碼片段,30s代碼片段 相關圖片有關下面代碼片段的說法一。打開一個新窗口并發送參數:發送參數:響應。Write()接收參數:字符串a=request.querystring(ID);字符串B=request.que管理常用代碼片段...

  • 9 patch,怎樣用patch

    9 patch,怎樣用patch 相關圖片patch是什么Oracle補丁也稱為Oracle補丁。有幾種Oracle修補程序。很難數這些小塊,也很難避免讓人眼花繚亂。不過,甲骨文補丁程序是有序的。Oracle提供的oppatch of...

  • c語言在線編程,c語言經典程序100例

    c語言在線編程,c語言經典程序100例 相關圖片c語言例子本文從C?程序員的角度詳細介紹了學習typescript的過程,主要針對兩種語言的異同進行了簡單的比較研究,希望對您有所幫助。Typescript發展得很好。在菜鳥教程100例...

  • datatable怎么用,datatable比較

    datatable怎么用,datatable比較 相關圖片datatable詳解本文主要介紹viewstate和datatable的動態數據輸入示例。以下代碼可用于您的朋友:%@page language=C?EnableViewStatec# datatable...

  • 批處理中如何判斷幾個文件是否存在,批處理文件中一cp命令

    批處理中如何判斷幾個文件是否存在,批處理文件中一cp命令 相關圖片ps中批處理批處理是邏輯單元的一組T-SQL語句。要將腳本分成批,可以使用go語句。一。Go語句必須是自包含的。2。Go語句使每個批獨立地發送到服務器,獨立于其他批處理程序ps中批處理...

  • jsonp如何實現,jsonp實現

    jsonp如何實現,jsonp實現 相關圖片jsonp如何實現跨域本文主要介紹了jsonp在JavaScript中的模擬實現。本文直接給出了實現代碼,其中包含了詳細的注釋。對于您的朋友,請參考“1234567891013141jsonp簡單實現...

  • 驗證表單,javascript表單驗證

    驗證表單,javascript表單驗證 相關圖片html怎么驗證表單本文主要介紹angularjs中表單驗證編程的詳細說明。Angularjs是一個非常流行的JavaScript庫。您可以為您的朋友參考以下要求:名稱是必需的,用html表單驗證...

關注微信

变脸官网查询