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を使いたい
-
SQL Server 2008をインストール...
-
Solarisへのoracleインストール...
-
oracle10gへの接続について
-
エディション変更について
-
2008? or 2005? Microsoft S...
-
インストール可能なISAMド...
-
Oracle 8i コンマ(,)を含むデ...
-
MSDEまたはSQLServerでReadOnly...
-
SQLサーバー接続 特定のPCがWin...
-
エクセルマクロで指定範囲内の...
-
drop user できない。ORA-01940
-
ストアドプロシージャーでバッ...
-
AccessのDAO.ExecuteとDoCmd.Ru...
-
SqlDataReaderでの0件判定
-
SQLCMDにて教えていただきたい...
-
IDENTITY列を持つテーブルへBCP...
-
GROUP BYでエラーが発生
-
IIS+SQLServer2008(2012,2014,2...
-
新規saの作成方法について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL Loaderを使いたい
-
インストール可能なISAMド...
-
オラクルのインストール
-
OracleJDK17をインストールすれ...
-
SQL Server 2008をインストール...
-
オラクルをノートパソコンにイ...
-
Oracle9iのEdition調査方法
-
MDAC2.8のインストール
-
UNIX上でのODP.NETについて
-
SQL Server 2005 Expressのイン...
-
Oracle 11g R2のインストール...
-
どれをインストールすればいい...
-
Windows7でSQLServer2005
-
64bitのOSからoracle9iに接続
-
SQLServer2000の製品の違い
-
この状態からインストールでき...
-
Buffalo "Terastation"にMySQL...
-
Oracle 8i コンマ(,)を含むデ...
-
SQLサーバー接続 特定のPCがWin...
-
SQLのエラー(~付近に不適切な...
おすすめ情報