重慶分公司,新征程啟航
為企業(yè)提供網站建設、域名注冊、服務器等服務
為企業(yè)提供網站建設、域名注冊、服務器等服務
1、刪除用戶和數據,磁盤空間不會釋放,因為數據文件大小已定。
為北碚等地區(qū)用戶提供了全套網頁設計制作服務,及北碚網站建設行業(yè)解決方案。主營業(yè)務為成都網站制作、成都網站建設、外貿營銷網站建設、北碚網站設計,以傳統(tǒng)方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
2、解決方法最直接的就是:導出數據, 重建數據文件、表空間, 重新導入數據。
我覺得還是概念不清析,問題不太明白呀。
所果只是簡單的清空表的話,還是很容易的。
drop table TABLE_NAME ; //連表結構都刪了。
要是清空內容,留著表結構,就是:
truncate tablename; // 就可以了。
如果是數據庫表文件要刪的話,就不和你說了。
在Oracle9i里,Oracle提供了一個內部事件,用以強制刷新Buffer Cache。
其語法為:
alter session set events 'immediate trace name flush_cache level 1';或者:
alter session set events = 'immediate trace name flush_cache';類似的也可以使用alter system系統(tǒng)級設置:
alter system set events = 'immediate trace name flush_cache';在Oracle10g中,Oracle提供一個新的特性,可以通過如下命令刷新Buffer Cache:
alter system flush buffer_cache;
在Oracle9i里,Oracle提供了一個內部事件,用以強制刷新Buffer Cache。
其語法為:
alter session set events 'immediate trace name flush_cache level 1';
或者:
alter session set events = 'immediate trace name flush_cache';
類似的也可以使用alter system系統(tǒng)級設置:
alter system set events = 'immediate trace name flush_cache';
在Oracle10g中,Oracle提供一個新的特性,可以通過如下命令刷新Buffer Cache:
alter system flush buffer_cache;
ALTER SYSTEM FLUSH SHARED_POOL
這個語句清除SGA中的 shared pool,shared pool存儲下面的信息:
1、數據字典
2、Shared SQL PL/SQL,存儲過程、函數、包以及觸發(fā)器
但是有一點要清楚的是假如這些對象正在使用時是無法清除的。
卸載Oracle總體分為三步 1.主程序的卸載 2.殘留文件的刪除 3.注冊表清理
1.主程序卸載只要運行 Oracle OraDB11g_home1--Oracle安裝產品--Universal Installerd
程序運行起來后 ,選擇卸載產品進去下面的頁子
如上圖選擇,如果你安裝了Client 也將client文件夾選中。
然后就是等待 當進度走完后我們的第一步就完成了。
2.硬板上殘留文件的卸載。
Oracle在安裝時會安裝到你的系統(tǒng)盤和你安裝時所選的主程序安裝盤,以我的系統(tǒng)為例Oracle分別安裝在我的C盤和G盤。
C:\Program Files (x86)\Oracle 與 G:\app 這兩個文件夾及其子文件全部刪除。中間會提示,有的文件程序正在使用無法刪除,我們稍后再來管它。
到此刪除殘留文件就大部分完成了。
3.刪除注冊表
在 開始--搜索中輸入regedit 打開注冊表編輯器
如上所示 所有 services 文件夾下 所有帶“Oracle”的文件全部刪除。重新啟動計算機,在去刪除 第二步中沒有刪除的殘留文件。
到此Oracle已經徹底的從你的計算機上刪除了