상황.
local에서 Eclipse로 돌리던 WAS를VM centOS7 Tomcat에 배포해서 local의 DB를 사용하는 것 까지는 가능했다.VM Window에 Eclipse, WAS, OracleDB를 깔고 VM window에서는 tomcat이 DB랑 잘 연동되어웹 페이지가 잘 올라왔다. 하지만
VM WAS 와 VM Window OracleDB에서 ip : 1521로 포트까지 송수신이 되는데!!!!!!JDBC를 못 생성하는 상황이었다....
결국해결방법.
====
1.
C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
listener.ora에서
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost )(PORT = 1521))
)
)
필자는 localhost. vm window ip, test, test.localdomain 등등 여러가지 수많은 여러가지 방법을 했다. 아무튼
localhost를 test[컴퓨터명]로 바꾸고
====
2.
window키 [서비스]입력 후
oracle Service Orcl 재시작
====
3.
OracleOraDb11g_home1TNSListner 재시작
반드시!!! 꼭!!!! 절대적으로!!!
위에 1,2,3을 순서대로 진행
하나라도 어긋나면 JDBC 생성 못함
====
결론
window 로컬 환경에서 demo용으로 WAS에 Oracle DB를 연동해서 test는 해도 되나
리눅스 환경에서 실제로 배포 할 때는 절대 쓰지말고 리눅스용 오라클로 사용하도록하자.
내 주말....... 하.....아......
'DBMS' 카테고리의 다른 글
[DBMS] OracleLinux_DBMS_설치과정_VirtualBox(사내용 공개레벨 : 암호) (0) | 2023.04.12 |
---|---|
[DBMS] Oracle Listener 설명 (0) | 2023.03.10 |
[DBMS] OracleDB_커넥션과 서버 프로세스의 생성 (0) | 2023.03.10 |
[DBMS] SQL Plus_OracleDB Scott 계정 생성하기 (0) | 2023.03.09 |