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