的操作后,但很多情況下,很多用戶會發現重新安裝時,點了下一步安裝界面就消失了,往往無奈下只好重裝系統,其實只是你數據庫沒刪干凈,刪干凈就不會出現這種情況了。
公司主營業務:網站設計、成都做網站、移動網站開發等業務。幫助企業客戶真正實現互聯網宣傳,提高企業的競爭能力。創新互聯是一支青春激揚、勤奮敬業、活力青春激揚、勤奮敬業、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰,讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創新互聯推出五峰免費做網站回饋大家。
完全刪除Oracle數據庫的方法:
1、開始-設置-控制面板-管理工具-服務
停止所有Oracle服務。
2、開始-程序-Oracle - OraHome81-Oracle Installation Products-
Universal Installer
卸裝所有Oracle產品,但Universal Installer本身不能被刪除
5、運行regedit,選擇HKEY_LOCAL_MACHINESOFTWAREORACLE,按del鍵刪除這個入口。
6、運行regedit,選擇HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices,滾動
這個列表,刪除所有Oracle入口。
7、運行refedit,
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication,
刪除所有Oracle入口。
8、開始-設置-控制面板-系統-高級-環境變量
刪除環境變量CLASSPATH和PATH中有關Oracle的設定
9、從桌面上、STARTUP(啟動)組、程序菜單中,刪除所有有關Oracle的組和圖標
10、刪除Program FilesOracle目錄
11、重新啟動計算機,重起后才能完全刪除Oracle所在目錄
12、刪除與Oracle有關的文件,選擇Oracle所在的缺省目錄C:Oracle,刪除這個入
口目錄及所有子目錄,并從Windows 2000目錄(一般為C:WINNT)下刪除以下文
件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。
13、WIN.INI文件中若有[ORACLE]的標記段,刪除該段
14、如有必要,刪除所有Oracle相關的ODBC的DSN
15、到事件查看器中,刪除Oracle相關的日志說明:如果有個別DLL文件無法刪除的情況,則不用理會,重新啟動,開始新的安裝,
安裝時,選擇一個新的目錄,則源碼天空
,安裝完畢并重新啟動后,老的目錄及文件就可以刪除掉了
我覺得還是概念不清析,問題不太明白呀。
所果只是簡單的清空表的話,還是很容易的。
drop table TABLE_NAME ; //連表結構都刪了。
要是清空內容,留著表結構,就是:
truncate tablename; // 就可以了。
如果是數據庫表文件要刪的話,就不和你說了。
可以使用以下3種方式實現:
1、如果有plsql客戶端,則可以使用該用戶登錄,選中所有表 右鍵Drop即可。
2、如果有刪除用戶的權限,則可以寫:
1
drop user user_name cascade;
加了cascade就可以把用戶連帶的數據全部刪掉。
3、如果沒有刪除用戶的權限,則可以執行:
1
select 'drop table '||table_name||';' from cat where table_type='TABLE'
1、你需要明白oracle數據結構
首先數據以表table/索引index/視圖view等方式存在,而表/索引/視圖存儲在表空間,表空間對應硬盤上的文件
2、數據庫包含數據字典或默認的一些用戶或你創建的用戶,這些用戶訪問這些表或表空間
3、而這都需要存在一個實例instance
4、所以你如果刪除數據,需要刪除表,然后表空間(或者直接刪除表空間連帶里面的表)
DROP TABLESPACE DATA_TS1 INCLUDING CONTENTS AND DATAFILES;
5、查詢都有哪些表空間
col file_name format a50
select TABLESPACE_NAME,FILE_NAME from dba_data_files order by TABLESPACE_NAME;
查詢表空間包含哪些表
col SEGMENT_NAME format a30
select distinct SEGMENT_NAME,TABLESPACE_NAME from dba_segments where TABLESPACE_NAME='DATA_TS1' order by SEGMENT_NAME;
6、生成所有表的drop語句
select 'drop table '||tname||' purge;' from tab order by tname;
7、用dbca刪除instance后,數據庫就像新安裝時候一樣干干凈凈
dbca -silent -deleteDatabase -sourceDB mydb -sysDBAUserName sys -sysDBAPassword db123456
或者用圖形界面刪除。
方法/步驟
1
?步驟1:☆停止服務。
?打開計算機桌面。點擊【開始】-【運行】,輸入services.msc命令,出現服務列表。
?分別選擇10個ORACLE數據庫服務,右擊選擇停止服務。 ?
2
步驟2:☆卸載ORACLE數據庫-1
?卸載ORACLE數據庫時,要使用ORACLE數據庫自帶的卸載工具完成,可以在【開始】菜單-【程序】-【oracle】中找到。
步驟2:☆卸載ORACLE數據庫-2
?單擊【Universal Installer】,選擇產品清單中選擇已經安裝的Oracle產品,單擊刪除,完成卸載。
3
步驟3:☆刪除注冊表。
?因為在安裝ORACLE數據庫時,很多配置都寫到了注冊表中,要想徹底刪除數據庫,必須將注冊表中的數據刪除。
?刪除注冊表注冊表1:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SOFTWARE下ORACLE項
?刪除注冊表注冊表2:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下ORACLE項
?刪除注冊表注冊表3:HKEY_CLASSES_ROOT\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventlogHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application下ORACLE項 ?
4
步驟4:刪除環境變量。
?如果在安裝ORACLE數據庫時進行了環境變量的設置,卸載的時候,需要將環境變量刪除。
?右擊我的電腦-屬性-系統屬性-高級,單擊環境變量按鈕。在系統變量中找到ORACLE_HOME選項,刪除即可。如果在CLASSPATH和PATH中也存在Oracle設置,一并刪除即可。
5
步驟5:☆刪除目錄重啟計算機。
?徹底刪除ORACLE數據庫,需要將ORACLE安裝目錄,全部刪除。
?刪除完畢之后,重啟計算機,完成ORACLE數據庫移除。
可以按用戶清空,如果只刪除數據,不刪除用戶,可以通過sql刪除
select
'drop
table
'||table_name||'
purge;'
from
user_tables;
如果刪除用戶可以直接drop
user
scott
cascade;然后可以刪除用戶對應的默認表空間;
當前名稱:oracle怎么清庫 如何清空sql數據庫
本文來源:http://m.kartarina.com/article28/hgchcp.html
成都網站建設公司_創新互聯,為您提供網站制作、用戶體驗、Google、移動網站建設、網站內鏈、網頁設計公司
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯