【发布时间】:2018-02-10 07:41:17
【问题描述】:
在 Access vba 中,我通过 ODBC 与 Oracle 数据库建立了连接,如下所示。
Dim adConn As ADODB.Connection
Dim adRs As ADODB.Recordset
Dim myDSN As String
Set adConn = New ADODB.Connection
myDSN = "Driver=Oracle in instantclient_11_2;DBQ=111.111.111.11:1521/orcl;UID=xxxxx;PWD=xxxxx;Persist Security Info=True"
adConn.Open myDSN
我可以通过以下外部数据、ODBC 数据库导入表...但我无法使用以下代码在 VBA 中导入表。错误消息是“无法与 myDSN 连接”。任何人都可以帮忙吗?谢谢
DoCmd.TransferDatabase acImport, "ODBC Database", "ODBC;DSN=myDSN", acTable, "TableName", "TableName", False
【问题讨论】:
-
它说 ODBC-failed to connect with "driver=Oracle in instantclient_11_2"