oracle表空間用戶切換方案:
安裝oracle時,創建用戶使用默認表空間,後來需要增加空間時,需要用戶轉移過去,原來安裝默認表空間不能刪除的。
操作如下:
1.查詢用戶屬於那個表空間
select
username,default_tablespace
from
dba_users
where
username=
'用戶名'
;
2.查詢用戶使用進程
select sid,serial# from v$session where username='用戶名
';
SID SERIAL#
---------- ----------
150 9019
殺死進程如下:
SQL> alter system kill session '150,9019';
System altered.
3.切換用戶
alter user '用戶名
' tablespace "表空間";
注意:建設切換用戶時,最好重啓下數據庫,保證用戶不再使用。