10

Oracle 10g Express をインストールしました。インストールはうまくいきましたが、ホームページが表示されません。sqlplus を使用して接続できますが、Sql Developer では接続できません。tnsnames.ora と listener.ora を確認しましたが、すべて問題ないようです。リスナーも開始されます。私はいつでも再インストールして見ることができます。でも、原因を調べたほうがいいと思いました。

ホームページに関して。これはブラウザに表示されるアドレスです。Localhost:8080 http://127.0.0.1:8080/apex 8080 のポート競合があるかどうかを確認するために netstat を実行しましたが、そのポートは使用されていません。

誰もこの問題に直面しましたか?

4

8 に答える 8

5

はい。これは事実上、XE Oracle フォーラムの FAQ です。まず、次を使用してOracleに接続できますか

sqlplus user/pass

もしそうなら、オラクルは稼働中です(これはあなたの状況のようですが、同様の問題を抱えた将来の読者には当てはまらないかもしれません)。そうでない場合は、試すことができます

sqlplus / as sysdba
startup

Oracle が起動したら、sqlplus user/pass@xe によってリスナーが Oracle インスタンスを参照できることを確認します。そうでない場合は、リスナーが起動していないか、「リスナーがサービスを認識していません」。リスナーが開始されていることを確認します (lsnrctl、次に開始)。データベースがリスナーに登録されていることを確認してください

sqlplus / as sysdba
alter system register;

これで、「@xe」構文を使用して接続できるはずです。組み込み PL/SQL ゲートウェイが 8080 ポートを使用するように設定されていることを確認する価値があります

select dbms_xdb.GETHTTPPORT from dual;

Windows では、netstat -ab を使用して、tnslsnr.exe がポートでリッスンしているかどうかを確認できます。

次に、ブラウザーの設定 (具体的には、リクエストを処理する方法がわからないマシンにリクエストを転送している可能性のあるプロキシ設定) とファイアウォール (ポートへのアクセスを無視または非表示にするように設定されている可能性があります) を確認することをお勧めします。 )。

于 2009-02-10T22:12:11.150 に答える
2

私も同じ問題を抱えていました。私はこれを試してみましたが、問題は解決しました... 1. start-> run
2.type services.msc に移動し、Enter キーを押し
ますOracleServiceXE」を右クリックします。4. 一般タブ do->>> スタートアップ タイプ「自動」で、「開始ボタン」をクリックします。5. オプション「OracleXETNSListener」について、手順 4. を繰り返します。窓を閉めて。

さて、問題が解決されることを願っています....

于 2009-11-06T20:39:35.907 に答える
2

Windows ファイアウォールを確認してください。その上にある場合は、ホームページを開くことがブロックされます。Windows ファイアウォールをシャットダウンするか、次のポートを許可してください: 1521: Oracle データベース リスナー

2030年: Oracle Services for Microsoft Transaction Server

8080: Oracle XML DBおよびOracle Database XEグラフィカル・ユーザー・インタフェースのHTTPポート

以下の URL でソフトウェア要件を参照してください。

http://download.oracle.com/docs/cd/B25329_01/doc/install.102/b25143/toc.htm#BABEBCDB

それは私のために働いた!

于 2011-09-21T09:48:02.127 に答える
1

これを試してください(Windowsシステムを想定しています)

使用して

netstat 

ポート 8080 がすでに開いているかどうかは、他のパラメーターなしでわかります。

また、これを試すことができます:

telnet localhost 8080

サーバーが応答する場合 (画面が空白になる [または黒くなる])、サーバーは稼働しています。

localhost の代わりにホスト名を使用してみてください。

プロキシを使用しており、ローカル アドレスをスキップしていないかどうかを確認してください。

また、ホームページを起動する実行可能ファイルを確認し、正常に起動できるかどうかを確認できます。

于 2009-02-10T22:20:16.060 に答える
1

返信ありがとうございます。私は最終的に問題を解決する方法を見つけましたが、根本的な原因ではありません。

問題 1 - Oracle 管理コンソールにログインできません。IE イントラネット サイトに 127.0.0.1 を追加しないことが問題でした。[ツール] > [インターネット オプション] > [セキュリティ] > [ローカル イントラネット サイト] > [詳細設定] に移動し、リストにhttp://127.0.0.1:8080/apexを追加します。

この後は正常に動作します。しかし、もう一度同じ場所に戻ってサイトを見ると、追加した URL が見つからないことがあります...なぜそれが起こっているのかわかりません。会社のセキュリティが壊れている可能性があります。とにかく、管理コンソールが立ち上がっています。

問題 2 - SQL Developer を使用して接続できない。問題 1 の修正を行った後、これも魔法のように機能しています。IE のセキュリティ設定が SQL Developer にどのように影響するかまだわかりませんか? これについて何かコメントはありますか?

于 2009-02-11T05:23:09.820 に答える
0

Windows 8 の場合は、単に をクリックしGet Started With OracleXE...ます。Internet Explorer が開いたら、アイコン (レンチの付いたアイコン)のView on the desktopオプションを選択します。Page View

これでページを表示できるはずです。

于 2013-03-04T12:55:21.260 に答える
0

IE7 (explorer7) を使用している場合、ホームページが表示されないなど、10g を使用する際に特定の問題に直面する場合、1 つの重要な事実があります。

于 2010-06-03T17:31:59.927 に答える