OracleMaster勉強中、OEMが起動しない

このQ&Aのポイント
  • OracleMaster勉強中、OEMが起動しない
  • OracleMaster勉強中、OEMが起動しない理由を解説
  • OracleMaster勉強中、OEM起動エラーの解決方法
回答を見る
  • ベストアンサー

OracleMaster勉強中、OEMが起動しない

現在、「1週間で学べるORACLE MASTERの基礎が学べる本」という本を片手にORACLEを初めて触っております。 お恥ずかしい話、2日目の「OEM起動」でつまづいて先に勧めませんので、是非お知恵をお貸しください。 現在作業はVM環境にWin7 x64bitをインストールしホストオンリー環境で構築しています。 テキストでは推奨環境に以下の手順で操作をすすめています。 ネットワーク環境を構築(Loopback アダプタ追加 IP10.10.10.10,GW 255.255.255.0 hosts ファイルにて←の名前解決を追記) 再起動 Oracle11gをインストール リスナーの作成 → DBの作成 ○ここでエラーになります。 DBの削除 OEMの起動 ・ ・ ・ DB作成をしている最中に以下のようなエラーがでます。 !警告 次のエラーが原因でEnterprise Managerの構成に失敗しました 構成データのリポジトリへのアップロード中にエラーが発生しました。 詳細は ..\dbca/orc/emConfig.logにあるログファイルを参照してください。 ..bin/emcaスクリプトを手動で実行することにより、後でEnterprise Managerを使用してこのデータベースの構成を再試行できます。 ※パスは割愛 裏では別ウインドウで正しくDBを作成できましたとあるので、このエラーを無視してOEMの起動まですすめると、 https://localhost:1158/emでOEMにつなごうとした時にサイトが表示できないとエラーになってしまいます。 この時、テキストには ・Loopbackアダプターの構成されているか ・リスナーが開始されているか ・dbconsoleプロセスが起動しているか を確認しろとあったので、Loopbackアダプタ、リスナーの開始については問題ないことを確認。 ORACLE_SIDを設定し、dbconsoleを確認しようと emcl status dbsonsoleと入れたところ、 Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to database unique name. というエラーが表示されて手詰まり状態です。 set ORACLE_UNQNAMEとありましたので、orclをsetしてみましたが、エラーメッセージが変わっただけで問題解決にいたりません。 是非、この問題について何かわかればよろしくお願いいたします。

  • Oracle
  • 回答数1
  • ありがとう数4

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

3点ほど。 1.emConfig.logのエラー内容を頂けませんでしょうか。 2.「set ORACLE_UNQNAMEとありましたので、orclをsetしてみましたが、エラーメッセージが変わっただけで問題解決にいたりません。」とありますが、変わった後のエラーメッセージを教えてください。 3.https:~は、VM上のWindowsのIEからやりましたよね? すみませんが、よろしくお願いします。

naana2
質問者

お礼

お世話になります。自己解決しました。 emConfig.logで検索していたところ、 u小文字で始まるホスト名はダメ、_アンダーバーはダメ、ネットワークに接続してないとダメなどの記載を見つけました。 またhostsで名前解決させるよう記載があったのですが、これがテスト環境のコンピューター名になっており自分の構築環境の名前とことなりました。 さらに、windowsファイアーウォールの設定が有効になっていたで 取り急ぎホスト名から特殊文字をなくし、NATにて外部にでれる状況にし、hostsの名前解決を正しく入力FW設定を見直したところ、問題なく動作するようになりました。 お手数おかけしました。 なんとかOracle Master取れるよう努力いたします。ありがとうございました。

naana2
質問者

補足

ご回答ありがとうございます。 まず、1.のログですが 2012/10/22 17:12:46 oracle.sysman.emcp.EMConfig perform 致命的: 構成データのリポジトリへのアップロード中にエラーが発生しました 詳細は、C:\app\***\cfgtoollogs\dbca\orcl\emConfig.logにあるログ・ファイルを参照してください。 2012/10/22 17:12:46 oracle.sysman.emcp.EMConfig perform 設定: Stack Trace: oracle.sysman.emcp.exception.EMConfigException: 構成データのリポジトリへのアップロード中にエラーが発生しました at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:397) at oracle.sysman.emcp.EMReposConfig.invoke(EMReposConfig.java:158) at oracle.sysman.emcp.EMConfig.perform(EMConfig.java:253) at oracle.sysman.assistants.util.em.EMConfiguration.run(EMConfiguration.java:583) at oracle.sysman.assistants.dbca.backend.PostDBCreationStep.executeImpl(PostDBCreationStep.java:968) at oracle.sysman.assistants.util.step.BasicStep.execute(BasicStep.java:210) at oracle.sysman.assistants.util.step.Step.execute(Step.java:140) at oracle.sysman.assistants.util.step.StepContext$ModeRunner.run(StepContext.java:2667) at java.lang.Thread.run(Thread.java:595) 2012/10/22 17:12:46 oracle.sysman.emcp.EMConfig restoreOuiLoc 設定: Restoring oracle.installer.oui_loc to C:\app\***\product\11.2.0\dbhome_1\oui となります。***はユーザー名です。 2.次に set ORACLE_UNQNAMEの結果です EM Configuration issue. C:\app\***\product\11.2.0\dbhome_1/WIN-UITSFP5KAGC_orcl not found. WIN-UITSFP5KAGCはコンピュータ名です。 3.はもちろんVM上から実行しています。 よろしくお願いいたします。

関連するQ&A

  • Win7でOracleのリスナーが起動しない

    Oracle11gR2を以下の環境にインストールしましたが、 DB操作ができず困っています。 環境 OS:indows7(64bit) DHCP環境 現象としてはDBCAによりDB作成は完了する間際、リスナーが起動していない という警告文が表示されます。 ただ再度DBCAで確認したところ、DB削除の項目に作成したSIDのDBが 表示されていたため、作成自体は完了しているようです。 リスナー自体はDB作成前にNetConfigurationAssistantにより作成済みです。 またDHCP環境であるため、LoopbackAdapterも作成済みです。 さらにLoopbackAdapterとその他のネットワーク設定のインタフェースメトリックスも 調整して、Loopbackが最小値となるようにしています。 Oracleインストールは初心者でネットを参照しつつやってみましたが ここから先に進めず参っています。 どなたか情報をお持ちでしたら教示願います。 よろしくお願いします。

  • リスナーが起動しません

    こんばんは、オラクル初心者です。 Oracle10gR1を削除後にR2をインストールするとリスナーが起動しない不具合が起こります。 発生手順については以下になります。 (1)Oracle10g-Release1(トライアル版)をインストール (2)Oracle10g-Release1(トライアル版)をアンインストール  1. DBCAで作成したデータベースを削除  2.Oracle Universal Installerで「製品の削除」  3.フォルダの削除(C:\oracle, C:\Program Files\Oracle)  4.レジストリの削除(HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE)  5.再起動 (3)Oracle10g-Release2(トライアル版)をインストール  インストール後にコマンドプロンプトで lsnrctl  start でリスナーを起動すると Failed to start service, error 3. TNS-12560: TNS: プロトコル・アダプタ・エラー TNS-00530: プロトコル・アダプタ・エラーです。 というメッセージが表示されます。 同環境ですが初めてOracleをインストールしたPCでは正常に動作しました。 前バージョンのアンインストール手順に不備があったのでしょうか? 説明不足のところがあるとは思いますが、どなたか答えていただけると助かります。 よろしくお願い致します。

  •  OracleでEMが起動できない

      こんばんは。 EnterpriseManagerが起動できません。 DOS窓でコマンド入力しているのですが C:\>set ORACLE_SID=orcl C:\>emctl start dbconsole OC4J Configuration issue. c:\oracle\product\10.1.0\Db_1/oc4j/j2ee/OC4J_DBConsole_<アドレス>_orcl not found. となります。 そんな所にoracleフォルダなんてないんですが。 それとDBCA作成時に、エラーダイアログが出ました。 内容は、 1) 環境変数ORACLE_UNQNAMEを一意のデータベース名設定 2)D:\app\~\11.2.0\dbhome_1\bin\emctl.bat start dbconsole といった内容です。 環境変数ORACLE_UNQNAMEはシステム環境変数の部分に追加するんでしょうか? またORACLE_SIDやORACLE_HOMEも追加したほうがいいでしょうか? ここの所が理解しずらいです。 インストールだけでここまで手こずるのは初めてです。 巷の噂だと少し間違えただけでアンイストだとか 正直言って屈指の難易度を誇るソフトだと思う。 不安定すぎてやってられない。 もう自分じゃどうにもなりません;; よろしくお願いします。 投稿日時 - 2008-07-30 13:18:46

  • 【データベースの起動】リスナーが起動しません

    Oracle初心者です。 環境 Oracle Database 10g Release 2 (10.2.0.3) OS:Vista 現状 インストール後でLSNRCTLユーティリティーを使用して、リスナーを 起動するためstartを打ち込んだところ以下のようなエラーが出ました。 TNS-12560: TNS: プロトコル・アダプタ・エラー  TNS-00530: プロトコル・アダプタ・エラーです。 その後、statusを打ち込んで (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))に接続中 TNS-12535: TNS: 接続がタイムアウトしました。  TNS-12560: TNS: プロトコル・アダプタ・エラー   TNS-00505: 操作タイムアウトです。    32bit windows Error: 60: Unknow error と表示されました。 どのようにしたらリスナーが起動するでしょうか。 よろしくお願い致します。

  • svrmgrl起動時のTNSプロトコル・アダプタエラー

    Oracle8iをインストールしました。インストール時にDBを作成せずに、あとでcreate databaseコマンドで作成するつもりでした。 インストールが終わり、コマンドプロンプトでsvrmgrlと打ったのですが ORA-12560: TNS: プロトコル・アダプタ・エラー が出てしまいます。リスナーは起動しています。 どうすればよいでしょうか。 よろしくお願いします。

  • EM express が起動できません。

    オラクル勉強中の初心者です。 Oracle VM VirtualBox を用いた Oracle Database 12c Release 1 環境の構築 http://www.oracle.com/technetwork/jp/database/enterprise-edition/documentation/index.html 上記のホームページを参考にwindows上にLinuxを構築し、oracle12cをインストールしています。 なぜか、最後の段階の EM express が起動しません。 Firefox上では、 接続がリセットされました と表示されます。 ・リスナーは起動しています。 ・listener.ora、sqlnet.ora、tnsnames.oraも問題はなさそう ・プラガブルデータベースも立ち上がっていますし、alter database open;も問題ないです。 ・ファイアウォールやプロキシも問題はなさそう。 ・リナックス上で検索しても、emctlというファイルが見当たらない emctl start dbconsole をコマンドを打つと、 コマンドが見つかりません と表示されます。 これはEM expressがインストールされてないということなのでしょうか?別途インストールが必要なのでしょうか?(DBCAで、EM expressを構築するにチェックは入れていたと思いますが) また、非常に分かりやすかったので、下記のホームページも参考にしましたが、それでもEM expressが起動しません。 Oracle12c Enterprise Manager 接続できない問題 http://blog.sys-nag.net/?p=329 どなたか分かる方、教えていただければと思います。 よろしくお願いします

  • Oracle Database 11g をVistaにインストールしたいです。

    こんにちは。今年の4月から開発系の会社に入った新人です。大学の専攻は情報処理とはまったく関係のない、初心者です・・・。 早速ですが質問させていただきます。 現在Oracle Bronzeの勉強をしており、自分のパソコンにもOracleを導入しようと思いました。 ただインストールは完了したのですが、dbconsoleの起動がうまくいきません(蛇足ですがローカルネーミングメソッドのテスト結果は正常でした)。 ★OS:Windows Vista Home Premium, Service Pack 1です。 さて、コマンドプロンプトにて >set oracle_sid=orcle >emtle start dbconsole とすると ---------------- Oracle Enterprise Manager 11g Database Control Release 11.1.0.6.0 Copyright (c) 1996, 2007 Oracle Corporation. All rights reserved. https://***IPアドレス***:5500/em/console/aboutApplication Starting Oracle Enterprise Manager 11g Database Control ...システム エラー 5 が 発生しました。 アクセスが拒否されました。 ---------------- というエラーがでます。そこで参考書に書いてある、「コントロールパネル」→「管理ツール」→「サービス」から「OracleDBconsoleORACLE_SID」で開始/停止ができるという別の方法に従ったのですが、「OracleDBconsoleorlc」などはあるものの肝心の「OracleDBconsoleORACLE_SID」がありません。これはインストールが失敗しているからでしょうか。 ただ、DBconsoleの起動はうまくいっていないはずが、 「https://***IPアドレス***:5500/em」で、Oracle Enterprise Managerにアクセスすることができます。教科書にはポート番号はデフォルトで1158だと書いてあったのですが、なぜ5500に変更されているのでしょうか。(http://www.shift-the-oracle.com/oracle-net/oracle-port-number.htmlなどを見てみたのですが理解できませんでした。) 以上、よろしくお願いいたします。

  • oracleの勉強がしたい初心者です。

    DBに関しては、SQL文とMySQLで初歩の初歩を講座で受けたぐらいのレベルです。Oracleで設計、構築がしたく、Oracleの本を買い「Oracle Enterprise Maneger」をインストールしましたが、パソコンが重くなるのでアンインストールしました。よく調べると「Oracle Enterprise Maneger」はDB管理者が使い現場でも1つのパソコンにインストールするぐらいで、通常の設計、構築をするDBをやるSEは使わないと聞きました。では、Oracleの全くの初心者が設計、構築をするには、どのツールで勉強はじめればいいですか?参考になりそうなサイト、本、ツールなどありましたら、教えてください。

  • Oracle10gのデータベース作成時エラー

    こんばんは。初めての投稿です。 Windows Server 2003 R2 Standard Edition(サーバーOS)に Oracle10g 10.2.0をインストールし、 データベースを作成しようとすると このようなエラーが表示されます。  『次のエラーが原因でEnterprise Managerの構成に失敗しました。   Database Controlの起動中にエラー   詳細はC:\oracle\product\10.2.0\db_1\cfgtoollogs\dbca\orcl\emConfig.logにあるログファイルを参照してください。   C:\oracle\product\10.2.0\db_1\bin\emcaスプリクトを手動で実行することにより   後でEnterprise manegerを使用してデータベースの構成を再試行できます。』   emConfig.logを確認したところ、   「設定: パラメータ○○に値が設定されていません。」というエラーが大量に表示されています。 (MODIFY_SID、DB_UNIQUE_NAME、DBID、ORACLE_HOSTNAME、GLOBAL_DB_UNIQUE_NAME 等々…) また、スプリクトを手動で実行した後 再度データベースを作っても また同じエラーが表示されてしまいます。 全ての設定は「10日でおぼえるOracle10g 入門教室」という参考書を片手にやっているので エラーがでるはずがないと思うので、とても困っています。 何かお気づきの点ありましたら教えてください。

  • ORACLEとLISTENERの落とし

    Oracleの再起動を行う際に、 Listenerを落とす    ↓ セッションがないか確認する    ↓ ORACLE本体を落とす という作業を行っているのですが、もしORACLE本体の前にListenerを落としたら どうなるのですか? 実験ができない状態なので困っています。 どうかよろしくお願い致します。