Oracle

  (最終更新日:2015.01.29)

【解決済み】Oracleのデータベース作成中にORA-12154が表示されて失敗する

2015-01-29_13h29_13

Oracle 11g R2 SEをインストール後、DBCAによるデータベース作成を実施したところ、「ORA-12154」が表示されてデータベースの作成が成功したのか失敗したのか微妙にわからない事態になりました。

「ORA-12154」が表示された後もDB作成を続行したところ、その後もいろいろなエラーが表示されたので恐らく失敗しているものと思われますが…。

原因

リスナーの問題なのかそうじゃないのかなどなどいろいろと原因を調査してみたところ、どうやらSYSのパスワードでガイドラインに適しない文字(記号など)を使用したことが原因というのが判明しました。

それならそうと入力時に指摘して欲しかった・・・・。
パスワードのガイドラインはこのような感じです。

  • パスワードの長さは8~30文字にすること。
  • パスワードの文字列にはデータベースのキャラクタ・セットを使用すること。アンダースコア(_)、ドル記号($)およびシャープ記号(#)を使用できます。
  • パスワードの1文字目には数字を使用しないこと。
  • パスワードにユーザー名を使用しないこと。
  • パスワードにOracleの予約語を使用しないこと。
  • SYSアカウントのパスワードにchange_on_installを使用しないこと。
  • SYSTEMアカウントのパスワードにmanagerを使用しないこと。
  • SYSMANアカウントのパスワードにsysmanを使用しないこと。
  • DBSNMPアカウントのパスワードにdbsnmpを使用しないこと。
  • すべてのアカウントに同じパスワードを使用するように選択した場合は、change_on_install、manager、sysmanまたはdbsnmpをパスワードとして使用しないこと。
  • パスワードには、アルファベット、数字、および句読点をそれぞれ1文字以上使用すること。
  • パスワードには、welcome、account、database、userなど、単純なワードやありふれたワードを使用しないこと。
スポンサーリンク
スポンサーリンク

関連記事

  1. Oracle

    Statspackの取り方:テキスト形式のレポートをコマンドで出力する

    Oracleの障害や状況調査で役に立つStatspackレポートをテキ…

  2. Oracle

    Database linkのimpdpでORA-39113エラーが発生した原因

    Oracle Database SE 10.2.0.1 から Orac…

  3. Oracle

    expdpで一貫性(整合性)を維持してバックアップする方法

    Oracleのexpdpコマンドでデータの整合性を維持した一貫性バック…

  4. Linux

    LinuxカーネルパラメータSEMMNSとSEMMSLの値を確認する方法

    OracleでPROCESSESパラメータの値を変更する際には、OSカ…

コメント

  1. この記事へのコメントはありません。

最近の記事

  1. PHP PhantomJSでFatal error: Unc…
  2. 【Oracle】DataPumpの対話式コマンドモードを抜け…
  3. CentOS7のPHP5.6にPhpSpreadsheetを…
  4. Azure仮想マシン(CentOS 7)のStandardデ…
  5. 【CentOS 7】特定ユーザーのクォータ設定を削除(無制限…
PAGE TOP