|  | Подключение к 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 не было, поэтому валилось при работе системы
 
 Тема закрыта
 |  |