刪除無任何數(shù)據(jù)對象的表空間:
成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的新絳網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
首先使用PL/SQL界面化工具,或者使用oracle自帶的SQL PLUS工具,連接需要刪除的表空間的oracle數(shù)據(jù)局庫。
確認當(dāng)前用戶是否有刪除表空間的權(quán)限,如果沒有 drop tablespace,請先用更高級的用戶(如sys)給予授權(quán)或者直接用更高級的用戶。
用drop tablespace xxx ,刪除需要刪除的表空間。
刪除有任何數(shù)據(jù)對象的表空間
使用drop tablespace xxx including contents and datafiles;來刪除表空間。
注意事項:
如果drop tablespace語句中含有datafiles,那datafiles之前必須有contents關(guān)鍵字,不然會提示ora-01911錯誤
首先查看temp是不是某些用戶的默認表空間 SELECT USERNAME,TEMPORARY_TABLESPACE FROM DBA_USERS; 如果有用戶的默認臨時表空間是temp的話,建議進行更改 alter user xxx temporary tablespace tempdefault; 設(shè)置tempdefault為默認臨時表空間 alter database default temporary tablespace tempdefault; 然后用你列出來的語句刪除即可 drop tablespace temp including contents and datafile; 即便丟失了所有的臨時表空間,只要不是數(shù)據(jù)庫當(dāng)中用到了order by、子查詢、group by、distinct等需要消耗臨時表空間的語句(而且要比較大才行,小的話就直接用pga的SORT_AREA區(qū)了),那么也不會對業(yè)務(wù)造成錯誤導(dǎo)致中斷,發(fā)現(xiàn)問題之后只需要新建一個臨時表空間就可以了。你要是了解備份恢復(fù)的話,實際上在進行備份的時候臨時表空間都不會進行備份,而只是有一個創(chuàng)建臨時表空間的語句而已。
用truncate、delete都可以,比如要清空一個名為abc的表,就這樣寫sql:
truncate table abc;或者:
delete from abc;
oracle 查版本號,oracle怎樣查版本,具體步驟如下:
1、首先進入sqlplus,cmd---plsql,登陸我們的用戶,如圖,建議用sysdba權(quán)限的賬戶登陸。
2、方法一:v$version
SQL select * from v$version;
3、方法二:product_component_version
SQL select * from product_component_version;
刪除表空間temp,但不刪除其文件 用:drop tablespace temp;\x0d\x0a 刪除表空間temp同時刪除表空間的數(shù)據(jù)對象 用drop tablespace temp including contents;\x0d\x0a刪除表空間temp及其包含數(shù)據(jù)對象以及數(shù)據(jù)文件 用drop tablespace temp including contents and datafiles;\x0d\x0a希望能幫助你
文章題目:oracle怎么清表空間,oracle表空間清理
文章鏈接:http://jinyejixie.com/article48/dseciep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、自適應(yīng)網(wǎng)站、外貿(mào)建站、營銷型網(wǎng)站建設(shè)、虛擬主機、用戶體驗
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)