여러 개의 동일한 서비스를 tnsname.ora에서 Oracle 씬 드라이버에서 지원함을 선언합니다.
Oracle OCI 드라이버에서 Thin 드라이버로 전환하려고 했는데 Thin 드라이버를 선택했습니다.tnsnames.ora
덧셈으로-Doracle.net.tns_admin=/path
명령 줄로 말입니다.
그런데 저희가.tnsnames.ora
에는 여러 서비스가 한 번에 정의되는 줄이 포함되어 있습니다.다음과 같습니다.
NEWS2,NEWS,NEWSFX = (DESCRIPTION_LIST=...)
OCI 드라이버는 이 형식에 만족하는 것처럼 보이지만, 얇은 드라이버는 그것들이 세 개의 개별적인 서비스라는 것을 이해하지 못합니다.NEWS2
,NEWS
그리고.NEWSFX
. 일부 고통스러운 디버깅 세션에서 이 서비스가 단일 서비스라고 생각한다는 사실이 밝혀졌습니다.NEWS2,NEWS,NEWSFX
.
DBA는 서비스 설명자를 좌우로 복사 붙여넣기하는 것에 그다지 관심이 없으며, OCI에서 씬으로 전환하기 전에 복사 붙여넣기 없이 동일한 서비스 설명자에 대해 다른 이름을 선언할 수 있는 방법을 찾아야 한다고 주장합니다.
오라클 씬 드라이버로 이를 달성할 수 있는 적절한 방법이 있습니까?
추신: 여기 같은 기능을 사용하는 한 남자의 게시물이 있습니다. 그리고 그것이 분명히 문서화되지 않았다고 언급합니다. https://dbamarco.wordpress.com/2015/12/02/tnsnames-ora-secrets/
현재 JDBC Thin 드라이버는 이 기능을 지원하지 않습니다.이것은 우리 팀이 작업할 개선 사항 중 하나가 될 것입니다.불편을 드려 죄송합니다. .유일한 방법은 각 별칭에 대한 URL을 제공하는 것입니다.
언급URL : https://stackoverflow.com/questions/50569004/declaring-multiple-identical-service-in-tnsnames-ora-supported-by-oracle-thin-dr
'source' 카테고리의 다른 글
Oracle 데이터베이스가 UPDATE 쿼리에 무한히 걸려 있습니다. (0) | 2023.10.19 |
---|---|
자바스크립트에서 정수 범위 켜기 (0) | 2023.10.19 |
xml 파일에 '<' 같은 문자 쓰기 (0) | 2023.10.19 |
"_vti_cnf", "_vti_pvt", "_vti_script" 및 "_vti_txt" 폴더란 무엇입니까? (0) | 2023.10.19 |
우커머스에서 각 변형 옆에 있는 가격은 어떻게 구하나요? (0) | 2023.10.19 |