OSqlEdit에서 AutonomousDB (ATP)에 연결 (tnsnames.ora 사용하지 않는 버전)
sqlnet.ora의 WALLET_LOCATION 지정도 생략 할 수 있으며 OSqlEdit의 TNS 열에 연결 설명자를 붙여 넣으면 tnsnames.ora의 연결 식별자 (= 왼쪽 쪽)를 사용할 필요없이 연결할 수 있습니다. 그럼, 라고 생각해 보았습니다.
결과 성공했으므로 여기에 방법을 올립니다.
AutonomousDB가 sqlnet.ora 다시 쓰거나 tnsadmin의 경로 설정과 어지럽습니다. 간이 접속 네이밍 메소드와 같이 OSqlEdit의 접속 설정을 1회 쓰는 것만으로 끝내고 싶다고 하는 사람을 위한 기사가 됩니다.
전제 조건
절차 요약
절차 상세
OCI 콘솔의 DB 연결에서 클라이언트 자격 증명 (월렛)을 다운로드하거나 관리자에게 공유하여 로컬 PC의 폴더에 넣습니다.
이 절차와 동일하므로 생략합니다.
해당 폴더의 tnsnames.ora를 열고 MY_WALLET_DIRECTORY 절을 추가한 연결 설명자를 만듭니다.
tnsnamaes.ora를 열 때의 설명은 다음과 같습니다.
(일부 마스크와, 가시성을 위해 개행을 넣고 있습니다.실제는 일행에 전부 기재되어 있습니다)
atpfree_high = (description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)(host=xxxxxx.oraclecloud.com))
(connect_data=(service_name=xxxxxx_atpfree_high.adb.oraclecloud.com))
(security=(ssl_server_cert_dn="CN=xxxxxx.oraclecloud.com,OU=Oracle ADB TOKYO,O=Oracle Corporation,L=Redwood City,ST=California,C=US")))
여기에 MY_WALLET_DIRECTORY 절을 추가하여 이전 단계에서 다운로드한 폴더를 배치한 위치를 설명합니다. 자신의 경우 C:\OracleClient\tns_admin.
다른 환경에 따라 (https_proxy)(https_proxy_port) 같은 프록시 설정을 추가합니다.
가시성을 위해 개행을 추가하고 있습니다.
(description= (retry_count=20)(retry_delay=3)
(address=(https_proxy=www-proxy.xxxxx.com)(https_proxy_port=80)(protocol=tcps)(port=1522)(host=xxxxxx.oraclecloud.com))
(connect_data(service_name=xxxxxx_atpfree_high.adb.oraclecloud.com))
(security=(ssl_server_cert_dn="CN=xxxxxx.oraclecloud.com,OU=Oracle ADB TOKYO,O=Oracle Corporation,L=Redwood City,ST=California,C=US")
(MY_WALLET_DIRECTORY=C:\OracleClient\tns_admin)))
OSqlEdit의 연결 설정. TNS 란에 상기 순서로 만든 접속 기술자를 입력
방금 만든 연결 설명자를 TNS 필드(아래)에 입력합니다. 입력란은 작지만 입력할 수 있습니다.
연결을 확인할 수 있으면 성공입니다.
Reference
이 문제에 관하여(OSqlEdit에서 AutonomousDB (ATP)에 연결 (tnsnames.ora 사용하지 않는 버전)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/ketsuji1/items/2c182210b7ab6c78a665
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
atpfree_high = (description= (retry_count=20)(retry_delay=3)(address=(protocol=tcps)(port=1522)(host=xxxxxx.oraclecloud.com))
(connect_data=(service_name=xxxxxx_atpfree_high.adb.oraclecloud.com))
(security=(ssl_server_cert_dn="CN=xxxxxx.oraclecloud.com,OU=Oracle ADB TOKYO,O=Oracle Corporation,L=Redwood City,ST=California,C=US")))
(description= (retry_count=20)(retry_delay=3)
(address=(https_proxy=www-proxy.xxxxx.com)(https_proxy_port=80)(protocol=tcps)(port=1522)(host=xxxxxx.oraclecloud.com))
(connect_data(service_name=xxxxxx_atpfree_high.adb.oraclecloud.com))
(security=(ssl_server_cert_dn="CN=xxxxxx.oraclecloud.com,OU=Oracle ADB TOKYO,O=Oracle Corporation,L=Redwood City,ST=California,C=US")
(MY_WALLET_DIRECTORY=C:\OracleClient\tns_admin)))
Reference
이 문제에 관하여(OSqlEdit에서 AutonomousDB (ATP)에 연결 (tnsnames.ora 사용하지 않는 버전)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ketsuji1/items/2c182210b7ab6c78a665텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)