![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
oracle10gをインストールしましたが、
接続できません。現状は、以下のとおりです。
【インストール済み】
・Oracle Database 10g Express Edition
【サービス】
・OracleJobSchedulerXE・・・開始(自動)
・OracleMTSRecoveryService・・・開始(自動)
・OracleServiceXE・・・開始(自動)
・OracleXEClrAgent・・・開始(自動)
・OracleXETNSListener・・・開始(自動)
-------------------------------------------
「データベースのホームページに移動」にアクセスしたいです。
http://localhost:8080/apex
(127.0.0.1にしてもダメでした。)
どうすればよいでしょうか?
以上、宜しくお願い致します。
No.1ベストアンサー
- 回答日時:
ううむ。
Windowsなのかな。できればOSの名前(XP Pro、Vista Business、2003 Standard、7 Ultimate x64、2008 R2 Standardなど)と、http://localhost:8080/apex
(127.0.0.1にしてもダメでした。)←localhost:8080にすると「どうなったのか」
という事を書いていただけるとありがたい。
さて、私はOracle 10g Database Express Edition(以下Ora10gXE)をWindowsにインストールした事は無い(←今したけど)ので的はずれな部分があるかもしれないが基本的にfor Linuxと同じだと思うのでチェックするポイントを説明してみたいと思う。
1.Oracle君は8080を待ち受けているか。
コマンドプロンプトを立ち上げて
C:\>netstat -anb
とするとポート番号8080で待ち受けているプログラムのプロセスID(PID)がわかる。今実際にまっさらなWindows Server 2003 Standard上にインストールしてみるとoracleが127.0.0.1:8080で待ち受けていた。しかもoracle.exeじゃなくてtnslsnr.exeだね。上のコマンドで何も表示されずにC:\>に戻ってくるようであれば8080で待ち受けているプログラムが無いという事だ。さて、今度はタスクマネージャーを開いてプロセスタブにPID列を表示させると先ほど調べた8080を使っているPIDを探す。これがoracle.exeになっていれば問題は別にある事になるが、たとえばtomcat.exeとかそんな風になっていればポート番号の調整を行わなければいけない。
2.tnslsnr.exeだった場合、または8080を待ち受けているプログラムが無かった場合。
Ora10gXEはapex 2.2というものを内包しており、そいつが8080番でHTTPを待ち受ける訳だが、本当にそうなっているかは以下の方法で調べる事ができる。SQL*PlusなどでOracleにログインし(sysかsystemで入るのが良いかも)、
> select dbms_xdb.gethttpport from dual;
8081
これで上のように8081とか返ってきたら8080の代わりにhttp://localhost:8081/apexもアクセスすれば良い。これで0が返ってきたら、待ち受けを行っていないという事だ。待ち受けさせよう。
> exec dbms_xdb.sethttpport(8081);
3.tnslsnr.exeだった場合、その2。
上の2が全く問題なければそれ以外の要因で繋がらないのだ。たとえばWindows Server 2003などでは規定でInternet Explorerのセキュリティ設定が最高になっており、localhostでさえ(ゾーンがイントラネット)信用しない。まぁここにたどり着いたらかなり症状は重いのでまた質問を投げる方が良いだろう。
4.tomcat.exeとかだった場合。
上の2の方法でgethttpportを調べ、対処しよう。
ところで、あまり関係ないがOra10gXEは基本的にOracleServiceXEとOracleXETNSListenerの2つだけで動作するので他のOracle関係は停止しておいた方が問題の切り分けが簡単かもしれない。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- ソフトウェア 移行PCにDockerがインストールされていても各種開発環境のアプリはインストールが必要? 2 2023/05/21 21:53
- docomo(ドコモ) 通話録音が(最初から)自動的に始まるアプリは? 7 2023/01/16 15:53
- SSL・HTTPS httpとhttpsの安全性のちがいについておしえてください 3 2022/11/18 22:51
- その他(メールソフト・メールサービス) サンダーバードメールにて数万件の受信メール対応方法 2 2023/01/27 13:38
- その他(ソフトウェア) VideoProc PC画面録画を開始後の録画時間の指定について 1 2023/05/10 07:22
- その他(スマホアプリ・スマホゲーム) スマホのボイスレコーダーアプリ 3 2023/07/02 13:25
- その他(恋愛相談) 自動録音機能が付いているスマホのボイスレコーダーアプリ 3 2023/07/02 13:10
- 経済学 サブスク(サブスクリプション)サービス「KINTO」とは、何なのかを教えてください。 1 2022/04/14 19:11
- Android(アンドロイド) Androidスマホのデータ移行が終わらない 1 2023/08/04 17:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL Loaderを使いたい
-
99bb.com のライセンスバック...
-
レポートが開けない。
-
SQLのエラー(~付近に不適切な...
-
ストアドの速度がクエリの30...
-
Oracle 8i コンマ(,)を含むデ...
-
Access2010 accdbのエラー「ODB...
-
アクセスでの通常のマクロの実...
-
(SQLSERVER) 別サーバーへテー...
-
半角の濁音、半濁点の除去の除去
-
ノートンの解約(「ライセンス...
-
静的SQL、動的SQL?
-
AccessのDAO.ExecuteとDoCmd.Ru...
-
windows8.1 でサーバー(SQL)...
-
ノートパソコンのHDDを同機種へ...
-
ACCESS ADOでupdateが効かない
-
ユーザー定義関数内でのsp_exec...
-
IIS+SQLServer2008(2012,2014,2...
-
今、何のストアドを実行してい...
-
SQLServer,接続失敗時のエラー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL Loaderを使いたい
-
SQL Server 2008をインストール...
-
Access2000のイメージに.jpg
-
Solarisへのoracleインストール...
-
オラクルのインストール
-
インストール可能なISAMド...
-
SQL Server 2000 の評価版 再...
-
Oracle9iのEdition調査方法
-
SQLserver 2005 の評価版を利用...
-
SQLサーバーの構築について
-
2008? or 2005? Microsoft S...
-
SQL研修で使うSQLツール
-
SQLSERVER2008 R2インストール
-
Home Editionへのインストール
-
oracle10gへの接続について
-
Oracle10gEXでlocalhost以外の...
-
CentOsにoracle10g
-
Buffalo "Terastation"にMySQL...
-
オリジナルセットアップCD-ROMとは
-
MySQLにおける検索結果
おすすめ情報