0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Oracle Multitenant 3 エラーメッセージ集

Last updated at Posted at 2020-12-07

随時追加しています。

PDB起動中に切断しようとした
(対策) PDBを停止してから切断する

SQL> alter pluggable database orclpdb2 unplug into '/opt/oracle/oradata/ORCLCDB/orclpdb3/orclpdb3.xml';

alter pluggable database orclpdb2 unplug into '/opt/oracle/oradata/ORCLCDB/orclpdb3/orclpdb3.xml'
 *
ERROR at line 1:
ORA-65025: Pluggable database ORCLPDB2 is not closed on all instances.
SQL> alter pluggable database orclpdb2 close;

Pluggable database altered.


SQL> alter pluggable database orclpdb2 unplug into '/opt/oracle/oradata/ORCLCDB/orclpdb3/orclpdb3.xml';

Pluggable database altered.

切断したPDBにsqlcl接続した
(対策) PDBをプラグして起動する

# sql sys/password@ORCLPDB2 as sysdba

SQLcl: Release 19.1 Production on Mon Dec 07 16:11:35 2020

Copyright (c) 1982, 2020, Oracle.  All rights reserved.

ERROR:
IO Error: Unknown host specified
Username? (RETRYING) ('sys/*********@ORCLPDB2 as sysdba'?)

Dec 07, 2020 4:11:41 PM oracle.dbtools.raptor.newscriptrunner.ScriptExecutor run
SEVERE: oracle.dbtools.raptor.scriptrunner.commands.NLSLANGListener.setLanguage(NLSLANGListener.java:86)
java.lang.NullPointerException
        at oracle.dbtools.raptor.scriptrunner.commands.NLSLANGListener.setLanguage(NLSLANGListener.java:86)
        at oracle.dbtools.raptor.scriptrunner.commands.NLSLANGListener.runOnConnect(NLSLANGListener.java:52)
        at oracle.dbtools.raptor.scriptrunner.commands.NLSLANGListener.endEvent(NLSLANGListener.java:102)
        at oracle.dbtools.raptor.newscriptrunner.CommandRegistry.fireEndListeners(CommandRegistry.java:471)
        at oracle.dbtools.raptor.newscriptrunner.ScriptRunner.run(ScriptRunner.java:294)
        at oracle.dbtools.raptor.newscriptrunner.ScriptExecutor.run(ScriptExecutor.java:344)
        at oracle.dbtools.raptor.newscriptrunner.ScriptExecutor.run(ScriptExecutor.java:227)
        at oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli.handleLoginSql(SqlCli.java:911)
        at oracle.dbtools.raptor.scriptrunner.cmdline.SqlCli.main(SqlCli.java:483)

切断中のPDBを起動をかけた
(対策) 再接続してから起動する

SQL> alter pluggable database orclpdb2 open;

alter pluggable database orclpdb2 open
 *
ERROR at line 1:
ORA-65086: cannot open/close the pluggable database

インスタンスを間違えて起動した
(対策) 正しいインスタンス名を指定する

SQL>

SQL> alter pluggable database orclpdb22 open;

alter pluggable database orclpdb22 open
 *
ERROR at line 1:
ORA-65011: Pluggable database ORCLPDB22 does not exist

アプリケーションPDBをCDBか再接続しようした
(対策) アプリケーションシードから実行する

SQL> create pluggable database orclpdb2 using '/opt/oracle/oradata/ORCLCDB/orclpdb3/orclpdb3.xml' nocopy;

create pluggable database orclpdb2 using '/opt/oracle/oradata/ORCLCDB/orclpdb3/orclpdb3.xml' nocopy
 *
ERROR at line 1:
ORA-65240: not connected to an application root

切断済みのPDBに切断コマンドを投げた

SQL> alter pluggable database orclpdb1 unplug into '/opt/oracle/oradata/ORCLCDB/orclpdb1/orclpdb1.xml';
alter pluggable database orclpdb1 unplug into '/opt/oracle/oradata/ORCLCDB/orclpdb1/orclpdb1.xml'
*
ERROR at line 1:
ORA-65265: PDB cannot be dropped or unplugged.

PDB切断時に指定したxmlファイルの拡張子が.xmlなど有効なものではなかった
(対策)拡張子を.xmlなどにする

SQL> alter pluggable database orclpdb1 unplug into '/opt/oracle/oradata/ORCLCDB/orclpdb1/orclpdb1.xml.20200116';
alter pluggable database orclpdb1 unplug into '/opt/oracle/oradata/ORCLCDB/orclpdb1/orclpdb1.xml.20200116'
                                              *
ERROR at line 1:
ORA-65125: valid XML or PDB archive file name is required
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?