0
VB 스크립트에서 64 비트 Oracle 12c 데이터베이스에 연결하려고하는데 사용 된 코드가 아래에 나와 있습니다. 'OraClient12Home1의 오라클'은 시스템에 설치된 64 비트 드라이버이며 i 64 비트 명령 프롬프트에서 스크립트를 실행 중입니다.vb 스크립트를 사용하여 Oracle 12c db에 연결하는 동안 오류가 발생했습니다.
는 스크립트 오류 메시지를 '[마이크로 소프트] [ODBC 드라이버 관리자] 데이터 원본 이름을 찾을 수 없으며 기본 드라이버가 마이크로 소프트 OLEDB 공급자를 지정하지 ODBC 드라이버'
몇 가지 중 하나가 문제를 해결하는 데 도움이 수 있습니까?
코드 -
strConnectionString="Driver={Oracle in OraClient12Home1}; " & _
"CONNECTSTRING=(DESCRIPTION=" & _
"(ADDRESS=(PROTOCOL=TCP)" & _
"(HOST="& strDBhost &")(PORT="& strDBPort &"))" & _
"(CONNECT_DATA=(SID="& strDBService &"))); uid="&strUserID &";pwd="& strPassword &";"
Set ADODBConnection = CreateObject("ADODB.Connection")
ADODBConnection.ConnectionString = strConnectionString
ADODBConnection.Open strConnection
이 링크는 질문에 대답 할 수 있지만, 여기에 해답의 본질적인 부분을 포함하고 참조 할 수 있도록 링크를 제공하는 것이 좋습니다 :
링크는 OS의 다른 유형에 대한 오라클 클라이언트의 호환 드라이버를 제공합니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. - [리뷰에서] (리뷰/저품절 포스트/14189460) – jwpfox
링크는 다양한 유형의 OS에 대해 Oracle 클라이언트의 호환 가능한 드라이버를 제공합니다 – Vaybhava