Nie można połączyć się z Oracle przez VBA - Błąd sterownika SQLSetConnectAttr

Stworzyłem połączenie ODBC dla oracle, używając sterownika „Microsoft ODBC for Oracle” w DSN użytkownika. Mogę połączyć się z oracle 10g za pomocą programisty SQL, ale kiedy próbuję połączyć się za pośrednictwem ODBC, jego powiedzenie

[Microsoft] [ODBC DRIVER Manager] Błąd sterownika SQLSetConnectAttr nie powiódł się

Próbowałem połączyć się z następującym kodem.

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

Połączyłem się już z Teradata przy użyciu tego samego kodu z różnymi ustawieniami. Pomóż mi połączyć Oracle 10g z VBA

questionAnswers(1)

yourAnswerToTheQuestion