`
keren
  • 浏览: 1580876 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Oracle 表空间没有自动扩展

阅读更多
SQL ERROR: ORA-01653: 表 DEV.SYS_TIMER_LOG 无法通过 128 (在表空间 DMS 中) 扩展
发现建表空间时没有设置为自动扩展

SELECT T.TABLESPACE_NAME,
       D.FILE_NAME,
       D.AUTOEXTENSIBLE,
       D.BYTES,
       D.MAXBYTES,
       D.STATUS
  FROM DBA_TABLESPACES T, DBA_DATA_FILES D
 WHERE T.TABLESPACE_NAME = D.TABLESPACE_NAME
 ORDER BY TABLESPACE_NAME, FILE_NAME;
 


修改为自动扩展
ALTER DATABASE DATAFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\DMS' AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED;


  • 大小: 71.9 KB
分享到:
评论

相关推荐

    表空间暴长后如何才能取消自动扩展

    ### 表空间自动扩展原理与取消自动扩展方法 ...通过以上介绍,我们可以了解到取消Oracle表空间自动扩展的具体方法及其重要性。在实际应用中,应根据具体情况选择合适的方法来管理表空间,以确保系统的稳定性和高效性。

    ORACLE_表空间扩展方法

    "ORACLE表空间扩展方法详解" ...Oracle 表空间扩展方法有多种,包括手动增加表空间大小、增加数据文件、设置表空间自动扩展等。了解这些方法可以帮助我们更好地管理 Oracle 数据库,提高数据库的性能和可靠性。

    获取oracle表空间脚本

    ### 获取Oracle表空间脚本 #### 背景与需求 在进行数据库备份与恢复的过程中,经常需要获取当前Oracle数据库中的表空间信息及其创建脚本。这样做的目的是为了确保在恢复过程中能够快速重建原有的数据库环境,包括...

    Oracle 表空间 收缩

    这是因为Oracle数据文件在有数据的情况下能够自动扩展,但无法自动收缩。因此,如果直接尝试修改数据文件的大小,可能会导致数据丢失或者无法正确释放空间。 **解决方案**: 1. **确定最大block_id**:通过查询`dba...

    oracle表空间命令语句大全

    该命令将名为 game 的表空间的数据文件设置为自动扩展模式。 七、查看表空间信息 Oracle 数据库提供了多种命令来查看表空间的信息。例如: SELECT tablespace_name, file_id, file_name, round(bytes/(1024*1024)...

    oracle数据库扩展表空间代码

    上述命令创建了一个名为`ts`的新表空间,并指定了初始大小为10M,自动扩展每次增加1M,最大不超过50M。 #### 四、扩展现有表空间 如果现有的表空间不足以满足需求,则可以通过以下几种方式来扩展表空间: ##### 1...

    oracle扩展表空间

    oracle扩展表空间sql语句 oracle表空间查询、硬性扩展和自动扩展

    oracle表空间查询命令

    ### Oracle表空间查询与管理命令详解 #### 一、Oracle表空间概述 在Oracle数据库中,表空间是逻辑存储单元,用于组织数据文件。每个Oracle数据库至少包含一个表空间,默认情况下,系统会在创建数据库时自动创建`...

    学习oracle创建一个表空间创建临时表空间创建用户表空间资源的权限

    这里,`/u01/app/oracle/oradata/MY_DB/MY_DATA.dbf`是数据文件的路径,`50M`是初始大小,`AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED`表示自动扩展,每次增加10M,最大无限制。 2. **创建临时表空间**: 创建...

    Oracle临时表空间满的解决步骤

    这条语句将显示当前临时表空间的文件名、表空间名、大小(以 MB 为单位)和自动扩展属性。 第三步:创建新的临时表空间 创建新的临时表空间是解决临时表空间满的问题的重要步骤。可以使用以下 SQL 语句来实现: ```...

    创建Oracle表空间

    创建临时表空间的命令通常包括指定表空间名称、临时文件的路径和大小,以及是否自动扩展和最大扩展的大小。例如: create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf' ...

    oracle创建表空间用户等

    ### Oracle 创建表空间、用户及分配权限详解 在Oracle数据库管理中,创建表空间和用户是常见的基础操作之一。本文将详细介绍如何在Oracle数据库中创建表空间、创建用户并分配相应的权限,以及如何设置表空间的自...

    oracle 创建表空间命令

    这里,我们创建了一个初始大小为50MB的数据文件,并设置自动扩展,每次扩展10MB,最大大小不限。 2. **创建表空间**:接着,使用数据文件创建表空间,如下所示: ```sql CREATE TABLESPACE tablespace_name DATA...

    Oracle表空间

    其中,tablespace_name 是要创建的表空间的名称,file_name 是数据文件的名称,size 是表空间的初始大小,AUTOEXTEND 是指是否允许自动扩展数据文件,NEXT size 是指自动扩展的步长,MAXSIZE size 是指表空间的最大...

    创建ORACLE表空间

    此命令创建了一个名为`agent`的临时表空间,其初始大小为50MB,并设置了自动扩展属性,每次扩展50MB,最大可达20480MB。 ##### 2. 创建永久表空间 创建永久表空间的基本语法如下: ```sql CREATE TABLESPACE ...

    Oracle 表空间建立方法

    创建表空间涉及到多种参数的选择,这些参数决定了表空间的特性,包括数据文件的位置、大小、自动扩展等。 ##### 创建普通表空间 ```sql CREATE TABLESPACE tablespace_name [LOGGING | NOLOGGING] DATAFILE 'path/...

    六分钟学会创建Oracle表空间的步骤[转]

    - 创建sales表空间,初始大小800MB,自动扩展,每次增加50MB,最大1GB,采用本地统一管理方式分配空间。 4. `create tablespace sales datafile '/home/app/oracle/oradata/oracle8i/sales01.dbf' size 800M ...

    ORACLE 表空间的部分操作

    3. **启用自动扩展**:设置数据文件自动增长策略。 ```sql ALTER DATABASE DATAFILE '/oracle/oradata/db/GAME.dbf' AUTOEXTEND ON NEXT 100M MAXSIZE 10000M; ``` 通过以上步骤,可以有效地管理Oracle数据库中...

    oracle temp表空间不足解决方法

    5. **临时表空间自动扩展**: - 配置自动扩展:Oracle允许你配置数据文件的自动扩展功能。这样,当表空间满时,数据文件会自动增大,但要注意设置合理的增长限制,避免无节制地占用磁盘空间。 6. **定期清理临时段...

    Oracel扩展表空间

    - 解释:这条命令向名为`TESTTBS`的表空间添加一个新的数据文件,初始大小为500MB,可以自动扩展,每次扩展50MB,最大不超过2GB。 2. **增加现有数据文件的大小**: - 示例命令: ```sql ALTER DATABASE DATA...

Global site tag (gtag.js) - Google Analytics