回答:
スタートから| コマンドウィンドウを開いて実行します。環境変数が正しく設定されているとすると、次のようになります。
C:\>sqlplus /nolog
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Aug 26 10:40:44 2008
Copyright (c) 1982, 2005, Oracle. All rights reserved.
SQL> connect
Enter user-name: system
Enter password: <enter password if will not be visible>
Connected.
SQL> Exec DBMS_XDB.SETHTTPPORT(3010); [Assuming you want to have HTTP going to this port]
PL/SQL procedure successfully completed.
SQL>quit
次にブラウザを開き、3010ポートを使用します。
exec dbms_xdb.sethttpport(8088)
)。
このブログ投稿から:
XE:デフォルトのhttpポートの変更
Oracle XEは、XML DB(XDB)に付属の組み込みhttpリスナーを使用して、httpリクエストを処理します。HTTPアクセスのデフォルトポートは8080です。
編集:
8080ポートを好きなポート(たとえば、9090)に更新します。
SQL> -- set http port
SQL> begin
2 dbms_xdb.sethttpport('9090');
3 end;
4 /
ポートを変更した後、Oracleを起動するとポート8080になります。OracleXEを実行するには、アドレスバーに新しいポート(9090)を手動で入力する必要があります。
* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
開いRun SQL Command Line
てsysadminとしてログインし、以下のコマンドを入力します
実行DBMS_XDB.SETHTTPPORT(8181);
それでおしまい。完了しました...
* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
Exec DBMS_XDB.SETHTTPPORT(8181);
SYS / SYSTEMとして実行します。8181を変更後のポートに置き換えます。これをOracle 10gでテストしました。
ソース:http : //hodentekhelp.blogspot.com/2008/08/my-oracle-10g-xe-is-on-port-8080-can-i.html
* ERROR at line 1: ORA-31024: Parser initialization failed with LPX-54 error while parsing a stream to XOB ORA-06512: at "XDB.DBMS_XDB", line 516 ORA-06512: at "XDB.DBMS_XDB", line 645 ORA-06512: at line 1
OracleがインストールするApacheサーバーについて話をしていると思います。httpd.confファイルを探します。
このファイルをテキストエディターで開き、
Listen 8080
または
Listen {ip address}:8080の行を探します。
ポート番号を変更し、Webサーバーを再起動するか、マシンを再起動します。
Oracle(データベース)は多くのポートを使用できます。ソフトウェアをインストールすると、空きポートをスキャンして、使用するポートを決定します。
データベースリスナーのデフォルトは1520ですが、1520が使用できない場合は1521または1522を使用します。これは、listener.oraファイルで調整できます。
Enterprise ManagerのWebベースのデータベース管理ツールのデフォルトはポート80ですが、80が使用できない場合は8080を使用します。
Enterprise Managerのポート番号を変更する方法の詳細については、http://download-uk.oracle.com/docs/cd/B14099_19/integrate.1012/b19370/manage_oem.htm#i1012853を参照してください。
Webサービスを実行するOracleコンポーネントは多数あるため、どちらを参照しているかは明確ではありません。
たとえば、スタンドアロンOC4JのWebサイトポートは、j2ee / home / config / default-web-site.xmlファイルで構成されます。
<web-site xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://xmlns.oracle.com/oracleas/schema/web-site-10_0.xsd"
port="8888" display-name="OC4J 10g (10.1.3) Default Web Site"
schema-major-version="10" schema-minor-version="0" >
システム管理者ユーザーアカウントでログインし、以下のSQLプロシージャを実行します。
begin
dbms_xdb.sethttpport('Your Port Number');
end;
次にブラウザを開き、以下のURLにアクセスします
XDB
場合、これはおそらく問題です:)