Синтаксис строки подключения для Классика ADO / ODBC / Oracle 10-граммовый EZConnect

Я пытаюсь подключить различные проекты VBA к бэкэнду 10 г Oracle с помощью ADO (2.8) и никакой TNS. После различных попыток мы решили, что самые простые серии шагов для чистой установки включают:

  1. Настройте Моментальный Клиент Oracle
  2. Установите сопроводительный драйвер ODBC
  3. (Протестируйте соединение с помощью EZCONNECT через SQL Плюс),
  4. (Протестируйте соединение путем создания Windows DSN),

Все до сих пор хорошо работает. Проблема, я не могу выяснить синтаксис, чтобы сказать ADO использовать мгновенный клиент драйвер ODBC, который появляется в моем списке драйвера ODBC как "Oracle в MyTest" (никакие кавычки). Используя драйвер ODBC MSFT с EZConnect, поскольку предлагает это сообщение, не работает немного лучше, чем это сделало до установки мгновенного клиента (который должен сказать, нисколько). Но это сообщение, кажется, предполагает, что возможно, не указывая точно, как, и connectionstrings.com только говорит Вам, на что часть Источника данных строки похожа, т.е. SomeUser/SomePassword@AServer:PortNumber/InstanceName

Короткая версия: Каков точный синтаксис классической строки подключения ADO, ссылающейся на мгновенный клиент драйвер ODBC?

Заранее спасибо за Вашу справку. Взял меня глупое долгое время для начинаний с ТАК...

10
задан Community 23 May 2017 в 11:45
поделиться