|
Подключение из БП и УТ10 по ADO к сторонней SQL базе
| ☑ |
0
Лунтик
26.11.19
✎
22:11
|
Есть сторонняя SQL база.
К ней по АДО подключение: из БП3 работает, а из УТ10 не работает.
"Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Connection): Не удается найти указанный поставщик. Вероятно, он установлен неправильно."
Одна и та же строка соединения.
Раньше сторонняя база жила на другом сервере.
После переезда были проблемы при подключении через внешние источники данных (решились через параметры соединения).
А тут что? ничего ведь нет, кроме строки соединения, а она - одинаковая...
|
|
1
Fram
26.11.19
✎
22:43
|
(0) видать компьютеры разные
|
|
2
Fram
26.11.19
✎
22:45
|
+ на которых этот кусок кода выполняется
|
|
3
NorthWind
27.11.19
✎
07:03
|
(0) битность проверяйте. Если платформа 64-бит, то на компе, где выполняется код, может не быть 64-битного провайдера под вашу СУБД.
|
|
4
ДенисЧ
27.11.19
✎
07:04
|
В БП соединение идёт на сервере, в ут на клиенте. Копай отсюда
|
|
5
Сияющий в темноте
27.11.19
✎
08:39
|
неплохо бы и строки подключения написать
потом,машина та же самая?
базы файловые или клиент-сервер.
просто,в случае клиент-сервера мы имеем выполнение кода на сервере,а это обычно 64бита и другая машина.
|
|
6
Лунтик
27.11.19
✎
10:25
|
УТ и БП клиент-серверные, на одной машине, на одном сервере, платформа 1С:Предприятие 8.3 (8.3.15.1489). УТ в режиме совместимости Версия 8.3.6, БП в режиме совместимости Версия 8.3.12
Сторонняя база на этой же машине, но на другом экземпляре
СтрокаПодключения="Provider=SQLNCLI11;User ID=1c;Initial Catalog=ХХ;Data Source=ХХХ;Password=ХХХХ";
|
|
7
hhhh
27.11.19
✎
10:38
|
(6) поставщик - это вот Provider=SQLNCLI11
|
|
8
Fram
27.11.19
✎
11:05
|
(6) в случае УТ10 код вряд ли выполняется на сервере, а в случае БП скорее всего
|
|