`

问题:ora-01658 :无法为表空间USERS 中的段创建INITIAL区

阅读更多
--问题:ora-01658 :无法为表空间USERS 中的段创建INITIAL区
--IMP-00003: 遇到 ORACLE 错误 1658
--ORA-01658: 无法为表空间 USERS 中的段创建 INITIAL 区
--IMP-00017: 由于 ORACLE 错误 20000, 以下语句失败:


--查看表空间
select b.file_name as "物理文件名",
       b.tablespace_name as "表空间",
       b.bytes / 1024 / 1024 as "大小M",
       (b.bytes - sum(nvl(a.bytes, 0))) / 1024 / 1024 as "已使用M",
       substr((b.bytes - sum(nvl(a.bytes, 0))) / (b.bytes) * 100, 1, 5) as "利用率"
  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.bytes
order by b.tablespace_name;

--更改表空间大小SQL:
alter tablespace htzq add datafile  'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\HTZQ_DATA.dbf' size 500m;

分享到:
评论

相关推荐

    ORACLE常见错误代码的分析与解决

    当Oracle数据库在执行排序操作或其他需要临时空间的操作时,如果临时表空间中没有足够的空间来扩展临时段,则会抛出ORA-01652错误。 **原因分析:** 1. **临时表空间空间不足:** 如果临时表空间的总容量不足以...

    手工创建数据库全过程.doc

    - 为每个回滚表空间创建多个回滚段。 - 示例命令如下: - `CREATE ROLLBACK SEGMENT rb1 STORAGE(INITIAL 50K NEXT 250K) tablespace rbs;` - `CREATE ROLLBACK SEGMENT rb2 STORAGE(INITIAL 50K NEXT 250K) ...

    手工创建数据库的全部脚本及说明

    2. **创建数据库启动参数文件**: 手工创建文件`D:\Oracle\Ora81\DATABASE\inittest.ora`,其内容为`IFILE='D:\Oracle\admin\test\pfile\inittest.ora'`。这个文件将被用来指定数据库的启动参数文件的位置。 #### ...

    oracle817手工建库文档

    3. **USERS表空间**:创建一个用于普通用户的表空间。 ``` CREATE TABLESPACE USERS DATAFILE 'D:\Oracle\oradata\test\users01.dbf' SIZE 128M REUSE AUTOEXTEND ON NEXT 1280K MINIMUM EXTENT 128K DEFAULT ...

    ORACLE11G技术文档

    首先,使用 `SELECT file_id, block_id, blocks, bytes FROM sys.dba_free_space WHERE tablespace_name='<users>'` 查询可用空间,然后检查表空间参数,例如 `SELECT INITIAL_EXTENT, NEXT_EXTENT, MIN_EXTENTS, ...

    oracle脚本

    这段代码创建了一个名为`EMR5`的表空间,并指定了数据文件的位置为`E:\app\oradata\orcl\EMR5.dbf`,初始大小为100MB,并且设置了自动扩展的功能,每次扩展50MB,最大可无限扩展。 - **创建带有默认存储参数的永久...

    ORACLE的理论知识1.ppt

    每个数据文件与一个特定的表空间相关联,并且可以包含多个数据段(segments)。扩展名为 `.dbf` 的文件是Oracle的数据文件。 - **重做日志文件(Redo log files)**: 记录对数据库所做的所有更改,用于在系统崩溃时...

    ORACLE常见错误代码的分析与解决(一)

    这个错误意味着回滚段(Rollback Segment)在指定的表空间(Tablespace)中已满,无法再扩展。回滚段是Oracle用来存储事务回滚信息的结构,当执行大事务或并发操作时,如果现有回滚段不足以容纳新的信息,就会触发此...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    组成:表空间、段、区、块的组成层次 六、 oracle安装、卸载和启动  硬件要求 物理内存:1GB 可用物理内存:50M 交换空间大小:3.25GB 硬盘空间:10GB  安装 1. 安装程序成功下载,将会得到如下2个文件: ...

    最全的oracle常用命令大全.txt

    例:将test表中的Count列宽度加长为10个字符 sql>alter atble test modify (County char(10)); b、将一张表删除语句的格式如下: DORP TABLE 表名; 例:表删除将同时删除表的数据和表的定义 sql>drop table ...

    oracle数据库练习A

    10. **存储参数计算**:如果db_block_size是8KB,且存储参数设置为(initial 8k next 8k pctincrease 50 minextents 3),第三个区的大小是16KB。因为每个区的初始大小是8KB,pctincrease 50意味着每次增长50%,所以第...

    Oracle数据库练习.pdf

    10. **存储参数计算**:在指定`db_block_size=8KB`,`initial 8k`, `next 8k`, `pctincrease 50`, `minextents 3`的情况下,第三个区的大小是16KB,因为每次增长是初始大小的百分比增加。 11. **查看归档模式**:`V...

    Step by step配置Oracle Stream

    CREATE STREAM stream_queue (sequence_id NUMBER) TABLESPACE users STORAGE (INITIAL 1M NEXT 1M); ``` ###### 3.7.2 创建Backup流队列 在从数据库上创建相应的流队列。 ##### 3.8 创建捕获进程 捕获进程负责...

Global site tag (gtag.js) - Google Analytics