oracle 异常找不到数据,Oracle异常及解决方法

Oracle错误及解决办法

问题提出:

〉DROP USER USER1 CASCADE

ERROR:ORA-01940: cannot drop a user that is currently connected

由于当前用户正连接到,所以无法删除

解决办法:

1、查询此用户的会话进程,

SQL〉SELECT SID,SERIAL# FROM V$SESSION WHERE USERNAME='USER1';  ----------------记得大写、虽然创建用户时需要用大写

SID    SERIAL#

---------- ----------

24      25341

86      18117

2、结束此用户的所有会话

SQL>ALTER SYSTEM KILL SESSION '24,25341';

System altered.

SQL>ALTER SYSTEM KILL SESSION '86,18117';

System altered.

3、删除用户

SQL〉DROP USER USER1 CASCADE;

SQL> select sid,serial#,status from v$session where username='NC2012';

SID    SERIAL# STATUS

---------- ---------- ------------------------

104 1713 INACTIVE

106    8 INACTIVE

107    8 INACTIVE

116   14 INACTIVE

136 2334 INACTIVE

272    8 KILLED

324   21 KILLED

7 rows selected.

SQL> alter system kill session '272,8';--------------------kill一个 进程状态就变成“ 272    8 KILLED”

System altered.

SQL> DROP USER NC2012 CASCADE;

User dropped.

SQL>

1.在pl/sql中用如下命令创建表空间

create tablespace energy_winter logging datafile '\opt\oradata\dev\energy_winter.dbf'

size 32m autoextend on next 32m maxsize 2048m  extent management local ;

2.删除该表空间

drop tablespace energy_winter;

3.再重新创建该表空间

create tablespace energy_winter logging datafile '\opt\oradata\dev\energy_winter.dbf'

size 32m autoextend on next 32m maxsize 2048m  extent management local ;

出现如下错误:

ORA-01119:   创建数据库文件   'energy_winter '   时出错

ORA-27038:   skgfrcre:   文件存在

OSD-04010:   指定了     选项,   但文件已经存在

解决方法:

create   语句使用   reuse   即可:

create   tablespace   'EPCDBA_TAB '   datafile   ' '   size   xx   reuse;

如:

create tablespace energy_winter logging datafile '\opt\oradata\dev\energy_winter.dbf'

size 32m reuse autoextend on next 32m maxsize 2048m  extent management local;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值