Verbindung zu Oracle über VBA nicht möglich - SQLSetConnectAttr des Treibers fehlgeschlagen

Ich habe eine ODBC-Verbindung für Oracle mithilfe des Treibers "Microsoft ODBC for Oracle" unter Benutzer-DSN erstellt. Ich kann mit SQL Developer eine Verbindung zu Oracle 10g herstellen, aber wenn ich versuche, eine Verbindung über ODBC herzustellen, wird das gesagt

[Microsoft] [ODBC DRIVER Manager] SQLSetConnectAttr des Treibers fehlgeschlagen

Ich habe versucht, folgenden Code für die Verbindung.

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;"

Ich habe bereits eine Verbindung zu Teradata mit demselben Code und unterschiedlichen Einstellungen hergestellt. Bitte helfen Sie mir, Oracle 10g von VBA zu verbinden

Antworten auf die Frage(1)

Ihre Antwort auf die Frage