사용자 DSN에서 "Oracle 용 Microsoft ODBC"드라이버를 사용하여 oracle에 대한 ODBC 연결을 만들었습니다. 나는 SQL Developer를 사용하여 오라클 10g에 연결할 수 있지만 내가 ODBC를 통해 연결하려고 할 때 그는VBA를 통해 Oracle에 연결할 수 없음 - 드라이버의 SQLSetConnectAttr이 실패 함
[마이크로 소프트] [ODBC 드라이버 관리자] 운전은 SQLSetConnectAttr 실패
나는 다음과 같은 코드를 시도 말 연결 용.
data_src = Oracle
Database = sys
Uid = <my id>
pwd = <my pwd>
Set cn=new ADOBB.Connection
Cn.open "DataSource=" + data_src + ";" + Database + "; persist security Infor = True; UserID= " + Uid + "; Password=" + pwd + "; SessionMode = ANSI;"
이미 다른 설정으로 동일한 코드를 사용하여 Teradata에 연결했습니다. VBA에서 Oracle 10g를 연결하는 데 도움주세요
VBA의 연결자는 +, +가 아니므로 null 값에 문제가 발생할 수 있습니다. – Fionnuala
하지만 동일한 코드를 사용하여 Teradata를 연결하려고하면 똑같이 작동합니다. – logan