AppSync: перейменування Oracle Pluggable Database (PDB) не виконується під час відновлення, якщо PDB відкривається, коли база даних контейнерів (CDB) запускається на хості монтування.
Summary: Перейменування бази даних Oracle Pluggable Database (PDB) не виконується під час відновлення, якщо PDB відкривається під час запуску контейнерної бази даних (CDB) на хості монтування.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Коли AppSync має перейменувати PDB Oracle під час відновлення, наприклад, додати префікс, це не працює, якщо PDB автоматично відкривається при запуску CDB на хості монтування.
У плані Послуги на заходах відображаються:
Відновити копію,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000042,asServer,Одну<> або кілька баз даних не вдалося відновити. Перевірте журнали серверів і агентів, щоб дізнатися більше.
Відновити копію,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000185,asServer,AppSync<> не вдалося відновити одну або кілька Pluggable баз даних для контейнерної бази даних NEWCDBDB. Не вдалося відновити під час відкриття та перейменування плагіна бази даних.
Плагін AppSync записує журнал на вузол монтування, названий суфіксом: _dropAndOpenPluggableDatabase.log показує:
oracle.py[5136]:_execSql() SQLresult: Підключено до:
oracle.py[5136]:_execSql() SQLresult: Oracle Database 19c Enterprise Edition Release 19.0.0.0 - Production
oracle.py[5136]:_execSql() SQLresult: Версія 19.12.0.0.0
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult: > SQL SQL> alter pluggable database all OPEN Restricted
oracle.py[5136]:_execSql() SQLresult: *oracle.py
[5136]:_execSql() SQLresult: ПОМИЛКА в рядку 1:
oracle.py[5136]:_execSql() SQLрезультат: ORA-65019: підключається база даних ORIGPDB вже відкрита
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult: Відключено від Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
oracle.py[5136]:_execSql() SQLresult: Версія 19.12.0.0.0
oracle.py[5139]:_execSql() Помилка:Викликаючи SQLPlusException
oracle.py[3297]:d ropAndOpenPluggableDatabase() Помилка:Сталася помилка з CDB NEWCDBDB
oracle.py[3298]:d ropAndOpenPluggableDatabase() Помилка:Під час перейменування pdb виникла помилка
У плані Послуги на заходах відображаються:
Відновити копію,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000042,asServer,Одну<> або кілька баз даних не вдалося відновити. Перевірте журнали серверів і агентів, щоб дізнатися більше.
Відновити копію,94790a69-c3f8-4509-a5b2-b71bd9981796,ORCL_000185,asServer,AppSync<> не вдалося відновити одну або кілька Pluggable баз даних для контейнерної бази даних NEWCDBDB. Не вдалося відновити під час відкриття та перейменування плагіна бази даних.
Плагін AppSync записує журнал на вузол монтування, названий суфіксом: _dropAndOpenPluggableDatabase.log показує:
oracle.py[5136]:_execSql() SQLresult: Підключено до:
oracle.py[5136]:_execSql() SQLresult: Oracle Database 19c Enterprise Edition Release 19.0.0.0 - Production
oracle.py[5136]:_execSql() SQLresult: Версія 19.12.0.0.0
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult: > SQL SQL> alter pluggable database all OPEN Restricted
oracle.py[5136]:_execSql() SQLresult: *oracle.py
[5136]:_execSql() SQLresult: ПОМИЛКА в рядку 1:
oracle.py[5136]:_execSql() SQLрезультат: ORA-65019: підключається база даних ORIGPDB вже відкрита
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult:
oracle.py[5136]:_execSql() SQLresult: Відключено від Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production
oracle.py[5136]:_execSql() SQLresult: Версія 19.12.0.0.0
oracle.py[5139]:_execSql() Помилка:Викликаючи SQLPlusException
oracle.py[3297]:d ropAndOpenPluggableDatabase() Помилка:Сталася помилка з CDB NEWCDBDB
oracle.py[3298]:d ropAndOpenPluggableDatabase() Помилка:Під час перейменування pdb виникла помилка
Cause
PDB відкривався автоматично при запуску CDB, що призводило до збою команди «alter pluggable database all OPEN RESTRICTED», яку AppSync подавав Oracle.
У конкретному інциденті, для якого була написана ця стаття, PDB автоматично відкривався, коли CDB запускався за допомогою тригера, який був знайдений у таблиці dba_triggers.
У конкретному інциденті, для якого була написана ця стаття, PDB автоматично відкривався, коли CDB запускався за допомогою тригера, який був знайдений у таблиці dba_triggers.
Resolution
Існує поточне виправлення для AppSync 4.4.0.0.
Зверніть увагу на цю статтю під час дзвінка в запиті на обслуговування.
Перегляньте примітки до випуску версій AppSync після 4.4.0.0, щоб визначити, чи включено виправлення.
Зверніть увагу на цю статтю під час дзвінка в запиті на обслуговування.
Перегляньте примітки до випуску версій AppSync після 4.4.0.0, щоб визначити, чи включено виправлення.
Additional Information
Наступне може бути корисним
:Команда SQL для відображення стану PDB:
Команда SQL для відображення всіх тригерів:
Кваліфікатори, такі як де owner='SYS' можуть бути корисними
:Команда SQL для відображення стану PDB:
> SQL sho pdbs ;
CON_ID CON_NAME РЕЖИМ ВІДКРИТОГО ОБМЕЖЕНО
---------- ------------------------------ ---------- ---------- 2 PDB$SEED ТІЛЬКИ ЧИТАННЯ NO
3 ORIGPDB ЧИТАННЯ ЗАПИС НІ
CON_ID CON_NAME РЕЖИМ ВІДКРИТОГО ОБМЕЖЕНО
---------- ------------------------------ ---------- ---------- 2 PDB$SEED ТІЛЬКИ ЧИТАННЯ NO
3 ORIGPDB ЧИТАННЯ ЗАПИС НІ
Команда SQL для відображення всіх тригерів:
> SQL виберіть * з dba_triggers
Кваліфікатори, такі як де owner='SYS' можуть бути корисними
Products
AppSyncArticle Properties
Article Number: 000197094
Article Type: Solution
Last Modified: 13 May 2026
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.