Я пытаюсь подключить различные проекты VBA к серверной части Oracle 10g с помощью ADO (2.8) и без TNS.После различных попыток мы решили, что простейшая последовательность шагов для чистой установки включает:
- Настройка Oracle Instant Client
- Установка прилагаемого драйвера ODBC
- (тестирование соединения с помощью EZCONNECT через SQL Plus)
- (тестирование соединения с помощью создания DSN для Windows)
Все до этого работает нормально.Проблема в том, что я не могу понять синтаксис, чтобы указать ADO использовать мгновенный клиент драйвер ODBC, который отображается в моем списке драйверов ODBC как "Oracle in MyTest" (без кавычек).Использование драйвера MSFT ODBC с EZConnect в качестве , которое предлагает этот пост , работает не лучше, чем до установки мгновенного клиента (то есть, совсем).Но этот пост , кажется, предполагает, что это возможно, без точного указания как, а connectionstrings.com только говорит вам, как выглядит часть строки источника данных, т.е. SomeUser / SomePassword @ AServer: PortNumber / InstanceName
Короткая версия: Каков точный синтаксис классической строки подключения ADO, ссылающейся на драйвер ODBC для мгновенного клиента?
Заранее благодарим за помощь.Мне потребовалось немало времени, чтобы начать работать с ТАК ...