飙血推荐
  • HTML教程
  • MySQL教程
  • JavaScript基础教程
  • php入门教程
  • JavaScript正则表达式运用
  • Excel函数教程
  • UEditor使用文档
  • AngularJS教程
  • ThinkPHP5.0教程

ORA-31633:unable to create master table "DP.SYS_EXPORT_FULL_11" ORA-0

时间:2021-12-16  作者:houzhiheng  

问题描述:在进行数据泵进行数据库备份的时候,但是导出命令报错,环境是19C 4节点的rac 一体机。目前磁盘空间需要清理,清理之前先备份一下数据库

ORA-31626:job does not exist
ORA-31633:unable to create master table "域名EXPORT_FULL_11" 
ORA-06512: at "域名_SYS_ERROR", line 95
ORA-06512: at "域名$FT", line 1163
ORA-06518: unable to create INITIAL extent for segment in tablespace SYSTEM
ORA-06512: at "域名$FT", line 1065
ORA-06512: at "域名$FT", line 1044

 1.目前是system表空间没法继续创建segment,system表空间正常应该是自动拓展的,先查询表空间的使用率,system的使用率在42%左右,空间也没有满

 2.查询文件是否自拓展,目前查询正常,系统表空间都是自动拓展

SELECT TABLESPACE_NAME, FILE_NAME, AUTOEXTENSIBLE FROM DBA_DATA_FILES;

3.查询asm磁盘空间,free只有4G的空间了,data盘总存储12T,这已经不足以来支撑系统表空间进行自拓展了

数据库层面执行命令,都会报错,提示跟数据泵导出一样的错误

4.准备尝试一下用rman备份一下pdb,这个数据库但是没有开启归档,pdb开启归档需要在cdb层面,没法进行业务全停

域名没法进行,数据泵也没法执行。策略是清理一些空间可供数据泵跑起来,在其他的pdb下找到一些临时表空间比较大,准备resize一下这些大表的数据文件

select file_name,bytes/1024/1024  from dba_temp_files where tablespace_name=\'TEMP\'

6.找到临时文件的位置,或者file_id进行临时表空间数据文件resize。临时表空间resize是tempfile,正常表空间数据文件是datafile。

alter database tempfile \'+DATAC1/域名\' resize 10G;

7.释放完,查看到asm磁盘空间释放了一些

8.释放到了有25G free空间,数据泵也可以正常的执行下了

标签:Oracle编程
湘ICP备14001474号-3  投诉建议:234161800@qq.com   部分内容来源于网络,如有侵权,请联系删除。