일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- JavaScript
- PHP
- 소득세
- flash
- 인테리어그림
- Adobe pdf reader
- oralce
- Administrator
- 국민연금
- 갑근세
- 블루수국그림
- 즐겨찾기 추가
- MySQL
- IIS
- 에덴미술
- Jexcel
- Jrun
- Vista
- MSSQL
- 블로그 방문자 늘리기
- Eclipse
- 블로그 수익화
- 블로그 조회수 늘리기
- CVS
- HTML
- .NET
- JSP
- CSS
- 블로그 조회수
- samba
- Today
- Total
I LOVE EJ
8080 포트를 이용하는 Oracle XDB 본문
Tomcat 등의 웹컨테이너 설치 후 서비스 시작을 하려다보면
8080포트 충돌로 인해 서비스가 되지 않는 경우가 있다.
Oracle XDB가 바로 8080포트를 이미 사용하고 있기 때문이다
리스너의 서비스 상태를 점검해보고
Oralce XDB Port를 변경해보자.
C:\Documents and Settings\geenoo>netstat -ano
Proto Local Address Foreign Address State PID
TCP dozuq:8080 dozuq:0 LISTENING 884
TCP dozuq:2100 dozuq:0 LISTENING 884
:
:
PID로 프로세스를 찾는다.
C:\Documents and Settings\geenoo>tasklist /SVC /fi "PID eq 884"
이미지 이름 PID 서비스
========================= ====== =============================================
TNSLSNR.EXE 884 OracleOraHome92TNSListener
다음 명령으로 리스너의 서비스 상태를 보자.
D:\oracle\ora92\bin>lsnrctl status
LSNRCTL for 32-bit Windows: Version 9.2.0.1.0 - Production on 16-JAN-2006 02:17:07
Copyright (c) 1991, 2002, Oracle Corporation. All rights reserved.
(DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC0)))에 연결되었습니다
리스너의 상태------------------------
별칭 LISTENER
버전 TNSLSNR for 32-bit Windows: Version 9.2.0.1.0 - Production
시작 날짜 16-JAN-2006 02:15:57
업타임 0 일 0 시간. 1 분. 9 초
트레이스 수준 off
보안 OFF
SNMP OFF리스너 매개변수 파일 D:\oracle\ora92\network\admin\listener.ora
리스너 로그 파일 D:\oracle\ora92\network\log\listener.log
끝점 요약 청취 중...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\EXTPROC0ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dozuq)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dozuq)(PORT=8080))(Presentation=HTTP)(Session=RAW))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dozuq)(PORT=2100))(Presentation=FTP)(Session=RAW))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dozuq)(PORT=8080))(Presentation=HTTP)(Session=RAW))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=dozuq)(PORT=2100))(Presentation=FTP)(Session=RAW))
서비스 요약...
"OEMREP" 서비스는 2개의 인스턴스를 가집니다.
"OEMREP" 인스턴스(UNKNOWN 상태)는 이 서비스에 대해 1 처리기를 가집니다.
"OEMREP" 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
"OEMREPXDB" 서비스는 1개의 인스턴스를 가집니다.
"OEMREP" 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
"PLSExtProc" 서비스는 1개의 인스턴스를 가집니다.
"PLSExtProc" 인스턴스(UNKNOWN 상태)는 이 서비스에 대해 1 처리기를 가집니다.
"yoo.geenoo" 서비스는 2개의 인스턴스를 가집니다.
"yoo" 인스턴스(UNKNOWN 상태)는 이 서비스에 대해 1 처리기를 가집니다.
"yoo" 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
"beeXDB.home" 서비스는 1개의 인스턴스를 가집니다.
"yoo" 인스턴스(READY 상태)는 이 서비스에 대해 1 처리기를 가집니다.
명령이 성공적으로 수행되었습니다
Oracle XDB 가 8080(HTTP)와 2100(FTP) 포트를 쓴다는 걸 확인했다.
이제 포트(Port)를 변경해보자.
1. [시작] -> [프로그램] -> [Oracle - OraHome92] -> [Configuration and Migration Tools] -> [Database Configuration Assistant] 선택
2. [다음] -> [데이터베이스의 데이이터베이스 옵션구성] 선택
3. 옵션을 구성하고자 하는 [사용 가능한 데이터베이스] 선택하고
DBA의 사용자 이름과 암호를 입력한 후 [다음]
4. [표준데이터베이스 기능...] 클릭
5. 표준데이터베이스 기능 팝업창에서 [사용자정의...] 클릭
6. 이 팝업창에서 FTP 및 WebDAV포트와 HTTP포트를 입력하고 [확인]한다.
만약 클라이언트에서 XML DB로의 접속을 원치 않을 경우엔 'XML DB프로토콜 비활성화'을 선택
7. "표준데이터베이스 기능" 팝업창(5.)의 [확인]을 선택하여 창을 닫는다.
8. 팝업창을 닫고 나면 "데이터베이스 기능"(4.) 화면으로 돌아간다. [다음] 클릭
9. [완료] 클릭
'Data Base > Oracle' 카테고리의 다른 글
Insert 테이블 (0) | 2007.10.15 |
---|---|
오라클 리스너,tnsname구성 (0) | 2007.10.15 |
SYS/SYSTEM/SYSDBA/SYSOPER (0) | 2007.10.15 |
jsp 오라클 연동 (0) | 2007.10.15 |
SELECT문 및 연산자 (0) | 2007.10.15 |