2008-10-29 2 views

답변

4

HTTP 헤더에서 서버 헤더를 확인하십시오. 예를 들어 wget 또는 curl;

wget -S <url-to-server> 
curl -I <url-to-server> 

또는 HTTP 헤더를 표시 할 수있는 브라우저를 사용하십시오. 단순히 서버 (같은 http://yourserver:yourport)의 URL을 입력하면

Server: Oracle-Application-Server-10g/10.1.3.1.0 Oracle-HTTP-Server 
+0

그리고 여기에는 Oracle DB 및 oc4j 릴리스 날짜의 포괄적 인 목록이 있습니다. http://www-wnt.gsi.de/oragsi/products/available_products.html –

1

같은 헤더 무언가가 있어야합니다, 당신은 버전을 알리는 시작 페이지를 얻을 것이다.

필자의 경우 http://myserver:7777은 "Oracle Application Server 10g (10.1.3.1.0) 시작"을 보여줍니다. 포트를 모르면 7777, 7778 및 8888을 시도하십시오.

Oracle 소프트웨어가 설치된 위치를 알고 있으면 ORACLE_HOME/install 디렉토리로 이동하여 readme.txt 파일을보십시오. 그러면 "Oracle Application Server xx 설치가 성공적으로 완료되었습니다"라는 메시지가 표시됩니다. 여기서 xx는 버전입니다. 소프트웨어의 위치를 ​​모르는 경우, 파일 시스템에서 readme.txt 파일을 검색 할 수 있습니다. 그 중 하나는 OC4J 설치를 문서화 할 것입니다.

4

당신이 OC4J JAR 파일에 액세스 할 수있는 경우, 당신은 할 수 있습니다 :

java -jar oc4j.jar -version 
1

당신은 OC4J 관련 시스템 등록 정보를 표시 할 수 있습니다.

<%= System.getProperty("oracle.j2ee.container.name") %> 

<%= application.getAttribute("oracle.jsp.versionNumber") %> 

샘플 출력 : 우리는 JSP 페이지에 다음 스크립트 릿을 포함

오라클 J2EE 컨테이너 : 오라클 J2EE 10g에 대한 컨테이너 (10.1.3.3.0)
Oracle JSP 버전 : Oracle Containers for J2EE 10g (10.1.3.1.0)

1

여기에 언급 된 방법 중 일부는 Oracle Application Server에서 작동하지 않으며 앞으로 지원되지 않을 수도 있습니다. 또한 패치를 적용해도 readme.txt 또는 다른 파일이 업데이트되지 않을 수 있습니다.

권장되는 방법은 이와 같은 오라클의 공식 OPatch 유틸리티를 사용하는 것입니다.

OPatch]$ ./opatch lsinventory -invPtrLoc ../oraInst.loc |grep "Oracle Application Server" 

Oracle Application Server PatchSet         10.1.3.4.0 

환경 변수 ORALCE_HOME가 올바르게 설정되고 -invPtrLoc 오른쪽 재고 위치를 가리키는 지 확인하십시오.

Oracle Application Server의 전체 설치에서만 작동합니다. 독립형 개발 OC4J에서는 작동하지 않습니다.

0
grep Version $ORACLE_HOME/config/ias.properties