我在用户 DSN 下使用“Microsoft ODBC for Oracle”驱动程序为 oracle 创建了一个 ODBC 连接。我可以使用 SQL 开发人员连接到 oracle 10g,但是当我尝试通过 ODBC 连接时,它会说
[Microsoft][ODBC DRIVER Manager] 驱动程序的 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