zoukankan      html  css  js  c++  java
  • oracle 表空间不足解决办法大全

    GPS平台、网站建设、软件开发、系统运维,找森大网络科技!
    https://cnsendnet.taobao.com
    来自森大科技官方博客
    http://www.cnsendblog.com/index.php/?p=1527

    oracle表空间不足,一般有两个原因:一,原表空间太小,没有自增长;二,表空间已自增长,而且表空间也已足够大,对于这两种原因分别有各自的解决办法。

    【检查原因】

    1、        查看表在那个表空间  

    select tablespace_name,table_name from user_talbes where table_name='test';

    2、获取用户的默认表空间  

    select  username,  DEFAULT_TABLESPACE  from  dba_users where username='MXH';

    2、        查看表空间所有的文件 

     select * from dba_data_files where tablespace_name='USERS';

    3、        查看表空间使用情况: 

    SELECT tbs 表空间名,  sum(totalM) 总共大小M,  sum(usedM) 已使用空间M,  sum(remainedM) 剩余空间M,  sum(usedM)/sum(totalM)*100 已使用百分比,  sum(remainedM)/sum(totalM)*100 剩余百分比  FROM(  SELECT b.file_id ID,  b.tablespace_name tbs,  b.file_name name,  b.bytes/1024/1024 totalM,  (b.bytes-sum(nvl(a.bytes,0)))/1024/1024 usedM,  sum(nvl(a.bytes,0)/1024/1024) remainedM,  sum(nvl(a.bytes,0)/(b.bytes)*100),  (100 - (sum(nvl(a.bytes,0))/(b.bytes)*100))  FROM dba_free_space a,dba_data_files b  WHERE a.file_id = b.file_id  GROUP BY b.tablespace_name,b.file_name,b.file_id,b.bytes  ORDER BY b.tablespace_name  )  GROUP BY tbs 

    【解决办法-原因一】

    只要将表空间设置为足够大,并设置为自增长即可。

    1、扩展表空间  alter database datafile 'D:ORACLEPRODUCTORADATATESTUSERS01.DBF' resize 50m;

      注:50m,是表空间大小,可以根据实际需要加大,但最大不得超过32G

    2、自动增长  alterdatabase datafile 'D:ORACLEPRODUCTORADATATESTUSERS01.DBF' autoextend onnext 50m maxsize 500m; 

    【解决办法-原因二】

    因为表空间中的数据文件已经足够大(达到32G),所以,这时仅仅增加表空间大小是不行的。

    这个时候,我们可以增加该表空间的数据文件,这样表空间的大小即变为64G了。

    ALTER TABLESPACE aaa

    ADD DATAFILE 'E:APPORACLE11GR2ORADATAORCLaaa_DATA02.DBF'

    size 1024M autoextend on next 50M maxsize unlimited;

    GPS平台、网站建设、软件开发、系统运维,找森大网络科技!
    https://cnsendnet.taobao.com
    来自森大科技官方博客
    http://www.cnsendblog.com/index.php/?p=1527

  • 相关阅读:
    flash中网页跳转总结
    as3自定义事件
    mouseChildren启示
    flash拖动条移出flash无法拖动
    需要一个策略文件,但在加载此媒体时未设置checkPolicyFile标志
    Teach Yourself SQL in 10 Minutes
    电子书本地转换软件 Calibre
    Teach Yourself SQL in 10 Minutes
    Teach Yourself SQL in 10 Minutes
    Teach Yourself SQL in 10 Minutes – Page 31 练习
  • 原文地址:https://www.cnblogs.com/cnsend/p/13866511.html
Copyright © 2011-2022 走看看