您的位置:首页 > 数据库 > Oracle

oracle常见问题汇总

2013-12-30 16:31 253 查看
1.Oracle表空间设置为自动增长

首先查看空间是否是自动增长的,如果已经是自动增长的,那报错就是另外的原因,该文不需要继续看了。

  SELECT FILE_NAME,TABLESPACE_NAME,AUTOEXTENSIBLE FROM dba_data_files;
如果表空间不是自动增长,则需要把表空间改为自动增长。语句如下:
  ALTER DATABASE DATAFILE '... '| FileNo AUTOEXTEND ON | OFF NEXT 20M MAXSIZE 300M;
  ALTER DATABASE DATAFILE 'c:\SmartDB01.ora' AUTOEXTEND ON;   --设置数据文件自动增长 
  ALTER DATABASE DATAFILE 'c:\SmartDB02.ora'   MAXSIZE UNLIMITED;   --设置数据文件容量无限
  如果有多个数据文件,就设置这几个数据文件都是自增长吧

2.删除表后需要清空回收站

PURGE recyclebin;

3.删除表空间和该表空间中的表

 drop tablespace student_data including contents and datafiles; 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle