oracle11G更改預設引數使imp可以匯出空表

2021-09-13 08:28:15 字數 1098 閱讀 9729

oracle11gr2 新增了乙個引數:deferred_segment_creation,從字面理解含義是段延遲建立,該引數取值範圍是true和false,預設是true。如果deferred_segment_creation為true,當新建表並且沒有向其中插入資料的時候,這個表不會立即分配extent,即不佔資料空間,只有insert資料後才分配空間,這樣做可以節省少量的空間。但是也給初接觸oracle11gr2的人帶來了麻煩,如果deferred_segment_creation為false,那就和之前版本建立表一樣,建立時即分配extent。

下面的方法用與oracle11gr2裝上之後,沒有調整資料庫空表的引數,並且已經初始化

一、調整資料庫引數(如果是plsql環境 ,請在命令視窗中執行,不能是查詢視窗)

c:\sqlplus  「/as sysdba」

調整方式:登入sqlplus

檢視當前引數值:

show parameter deferred_segment_creation

輸入調整引數語句:

alter system set deferred_segment_creation=false scope=both;

二、通過plsql調整處理現有空表

三、將sql_test列 全部複製出來,放到sql視窗,全部執行以下即可,至此,該問題將處理完畢,後續使用過程中將不會再出現問題。

oracle 11g更改字符集

工作需要,安裝裝了oracle 11g,在匯入其他機器上的備份資料的時間,發生乙個錯誤 imp 00019 由於 oracle 錯誤 12899 而拒絕行 imp 00003 遇到 oracle 錯誤 12899 ora 12899 列 zheng d dic dicexplain 的值太大 實際值...

解除安裝oracle 11g

估計和以前的版本一樣,先刪除物理檔案,然後再刪除登錄檔的檔案。大致方法如下 1 刪除物理檔案 1 oracle安裝檔案。2 系統目錄下,program files檔案下的oracle檔案 2 登錄檔中大概有這麼幾個地方 hkey local machine software 刪除oracle目錄 h...

oracle 11G 解除安裝

oracle deinstall deconfig tool start check operation start 安裝檢查配置開始 選擇進行解除安裝的 oracle 主目錄型別為 sidb 檢查主產品清單位置是否存在 c program files oracle inventory 安裝檢查配置...