`
jslfl
  • 浏览: 316082 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

ORACLE 表空间大小更改

阅读更多
创建表时,提示Oracle 异常:ORA-01658:unable to create INITIAL extent for segmnet in tablespace,google一番,解决方法都是更改表空间大小或重建表空间,下面是我操作过程记录

进入命令状态

dba登陆:
sqlplus sys/sys@TESTDBM as sysdba;

查询表空间的文件
select file_id, tablespace_name from dba_data_files;
FILE_ID TABLESPACE_NAME
---------- ------------------------------
         1 SYSTEM
         2 UNDOTBS1
         3 SYSAUX
         4 TESTDBM_DB

修改表空间文件大小
alter database datafile 4 resize 2G;
Database altered.

完成,开始我直接用alter tablespace TESTDBM_DB resize 2G,进行修改,报ORA-32773: operation not supported for smallfile tablespace TESTDBM_DB错,再google,根据上面的方法成功.
分享到:
评论

相关推荐

    ORACLE修改表空间大小

    ORACLE临时段表空间不足,修改表空间大小

    Oracle修改表空间

    通过修改表空间文件大小或者添加表空间文件方式修改Oracle表空间

    ORACLE修改表空间方法

    这篇教程将详细介绍如何在Oracle环境中修改表空间。 首先,了解表空间的基本概念。一个Oracle数据库可以包含多个表空间,每个表空间由一个或多个数据文件(Datafile)组成。表空间的大小等于其所有数据文件的总和。...

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

    在Oracle数据库系统中,表空间(Tablespace)是存储数据对象(如表、索引、视图等)的逻辑单位,而临时表空间(Temporary Tablespace)则用于存储临时数据,比如排序或联接操作产生的中间结果。创建和管理表空间及...

    oracle表空间学习整理,包括常用sql

    Oracle数据库系统是企业级数据管理的重要工具,其中表空间(Tablespace)是数据库存储结构的基础单元。本篇文章将深入探讨Oracle表空间的概念、作用、创建方法以及常用的SQL语句,帮助你更好地理解和管理数据库资源...

    oracle创建表空间用户等

    创建表空间,创建用户分配权限,设置表空间自增长,修改大小

    Oracle表空间

    Oracle 表空间 Oracle 表空间是 Oracle 数据库中用于存储表、索引、约束、触发器等对象的逻辑存储单元。它是 Oracle 数据库的基础组件之一,用于管理和存储数据库中的数据。 1. 创建表空间 创建表空间是指在 ...

    oracle表空间管理汇总.docx

    Oracle 表空间管理包括创建表空间、添加数据文件、删除表空间数据文件、扩展表空间大小、修改表空间属性、删除表空间等操作。 1. 创建表空间 创建表空间是 Oracle 表空间管理的基本操作。创建表空间需要指定表空间...

    Oracle 表空间与数据文件

    Oracle 表空间的管理包括表空间的创建、修改和删除等。表空间的管理需要了解表空间的逻辑结构和物理结构,了解表空间的分类和特点。表空间的管理还需要了解数据文件的管理,包括数据文件的创建、修改和删除等。 ...

    Oracle修改表空间大小.doc

    数据库祥光

    oracle表空间常用操作

    oracle表空间常用操作,包括表空间剩余使用大小、名称及大小、物理文件的名称及大小 、回滚段名称及大小 、控制文件 、日志文件 、数据库的创建日期和归档方式 、创建表空间、修改表空间等操作,供大家参考。

    oracle 表空间 控制数据日志文件 备份还原

    1. **规划表空间**:确定表空间的用途,例如用户数据、临时数据等,并估算所需的空间大小。 2. **创建数据文件**:为表空间创建一个或多个数据文件,指定文件的大小、路径和增长策略。 3. **创建表空间**:使用`...

    创建oracle表空间

    Oracle数据库管理系统中,表空间(Tablespace)是存储数据库对象如表、索引等的核心组件。在Oracle中,创建表空间是一项重要的管理任务,它决定了数据的存储位置和管理方式。下面将详细介绍如何创建Oracle表空间,...

    修改表空间大小

    在Oracle数据库中,修改表空间大小通常涉及以下操作: 1. 扩大表空间:可以添加新的数据文件(Datafile)到表空间,或者通过ALTER DATABASE DATAFILE命令增大已有数据文件的大小。 示例: ```sql ALTER ...

    ORACLE表空间的备份与恢复

    创建目录表空间需要使用 CREATE TABLESPACE 语句,并指定数据文件的路径和大小。创建用户需要使用 CREATE USER 语句,并指定默认表空间和临时表空间。最后,需要授予用户恢复目录所有者的权限和连接权限。 七、使用...

    oracle创建数据库表空间.doc

    其中,`TEMPORARY TABLESPACE` 指定创建的是临时表空间,`test_temp` 是表空间的名称,`TEMPFILE` 指定了表空间的文件路径和名称,`SIZE` 指定了表空间的初始大小,`AUTOEXTEND ON` 指定了表空间的自动扩展功能,`...

    oracle表空间和数据文件管理.ppt

    在创建表空间时需要指定表空间的名称、数据文件、最小 extent 大小、块大小、在线或离线状态、日志记录方式、存储参数等。 表空间的管理包括表空间的创建、修改、删除和查询等操作。可以使用 Oracle 提供的视图和...

    ORACLE导入数据文件到指定的表空间

    通过`ALTER TABLESPACE`命令可以更改表空间的大小,或者使用`CREATE TABLESPACE`创建新的表空间。 6. **安全性和性能**:在导入大量数据时,考虑使用表锁定、并行导入、分区策略等技术以提高性能和降低对生产系统的...

    Oracle应用项目——使用OracleEM创建表空间.pdf

    7. 配置存储选项:返回表空间创建界面,勾选"启用日志记录",这将跟踪对表空间的更改,有利于故障恢复。选择适当的"块大小"(8MB),这将影响数据库的I/O性能和存储效率。 8. 最后,点击"确定"以提交这些设置并创建...

    Oracle修改存储空间相关sql

    在需要调整临时表空间大小时,可以调整全局临时表空间或会话临时表空间的初始和下次扩展大小。 5. 聚合统计信息(Aggregate Statistics): Oracle自动收集和维护表和索引的统计信息,帮助优化器选择最佳执行计划...

Global site tag (gtag.js) - Google Analytics