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