Имя: Пароль:
1C
1С v8
COM-подключение к Postgresql из фонового задания
0 Odin-s
 
15.04.13
18:18
Запускаю код локально - работает, а из фонового задания не находит драйвер:
[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

Никто не сталкивался?
1 МихаилМ
 
15.04.13
18:21
на том компьютере, где запускается фоновое задание
нет драйвера.
2 hhhh
 
15.04.13
18:22
(0) ну на сервере поищите в реестре. ЕСть там такая строчка, что вы ищете? Привыкайте уже - на сервере и клиентском компьютере разные реестры и разные ОС, чего вы глупые вопросы задаете?
3 fisher
 
15.04.13
18:28
Дык локально используются драйвера на твоем компе, а фоновое задание выполняется на сервере. Если сервер под линухом - тады опаньки. Забудь про COM в фоновых заданиях.
4 Odin-s
 
15.04.13
18:28
Уточню: локально - это обработкой в режиме предприятия на сервере :)
5 МихаилМ
 
15.04.13
18:35
(4)
возможно проблема в том, что клиент 32 бита
а сервер - 64
6 Odin-s
 
15.04.13
19:16
(5) Оба установил, в этом и проблема, наверное.
7 Odin-s
 
15.04.13
19:19
Снёс x86, под клиентом продолжает запускаться. Приняли с админом такое решение: он удаляет все дрова, ребутит сервер и ставит x64.
8 МихаилМ
 
15.04.13
19:53
(7)
и чем это Вам может помочь ?
9 Odin-s
 
15.04.13
20:46
(8) А у Вас есть другая идея? :)
10 Odin-s
 
17.04.13
17:31
Решилось уточнением имени драйвера в строке подключения: Driver={PostgreSQL Unicode(x64)}
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс