답변:
시작부터 | 실행 명령 창을 엽니 다. 환경 변수가 올바르게 설정되었다고 가정하면 다음과 같이 시작합니다.
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입니다.
편집하다:
원하는 포트 (예 : 9090)로 8080 포트 업데이트
SQL> -- set http port
SQL> begin
2 dbms_xdb.sethttpport('9090');
3 end;
4 /
포트를 변경 한 후 Oracle을 시작하면 포트 8080으로 이동하며 주소 표시 줄에 수동으로 new port (9090)를 입력하여 Oracle XE를 실행해야합니다.
* 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으로 열고 로그인 한 다음 아래 명령을 입력하십시오.
Exec 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 줄을 찾습니다 .
포트 번호를 변경하고 웹 서버를 다시 시작하거나 시스템을 재부팅하십시오.
Oracle (데이터베이스)은 많은 포트를 사용할 수 있습니다. 소프트웨어를 설치할 때 사용 가능한 포트를 검색하고 사용할 포트를 결정합니다.
데이터베이스 리스너의 기본값은 1520이지만 1520을 사용할 수없는 경우 1521 또는 1522를 사용합니다. listener.ora 파일에서 조정할 수 있습니다.
Enterprise Manager, 웹 기반 데이터베이스 관리 도구의 기본값은 포트 80이지만 80을 사용할 수없는 경우 8080을 사용합니다.
엔터프라이즈 관리자의 포트 번호를 변경하는 방법에 대한 자세한 내용은 여기를 참조하십시오. http://download-uk.oracle.com/docs/cd/B14099_19/integrate.1012/b19370/manage_oem.htm#i1012853
웹 서비스를 실행하는 많은 Oracle 구성 요소가 있으므로 어떤 것을 참조하고 있는지 명확하지 않습니다.
예를 들어 독립형 OC4J의 웹 사이트 포트는 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" >
System Admin 사용자 계정으로 로그인하고 아래 SQL 절차를 실행합니다.
begin
dbms_xdb.sethttpport('Your Port Number');
end;
그런 다음 브라우저를 열고 아래 URL에 액세스하십시오.
XDB
,이 문제 :) 가능성이 높습니다