• Warning: PDB altered with errors.


    Warning: PDB altered with errors---将数据库从mount状态打开到open状态报错。

    1.根据业务需求,创建一个新的pdb,并将这个pdb打开到open状态。创建语法如下:

    CREATE PLUGGABLE DATABASE JYLS ADMIN USER JYLCUSER IDENTIFIED BY JYLCUSER
      FILE_NAME_CONVERT = ('+DATA/LCHXDB/69BE120D59281D72E0530120730AE779/',
                           '+DATA');
      STORAGE (MAXSIZE 2G);
    

      

    2.常见pdb成功之后,在进行open操作时,提示错误

    Warning: PDB altered with errors
    

    3.查看新建pdb的状态

    SQL> show pdbs
    
        CON_ID CON_NAME                       OPEN MODE  RESTRICTED
    ---------- ------------------------------ ---------- ----------
             2 PDB$SEED                       READ ONLY  NO
             3 LSZD                           READ WRITE NO
             4 JYLS                           READ WRITE YES
    

      在打开数据库的时候有警告提示,因此pdb只能以RESTRICTED模式打开pdb数据库

    4.通过视图查看打开pdb发生警告的原因

    SQL>select name,cause,type,message,status from PDB_PLUG_IN_VIOLATIONs order by name
    
    Sync PDB failed with ORA-959 during 'alter user c##ogguser default tablespace ggstbs'
    RESOLVED
    
    JYLS                                                                                                                             OPTION                                 WARNING
    Database option ORDIM mismatch: PDB installed version NULL. CDB installed version 12.2.0.1.0.
    PENDING
    

    提示同步pdb失败,找不到全局使用使用的表空间ggstbs。

    这里的c##ogguser用户是之前创建的一个ogg同步用户,将10GR2用户数据通过ogg进行抽取到12CR2

    5.创建ggstbs表空间

    alter tablespace ggstbs datafile '+DATA' size 200M autoextend on;
    

    6.重新启动pdb,并查看状态。pdb数据库正常打开

    alter pluggable database jyls close;
    
    alter pluggable database jyls open;
    
    
    SQL> show pdbs
    
        CON_ID CON_NAME                       OPEN MODE  RESTRICTED
    ---------- ------------------------------ ---------- ----------
             2 PDB$SEED                       READ ONLY  NO
             3 LSZD                           READ WRITE NO
             4 JYLS                           READ WRITE NO
    

      

  • 相关阅读:
    UVA 11859
    [OpenGL]OpenGL坐标系和坐标变换
    树状数组
    编程算法
    乞讨 间隔[a,b]在见面p^k*q*^m(k>m)中数号码
    解析Android的 消息传递机制Handler
    Atitit.故障排除系列---php 计划网站数据库错误排除过程
    Remove Element
    [Angular Directive] Write a Structural Directive in Angular 2
    [Compose] 18. Maintaining structure whilst asyncing
  • 原文地址:https://www.cnblogs.com/hanglinux/p/9233037.html
Copyright © 2020-2023  润新知