通過dblink同步數(shù)據(jù)庫 怎樣清空ORACLE中某用戶下所有的表及數(shù)據(jù)?
怎樣清空ORACLE中某用戶下所有的表及數(shù)據(jù)?1、在cmd中輸入sqlplus/assysdba2、刪除用戶A,級所有和用戶A關(guān)聯(lián)的數(shù)據(jù)dropuseracascade3、重建用戶Acreateuse
怎樣清空ORACLE中某用戶下所有的表及數(shù)據(jù)?
1、在cmd中輸入sqlplus/assysdba2、刪除用戶A,級所有和用戶A關(guān)聯(lián)的數(shù)據(jù)dropuseracascade3、重建用戶AcreateuserAidentifiedby密碼grantconnect,resourcetoA4、登入A用戶,就ok了connA/密碼---意思,希望對你有所幫助。
在oracle中如何刪除一個用戶下所有該用戶所建的表?
1、如果有plsql客戶端,則可以使用該用戶登錄,選中所有表右鍵Drop即可。
2、如果有刪除用戶的權(quán)限,則可以:drop user user_name cascade加了cascade就可以把用戶連帶的數(shù)據(jù)全部刪掉。--創(chuàng)建用戶createuser用戶名profiledefaultidentifiedby密碼defaulttablespace表空間名稱temporarytablespaceTEMPaccountunlock--授權(quán)grant dba to 用戶名grant connect,resource to 用戶名
3、如果沒有刪除用戶的權(quán)限,則可以執(zhí)行:select "drop table "||table_name||"" from cat where table_type="TABLE"將得到的結(jié)果全部復(fù)制粘貼到另一個sql窗口,執(zhí)行。