Oracle 12cでコンテナデータベースにプラガブルデータベースを作成しようとすると、「無効なユーザー名/パスワード」エラーが発生しました。このエラーは、「Database Configuration Assistant」がコンテナデータベースORCLの情報をロードしようとしたときに発生します。エラーのスクリーンショットの下に見つけてください:ORA-01017:無効なユーザー名/パスワード。
あなたは、「ユーザー名」と「パスワード」がグレーアウトされているフィールドに気づくことができたよう。 sqlplus(sqlplus/as sysdba)を使用してOCRLデータベースにアクセスできます。
私は、ログファイルCに次の例外を見ることができます:\ oracle12c \ユーザー名\ cfgtoollogs \ DBCA \ dbcaui.log
---#スタックトレース番号を開始----------- ---------------- ID:oracle.install.commons.util.exception.DefaultErrorAdvisor:1824 oracle.sysman.assistants.util.sqlEngine.SQLFatalErrorException:ORA-01017:無効です。ユーザー名パスワード;ログオンが拒否されました
at oracle.sysman.assistants.util.sqlEngine.SQLEngine.executeImpl(SQLEngine.java:1739)
at oracle.sysman.assistants.util.sqlEngine.SQLEngine.connect(SQLEngine.java:987)
at oracle.sysman.assistants.util.PluggableDatabaseUtils.isCDB(PluggableDatabaseUtils.java:278)
at oracle.sysman.assistants.dbca.wizard.view.DatabaseListPage.doValidate(DatabaseListPage.java:911)
at oracle.sysman.assistants.util.wizard.WizardPanel.validate(WizardPanel.java:269)
at oracle.install.commons.flow.validation.ValidationHelper.validateView(ValidationHelper.java:168)
at oracle.install.commons.flow.AbstractFlowExecutor.validate(AbstractFlowExecutor.java:391)
at oracle.install.commons.flow.AbstractFlowExecutor.leaveVertex(AbstractFlowExecutor.java:644)
at oracle.install.commons.flow.AbstractFlowExecutor.transition(AbstractFlowExecutor.java:336)
at oracle.install.commons.flow.AbstractFlowExecutor.nextState(AbstractFlowExecutor.java:276)
at oracle.install.commons.flow.AbstractFlowExecutor.nextViewState(AbstractFlowExecutor.java:235)
at oracle.install.commons.flow.DefaultFlowNavigator.goForward(DefaultFlowNavigator.java:58)
at oracle.install.commons.flow.jewt.FlowWizard$1.run(FlowWizard.java:137)
at oracle.install.commons.flow.jewt.FlowWizard$TransitionManager$1.run(FlowWizard.java:113)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:682)
問題を解決する方法はありますか?
ありがとうございました。
UPDATE
は、これは私のtnsnames.ora Cの内容です:12.1.0 \ dbhome_1の\ネットワーク\ \ oracle12c \ icirillo \製品\ ADMIN \ tnsnames.oraの
# tnsnames.ora Network Configuration File: C:\oracle12c\icirillo\product\12.1.0\dbhome_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
LISTENER_ORCL =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))
ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1522))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = RO)
)
)
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1522))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl.ivano.mydomain.net)
#(SERVICE_NAME = ORCL)
)
)
更新2
私は別のことを考え出しました。データベース・リスト・フォーム(上記のイメージにあるもの)に達したときにDBCAに「データベースの削除」を選択した場合(「プラグ可能なデータベースの管理 - プラグ可能なデータベースの作成」の代わりに)、次に次のアイテムをクリックすると、同じ問題が発生した場合は、問題なく次のフォームに移動できます(エラーメッセージは表示されません)。
更新3 インストールログを見ると、ディスク容量に問題があることがわかりました。多分、これは何かを傷つける可能性があります。私は再インストールしようとします。 sqlplus/as sysdba
がIPC
またはBEQ
を使用してOS認証です:作品の接続のために
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 05/18/2017 17:38:43
ORA-19870: error while restoring backup piece C:\ORACLE12C\ICIRILLO\PRODUCT\12.1.0\DBHOME_1\ASSISTANTS\DBCA\TEMPLATES\SAMPLESCHEMA.DFB
ORA-19504: failed to create file "C:\ORACLE12C\ICIRILLO\ORADATA\ORCL\PDBORCL\EXAMPLE01.DBF"
ORA-27044: unable to write the header block of file
OSD-04008: WriteFile() failure, unable to write to file
O/S-Error: (OS 112) There is not enough space on the disk.
RMAN>
echo set on
[Thread-7] [ 2017-05-18 17:38:45.110 CEST ] [RmanFileRestorer.restoreFiles:222] reset _catalog_foreign_restore
[Thread-7] [ 2017-05-18 17:38:45.220 CEST ] [PlugDatabaseStep.executeImpl:240] ERROR :oracle.sysman.assistants.dbca.backend.storage.FileRestoreException: Error while restoring PDB backup piece
[Thread-7] [ 2017-05-18 17:38:45.220 CEST ] [BasicStep.configureSettings:353] messageHandler being [email protected]f304
[Thread-7] [ 2017-05-18 17:38:45.220 CEST ] [CreatePDBAfterCDBCreationStep.executeImpl:376] Error while restoring PDB backup piece
[Thread-7] [ 2017-05-18 17:38:45.220 CEST ] [CreatePDBAfterCDBCreationStep.executeImpl:377] Pluggable Database pdborcl creation failed
ありがとうございました!しかし、私は何をすべきかを理解していません:)ポイント1の場合:私は自分の質問をlistener.oraの内容で更新しました。私は 'inst1_local'のようなものは見ません。ポイント2については、あなたはsqlplusに忠告していると思います。 –
@IvanoCirillo申し訳ございません、そのtnsnames.ora not listener.ora – learningloop
@IvanoCirilloポイント2については、私はDBCA – learningloop