Oracle DB SID 와 ServiceName 이 JDBC 와 연결 되 지 않 을 때

814 단어 Oaclejdbc
Oracle DB SID 와 ServiceName 이 JDBC 와 연결 되 지 않 을 때
 
이 문 제 를 설명 하기 전에 jdbc url 의 두 가지 쓰기 (간단 한 쓰기 와 전체 쓰기) 를 말씀 드 리 겠 습 니 다.
 
 
 
jdbc:oracle:thin:@<mc-name>:<port-no>:<service_name>

jdbc:oracle:thin:@(description=(address=(host=<mc-name>)(protocol=tcp)(port=<port-no>))(connect_data=(sid=<sid>)))
jdbc:oracle:thin:@(description=(address=(host=<mc-name>)(protocol=tcp)(port=<port-no>))(connect_data=(service_name=<service_name>)))

 
다시 우리 의 문제 로 돌아 갑 니 다. sid 와 service name 이 동시에 사용 되 지 않 으 면 service name 을 알 아야 합 니 다.일반적으로 servie name 은 다음 과 같은 기계 이름 을 가지 고 있 습 니 다: orcl. pc. test. com
 
만약 우리 가 서비스 name 을 통 해 연결 하고 싶 지 않다 면, 전체 쓰기 로 sid 를 가리 키 는 것 이 필요 합 니 다.
 

좋은 웹페이지 즐겨찾기