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

    【Oracle】Data Pumpでシーケンスのみを移行する方法

    Data Pumpでは inculde を利用することでシーケンスのみ…

  2. Oracle

    Oracleでカラムのデータをほぼ同じ文字数の文字で置換する方法

    つまりどういうことだってばよ!!!って言われそうですが。 噛み砕いてい…

  3. Oracle

    [Statspackレポート] Statspackのエクスポートとインポートの手順

    何かと便利なStatspackレポートを生成するためのStatspac…

  4. Oracle

    Oracleで全てのテーブルやインデックスのCreate文を作成する方法

    Oracle で指定したユーザーが所有している全てのテーブルやインデッ…

  5. Oracle

    Oracle:impdpでexcludeを使ってテーブルを除外する

    Oracle DBの impdp コマンドで、excludeオプション…

  6. Oracle

    アーカイブログを削除する方法

    アーカイブログ・モードの時にガンガン作成されるアーカイブログ・…

コメント

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

  1. 2017年 7月 23日

最近の記事

  1. 【Oracle】統計情報のバックアップとリカバリの方法
  2. 【Oracle】統計情報をCronで手動更新する為のスクリプ…
  3. 【PostgreSQL】文字コードを指定したcreatedb…
  4. 【Mackerel】ホスト毎のメトリック数の確認方法
  5. 【CentOS 7】nkfをyumでインストールする方法
PAGE TOP