Oracle 11gでリスナーやEMの実行にjavaは必要でしょうか?

このQ&Aのポイント
  • Oracle 11gのリスナーやEnterprise Managerの実行にはjavaが必要か疑問です。
  • Oracle 11gを新規にインストールしたパソコンで、sqlplusは問題なく動作しますが、Enterprise Managerからの操作ができず、リスナーも動作していないようです。
  • javaのプログラムをインストールする必要があるのか、また他の解決手段があるのか教えていただきたいです。
回答を見る
  • ベストアンサー

Oracle 11gでリスナーやEMの実行にjavaは必要でしょうか?

Oracle 11gでリスナーやEMの実行にjavaは必要でしょうか? いつもお世話になっております。 新規に購入したパソコンにOracle11g R2をインストールして動作させています。 通常のlocalhostによるsqlplusの動作は問題がないのですが、Enterprise Managerからの操作ができず、またリスナーが動作していないようです。管理ツールのサービスでは開始になっているのですが、機能していないようです。 古いマシンでは動作していました。 基本的な知識がなく恐縮ですが、リスナーやEnterprise Managerを動作させるにはjavaの何かのプログラムをインストールする必要はありますでしょうか? あるいは何か、解決の手段などお教えいただければ幸いです。 何卒よろしくお願いいたします。

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

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

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

 SunからJ2SEのダウンロードは必要ありません。Oracleが提供しています。 Enterprise Managerも必ず必要ではなく、Oracleインスタンス+リスナー(これはJavaが全くなくても動きます)があれば、別マシンよりSQL*PLUSで接続させたり、ODBCやJDBCを使ってアクセスすることもできます。

kisoyasa
質問者

お礼

ご回答ありがとうございました。 しばらくアクセスできなかったため、お礼が遅くなってしまいました。 大変申し訳ございませんでした。

関連するQ&A

  • リスナーを使用しないでOracleに接続する仕組みについて

    Oracleがインストールされているマシン上であればリスナーをセットアップせずにsqlplusでOracleに接続できますが、リスナーをセットアップしていないということは、TCP/IP以外で接続しているのだと思いますが、いったいどのような技術で接続しているのでしょうか?

  • 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 Enterprise Manager 管理画面にアクセス

    Oracle Enterprise Manager 管理画面にアクセスできない Oracle 11gR2 ですが、https://localhost:1158/em/ にアクセスできません。インストールは無事終わり、インストール直後は上記サイトにアクセスでき、sys でログインできていました。 localhost のところはホスト名に変更してもアクセスできないです。 「正常に接続できませんでした。localhost:1158 のサーバへの接続を確立できませんでした」というエラーが Firefox 上に表示されます。 週末にサーバーを落として、今週に至るのですが、Web ページにアクセスできなくなっています。 listener を起動して、sqlplus にログインし、alter database open; コマンドまで成功しているので リスナーとデータベースの起動はできてると思うのですが、他に何が足りないのでしょうか? ご教授よろしくお願い致します。

  • oracle11g listener.logの削除

    Oracle11gのlistener.logについて教えてください。 #少し急いでおります、至急回答いただけると幸いです。 Windows2003Server + Oracle11gの環境でシステム稼働中なのですが、 tnslsnr\[ホスト名]\listener\trace\listener.logが 1.5GBになってしまっているので、これを削除したいです。 11gのリスナーロギングの仕組みとして、 \tnslsnr\[ホスト名]\listener\alert\log.xml にログ出力すると同時に、 tnslsnr\[ホスト名]\listener\trace\listener.log にも出力されるということを聞きました。 log.xmlは触らず、listener.logだけ削除してしまっても 問題ないでしょうか? log.xmlとlistener.logが互いに関連を持っていて、 同期が取れていないと、リスナーサービスに何か問題がでるのでは? と懸念しています。 調べたところ、 10g以前ではいったんリスナーサービスを停止し、 listener.logのローテートをする記事は見たのですが、 11gから仕組みが変わっているらしく、 同じやり方で良いのか気になり質問させて頂きました。 初歩的な質問かもしれませんが、 よろしくお願いします。

  • Oracle11g の Enterprise Manager

    Oracle11gのインストールを体験版でしているのですが、 データベース作成後、ユーザー作成をするために、 Enterprise Manager を使用したいと思ったのですが、 9iのインストールや10gのクライアントインストールをしたら使用できたような、 WebではないEnterprise Managerで行いたいと思っています。 いろいろインストールして試してみましたが、 WebのEnterprise Managerしかなく、 同じようなものがみつからず困っています。 しかもWebだと以前と同じようにロールやシステム権限の指定が なぜかできません。 また、オフラインだとWebも使えません。 何かよいものはありませんでしょうか? よろしくお願いいたします。

  • オラクル 10g リスナーの設定ファイルについて

    お世話になります。 新規DBをDBCAで作成し、その後、Oracle Net Managerで、listener.oraファイルを設定したところ、外部プロシージャ定義(extproc関連)が 作成されてませんでした。 利用環境:DBサーバー(solaris8、Oracle10gR1)、クライアントPC(winXP、Access2003のアプリ) 複数のクライアントPCからLANを経由してDBサーバーへアクセスします。 質問 1.外部プロシージャ定義はどのような場合に記述するのでしょうか? 2.とりあえず記述しておいた場合に何か問題が起こる可能性はありますでしょうか? 3.記述場所は以下でよろしいでしょうか? SID_LIST_リスナー名 = (SID_LIST = (SID_DESC = (GLOBAL_DBNAME = DBネーム) (ORACLE_HOME = オラクルHOME) (SID_NAME = オラクルSID) ) ---以下外部プロシージャ定義(1)--- (SID_DESC = (GLOBAL_DBNAME = PLSExtproc) (ORACLE_HOME = オラクルHOME) (SID_NAME = extproc) ) ---(1)以上---- ) リスナー名 = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = プロトコル)(HOST = ホスト名)(PORT = ポート番号)) ) ---以下外部プロシージャ定義(2)--- (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)) ) ---(2)以上--- ) 宜しくお願い致します。

  • Oracle 11g ユーザー名およびパスワードが正しくありません。

    Oracle 11gをインストールしたばかりです。 EMの画面からリスナーを選択し、停止ボタンを押そうとしました。 (あくまでも勉強のためです) ユーザー名およびパスワードが正しくありません。 とでてきてしまいました。 sqlplusにログインできるユーザ名/パスワードですが、うまくいきません。 SELECT username FROM v$session WHERE username IS NOT NULL; と打ってみましたが、そこででたユーザー名でも駄目でした。 どうか、ここで使われているユーザ名を確かめる方法を教えてください。 Windows XP SP3

  • JAVAからORACLEへの接続について

    JAVAからORACLEへの接続について教えてください。 JAVAからORACLEデータベースに接続するには何が必要ですか? 自分としてはORACLEに標準でついているJDBCを使用すれば 接続できると思っているのですが... なにせ、JAVA、ORACLEの知識がほとんどないので宜しくお願いします。 ちなみに、何が必要というのは、お金のかかるものがいるかどうかです。 接続できる環境についてもなるべく詳しく知りたいと思っています。 宜しくお願い致します。

  • クライアントからのリスナーが動作しません

     お世話になります。サーバーとクライアントが同じマシンでOrale Database 11gが動作している状態でOracleの勉強をしていました。今度は、同じネットワーク上にある別のVistaマシン(ultimate)にOrale Database 11g Clientをインストールし、クライアントからsqlplusを動作させようとしています。  Net Configuration Assistantで、リスナーを追加し、「ローカル・ネット・サービス名構成」でネットワークの設定をしました。  現在クライアントから「https://サーバー名:1158/em」でEnterprise Managerにアクセスできる状態です。また、Clientのインストール途中での、接続テストには成功しています。  コマンドプロンプトから「sqlplus」と入力すると、ユーザー名とパスワードが聞かれるのですが、「ERROR:   ORA-12560: TNS: プロトコル・アダプタ・エラーが発生しました」と表示され、接続できません。 サービスには、「OracleOraDb11g_home1TNSListenerLISTENER1」などが表示されず、「lsnrctl start」も「lsnrctl status」もコマンド自体が解釈されません。  初心者でどうしてよいかわからず、大変申し訳ありませんが、お助けいただければ幸いです。どうか、よろしくお願いいたします。

  • Oracle 11g の環境構築

    オラクルマスターの資格取得を目的として、Oracle 11g の環境を構築したいと考えています。 WinXP Homeで、インストールを試みましたが失敗。VMWare上のCentOSでも失敗してしまいました。 できれば、Oracle 11gがインストールされた仮想マシンなどが配布されていると嬉しいのですが、そういったものは手に入りませんでしょうか?? 無理であれば、お金をかけずにWinXPか仮想マシン上で11gの環境を構築したいと思います。 何度も失敗していますので、確実に構築できる方法があれば、教えていただけますでしょうか?? よろしくお願いいたします。