oracle表空间用户切换方案

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 "表空间";

注意:建设切换用户时,最好重启下数据库,保证用户不再使用。

 

 

你可能感兴趣的:(oracle)