暂无图片
各位老师请教个问题。 ORA-01686: 最大文件数 (1023) 对于表空间 Data 已达到咋解决呀?修改 db_files不管用了
我来答
分享
Kevin Gee
2021-09-08
各位老师请教个问题。 ORA-01686: 最大文件数 (1023) 对于表空间 Data 已达到咋解决呀?修改 db_files不管用了

修改 db_files不管用了

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
JiekeXu
暂无图片

1023 个要是都达到 32G 的数据文件上限了就只能新建表空间做数据迁移了。
要是 1023 个数据文件还有没达到 32 g 的,可以 resize 32767M;
alter database datafile 100 resize 32767M;

##100 指你的还没达到 32g 的数据文件 file_id。

一般情况下, db_files 最大可以是 65534 但单个表空间数据文件只能为 1023 个。

图片.png

暂无图片 评论
暂无图片 有用 0
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
切换到oracle用户后为什么不能正常显示弹出框?
回答 1
已采纳
这通常是jdk的原因。需要手动指定jdk的路径。通常是数据库未在其推荐的linux版本上安装导致。
如何查看系统中IO资源消耗最高的SQL
回答 4
我也建议看AWR
模拟故障ORA-00600: internal error code, arguments: [2662]
回答 3
11204打了补丁了吧?应该是minimumgigascn参数和10015event都用不了了。只能用oradebug,可以参考崔华的文章:数据恢复:隐含参数minimumgigascn被废弃后如何调
12C rac 节点2 报错ORA-00600: internal error code, arguments: [kjctr_pbmsg:badbmsg2] 并重启
回答 3
看下两个节点的netstats结果,另外操作系统是否有错误日志?
数据库为oracle10G,在进行0级恢复时报“RMAN-06023: 没有找到数据文件1的副本来恢复“”
回答 1
很明确了,没有1的镜像副本可能原因:1,就是没有。2,未识别对应关系
Oracle delete 之前的数据后 ,表空间占的硬盘空间如何释放?
回答 2
已采纳
1.你需要对需要回收表空间对应数据文件的maxblocks的对象例如表进行delete数据后,move,shrink才能降低高水位,再降低表或者挪走这个对象,你才能对数据文件进行空间释放;2.你del
adg的从库 可以看执行计划吗?
回答 2
可以参考一下dbmsxplan.displayawr,可以在备库使用,查看被awr捕获的sql的执行计划,由于awr采样有限,所以不一定能查到所有sql的执行计划。
M1机器不能装oracle, 有解决方案吗?
回答 5
已采纳
这个问题在oracle的github上有讨论过,其中有个官方人员回复是不支持https://github.com/oracle/dockerimages/discussions/1951然后有个网友,
oracle 名称解析问题
回答 2
@Moone你好,多谢,确认操作系统级别解析顺序没问题,aix上的netcd服务就没起,没有缓存,但是问题依旧
如何删除recover状态的datafile ?
回答 2
已采纳
alterdatabasedatafilexxxxofflinedrop;