Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Подключение к postgres

Подключение к postgres
Я
   HamyaG
 
16.06.21 - 08:44
Всем доброго времени суток.
Такая вот заковыка:
из одной базы 1с кидаю в другую http запрос, нужно из нее получить данные, вторая база при этом должна отдать актуальные данные, но что бы это сделать, ей нужно самой актуализироваться - подключиться к postgres и забрать данные оттуда, обработать, и вернуть в первую, и тогда будет счастье.
Но счастья не происходит по причине:
Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию.

Драйвера все стоят, если пнуть этот кусок кода вручную - 1с цепляется к postgres, тащит данные и обрабатывает, но при запросе данных из первой базы подключение валится.

Собственно вопрос - куда копать?
   ДенисЧ
 
1 - 16.06.21 - 08:47
Проверить на сервере - стоят ли драйвера, совпадает ли полярность, в смысле битность. И прочие вещи из этого ряда.
   HamyaG
 
2 - 16.06.21 - 08:50
(1) если пинать вручную - все работает, подключение происходит
   ДенисЧ
 
3 - 16.06.21 - 08:52
(2) Пинать вручную - тема не раскрыта. Может, у тебя обычные формы и ты пинаешься с клиента.
   HamyaG
 
4 - 16.06.21 - 08:53
(3) УФ, обрабатывается все на сервере
   HamyaG
 
5 - 16.06.21 - 09:21
Сам сломал, сам и починю)) (1) в некотором смысле оказался прав.
Драйвера стояли, разрядность правильная, и все отлично работало, но исключительно на пользователе.
В общем ODBC стол только на пользовательском dsn, поэтому все работало, а в системном dsn не было, поэтому валилось при работе системы

Тема закрыта

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.