切换到窄版

Good技术分享

 找回密码
 立即注册
搜索
热搜: 活动 交友
查看: 54|回复: 0

[【Oracle】] ORA-01653 无法通过某某扩展

[复制链接]
  • TA的每日心情
    擦汗
    2024-11-25 13:10
  • 85

    主题

    110

    帖子

    19999万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    199991820

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    发表于 2024-11-21 14:46:28 | 显示全部楼层 |阅读模式
    1、查询数据库每个空间的使用情况
    1. SELECT a.tablespace_name "表空间名",a.bytes / 1024 / 1024 "表空间大小(M)",(a.bytes - b.bytes) / 1024 / 1024 "已使用空间(M)",
    2. b.bytes / 1024 / 1024 "空闲空间(M)",round(((a.bytes - b.bytes) / a.bytes) * 100, 2) "使用比"
    3. FROM (SELECT tablespace_name, sum(bytes) bytes
    4. FROM dba_data_files GROUP BY tablespace_name) a,
    5. (  SELECT tablespace_name, sum(bytes) bytes, max(bytes) largest
    6.    FROM dba_free_space
    7.    GROUP BY tablespace_name  
    8. ) b
    9. WHERE a.tablespace_name = b.tablespace_name
    10. ORDER BY ((a.bytes - b.bytes) / a.bytes) DESC;
    复制代码
    2、增加新的表空间文件
    1. ALTER TABLESPACE 表空间名 ADD DATAFILE '新数据文件路径' SIZE 初始大小;
    复制代码
    2.1查询表空间路径:
    1. SELECT file_name FROM dba_data_files;
    复制代码
    3、修改表空间文件的自增长:
    1. alter database datafile '/u01/app/oracle/oradata/orcl/user01.dbf' autoextend on;
    复制代码
    3.1、对修改结果进行查询:
    1. select tablespace_name,file_name,autoextensible from dba_data_files where tablespace_name = '表空间名称';
    复制代码





    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则


    QQ|手机版|小黑屋|Good技术分享

    GMT+8, 2024-12-4 00:38 .

    www.52yfw.com

    Technology sharing

    快速回复 返回顶部 返回列表