首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >oracle 12中的大文件已满120克。

问oracle 12中的大文件已满120克。
EN

Database Administration用户
提问于 2021-04-26 22:22:00
回答 2查看 192关注 0票数 0

你好,我有8192的表空间,按照这个来自的链接,我的表空间中可以有32,768 GB,但是我的一个表有超过10亿条记录,这些记录在120 GB上生成数据文件,而我在ORA-01652中得到了错误:无法在表空间中扩展temp段,那么这里发生了什么?为什么120 GB的数据文件达到了我的极限?

代码语言:javascript
复制
CREATE BIGFILE TABLESPACE TABLE_SPACE 
    DATAFILE 
        '~\TABLE_SPACE.DBF' SIZE 127301910528 AUTOEXTEND ON NEXT 8192 MAXSIZE 35184372064256 
    BLOCKSIZE 8192 
    DEFAULT NOCOMPRESS NO INMEMORY 
    ONLINE 
    SEGMENT SPACE MANAGEMENT AUTO 
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
EN

回答 2

Database Administration用户

回答已采纳

发布于 2021-04-27 00:17:29

ORA-01652:无法扩展XXX的临时段

这与120‘t的大文件数据表空间无关。

您的临时表空间不足以处理数据库中运行的查询所创建的任何类型或临时结果集。如果它不能自动扩展,那么可能是因为您已经填满了磁盘驱动器,没有更多的空间,或者因为临时表空间数据文件(S)已经达到了文件系统允许的最大大小(通常每个文件系统允许的大小为32 by )。

如果文件系统上仍有保存临时表空间的可用空间,则向临时表空间添加一个或多个文件。如果分区已完全满,则与系统和/或存储管理员合作,确定如何扩大文件系统或在何处放置其他数据文件。

票数 1
EN

Database Administration用户

发布于 2021-04-27 02:44:46

您需要更多的空闲块在您的临时表空间,您应该手动扩展您的临时文件(S)大小,以完成您的操作。

票数 -2
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/290509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档