zoukankan      html  css  js  c++  java
  • ORA31633:unable to create master table "DP.SYS_EXPORT_FULL_11" ORA01658

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

    ORA-31626:job does not exist
    ORA-31633:unable to create master table "DP.SYS_EXPORT_FULL_11" 
    ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95
    ORA-06512: at "SYS.KUPV$FT", line 1163
    ORA-06518: unable to create INITIAL extent for segment in tablespace SYSTEM
    ORA-06512: at "SYS.KUPV$FT", line 1065
    ORA-06512: at "SYS.KUPV$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层面,没法进行业务全停

    5.rman没法进行,数据泵也没法执行。策略是清理一些空间可供数据泵跑起来,在其他的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/temp.1061' resize 10G;

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

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

  • 相关阅读:
    二次识别
    IPC
    HW
    数据库异常:SQL Error: 0, SQLState: S0022
    mysql 分页查询
    [Err] 1248
    名句摘抄
    理智向左 疯狂向右
    kindle怎么导入电子书
    设置 myeclipse 编码格式
  • 原文地址:https://www.cnblogs.com/houzhiheng/p/15691691.html
Copyright © 2011-2022 走看看