`

oracle修改表空间属性并且解决ORA-01658

阅读更多
今天我们测试人员用系统 建表 突然后台 报错如下:

ORA-01658: unable to create INITIAL extent for segment in tablespace FESCO  --当然我这里表空间名 为 ‘FESCO’

一开始以为是她的那个环境连接数据没有DDL权限,后来发现不是,找了找,发现是表空间容量不足问题,当初建立这个表空间的哥们真马虎啊,居然没设置自增长,定位后解决过程如下:

首先查询到你的表空间的dbf位置,方法通过我的这篇日志
http://ldbjakyo.iteye.com/blog/762787

然后修改就可以了,我下面例子为修改成自增长,扩大了最大容量

alter database datafile '/app/oracle/oradata/orcl/FESCO.dbf' autoextend on next 5M maxsize 500M;



如果要想改变表空间数据库文件大小的话
alter database datafile '/app/oracle/oradata/orcl/FESCO.dbf' resize 800M;



如果想为表空间再添加个数据库文件
alter tablespace FESCO add datafile '/app/oracle/oradata/orcl/FESCO2.dbf' size 5M autoextend on next 50M maxsize 800M;




1
1
分享到:
评论

相关推荐

    Oracle常用异常代码

    通常发生在对一个NULL对象执行操作(如读取或修改其属性)时。 **解决方法:** - 在访问对象之前,确保该对象已被正确初始化并且不为NULL。 - 使用条件语句(如IF...THEN...)来检查对象是否为NULL。 #### 2. CASE...

    ORACLE ORA

    - **ORA-02205**:表示尝试修改表空间时,只允许使用SELECT权限进行ALTER操作。 - **ORA-02206**:表示在修改段时,初始范围的选择不正确。 - **ORA-02207**:表示在修改段时,初始化事务数量的选择不正确。 - **ORA...

    Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符问题的解决方案

    在使用Oracle数据库进行数据导入导出操作时,常常会遇到ORA-12154错误,即TNS:无法解析指定的连接标识符。这个问题主要由两个原因造成:一是Oracle服务器未安装正确,二是TNS配置文件未正确设置。以下是针对这两种...

    Oracle创建表空间.创建用户.创建表

    1. **表空间名称**:表空间的名称必须遵循Oracle的命名规则,并且在一个数据库中必须是唯一的。 2. **数据文件**:每一个表空间至少包含一个数据文件。数据文件的路径和大小需要明确指定。 3. **存储管理**:可以...

    oracle数据库添加数据文件

    - **解决方案**:解决ORA-1691错误的有效方法之一是扩展表空间,即增加新的数据文件或增大现有数据文件的大小。 #### 知识点三:使用Oracle Enterprise Manager Console扩展表空间 - **工具介绍**:Oracle ...

    Oracle所有错误

    #### ORA-00097:使用OracleSQL特性不在SQL92级中 在尝试使用Oracle SQL的扩展特性时,如果这些特性不在SQL92标准范围内,则会触发此错误。检查SQL语句的兼容性。 #### ORA-00099:等待资源时发生超时,可能是PDML...

    oracle异常(最全异常收集)

    #### ORA-0001:DUP_VAL_ON_INDEX - **异常说明**:当尝试向一个定义了唯一性约束的索引插入重复值时触发。 - **常见原因**: - 插入的数据违反了表中的唯一性约束条件。 - 可能是由于数据输入错误或程序逻辑缺陷...

    Oracle数据库速查手册

    Oracle数据库是世界上最流行的关系型数据库管理系统之一,...表空间管理还包括调整大小、更改属性、添加或删除数据文件,以及处理表空间的在线/离线状态等。理解并熟练掌握这些操作对于有效管理Oracle数据库至关重要。

    ArcSDE连接Oracle配置

    ATTRIBUTE表空间则用于存储非空间属性数据。 - ArcSDE还需要特定的表空间来存储系统元数据,例如SDE表空间。 2. **系统表空间 (SYSTEM)**: - SYSTEM表空间是Oracle数据库的核心表空间之一,通常用于存储数据库的...

    oracle增删改查及入门及注意事项总结

    - **表空间**: Oracle中的表空间是用于组织存储空间的概念,通过合理规划表空间,可以提高数据库性能和管理效率。 #### 四、SQL基础操作 - **增**: 使用`INSERT INTO`语句向表中插入数据。 - **删**: 使用`DELETE ...

    Oracle常见问题总结

    如果需要将之前的空表也包含在导出文件中,则需要先修改这些表的属性,例如插入一条记录再删除,从而强制分配空间。 #### 二、Oracle 导入数据库时未找到方案 **问题背景** 在导入Oracle数据库时,有时会遇到“未...

    Oracle9i的init.ora参数中文说明

    Oracle9i初始化参数中文说明 Blank_trimming: 说明: 如果值为TRUE, 即使源长度比目标长度 (SQL92 兼容) 更长, 也允许分配数据。 值范围: TRUE | FALSE 默认值: FALSE serializable: 说明: 确定查询是否获取表级...

    Oracle必备技能-工具篇-使用Toad学习笔记.docx

    - **创建表**:在Toad中创建表,包括定义字段、数据类型、主键等属性,并能直接在界面上添加数据。 - **其他对象**:除了表,还可以创建视图、索引、存储过程、函数等数据库对象。 5. **用户切换**: Toad支持在...

    Oracle建库及导入mdb

    Oracle 建库及 mdb 导入 一、Oracle 建库 ...本文详细介绍了 Oracle 建库、Pl/SQL 语句、mdb 导入、查询表空间、修改表空间、导入属性表和解决账户锁定问题等知识点,为读者提供了详细的 Oracle 相关知识。

    Oracle ocm中文题与考试答案--学员版

    2. **大文件表空间**:创建一个使用大文件数据文件的表空间,并设置自动扩展属性。 3. **索引表空间**:创建一个专门用于存储索引的表空间。 4. **工具表空间**:创建一个小型的表空间供工具使用。 5. **具有初始...

    学习Oracle的总结、教程

    - **创建表空间**: 创建表空间可以通过SQL语句完成,例如下面的命令创建了一个名为`worktbs`的表空间,并指定了数据文件的路径、大小等属性。 sql CREATE TABLESPACE worktbs DATAFILE 'D:\ORACLE\ORACLEATDA\...

    oracle笔记.docx

    以上内容涵盖了Oracle数据库中创建表空间、创建用户、授权与撤销权限、删除表空间与用户、修改表空间属性以及数据导出等多个方面的基础知识和技术细节,对于理解和掌握Oracle数据库管理具有重要的参考价值。

    oracle 数据库由Linux平台向Windows平台迁移

    - 如果遇到控制文件的问题,可能需要使用`ALTER DATABASE CREATE CONTROLFILE`语句重新创建控制文件,确保所有表空间都被正确引用。 4. **注意事项**: - 平台间的硬件差异可能会影响数据库的性能和兼容性。确保...

    如何对AIX、ORACLE、WebLogic和WebSphere进行调优

    - 客户可能遇到的问题如“ORA-16038: log3 sequence#1126 cannot be archived”和“ORA-19809: limit exceeded for recovery files”。 - 这些问题通常与闪回恢复区的空间不足有关。 - **解决方法**: - 将归档...

Global site tag (gtag.js) - Google Analytics