1c и внешние источники данных

1. PetrPervuy 29.02.12 09:41 Сейчас в теме
Пытпюсь подключить 1с к внешним источникам даннах, а именно к SQL серверу 2008. В конфигураторе добавил внешний источник, прописал строку соединения, 1с показала мою базу и все ее таблицы. Указал базу и выбрал таблицу. Создал отчет СКД. при формировании отчета 1с ругается Ошибка ODBC. SQLSTATE: IM002
Номер ошибки: 0
Описание: [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию.
Из С# я нормально подключаюсь и записываю в базу. В чем может быть проблема??
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. fomaOp 29.02.12 19:38 Сейчас в теме
(1) PetrPervuy,
Скорее всего данная ошибка происходит по причине не установленных параметров соединения.
Попробуйте перед началом работы с внешним источником выполнить следующий код;



Данный фрагмент кода можно выполнить из обычной обработки.
MarcoPolo3; Designer1C; Andrei_Ivanov; linkki; WinnerBoy; КармаковК; shurikk_; arisha_rein; y22-k; +9 Ответить
2. PetrPervuy 29.02.12 11:25 Сейчас в теме
3. PetrPervuy 29.02.12 13:32 Сейчас в теме
версия платформы 8.2.15.289
5. PetrPervuy 29.02.12 23:12 Сейчас в теме
спасибо, нужно было соединение установить перед тем как использовать
6. swamp 26.02.13 15:45 Сейчас в теме
{Обработка.ПодключениеКPostgreSQL.Форма.Форма.Форма(18)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию

при попытке подключиться к через сом-соединение к базе данных postgreSQL на Ubuntu Server
7. lonedog 62 18.04.13 13:43 Сейчас в теме
2 fomaOp
Спасибо у меня тоже получилось правда я подключался к базе данных VFP9

Но вот при выполнение запроса столкнулся со странной ошибкой:
если имя поля таблицы во внешнем источнике данных содержит "нижнее подчеркивание" - "_" , то запрос содержащий эти поля не выполняется, если же в запросе таковых полей нет то все происходит гладко.
8. rhtr 92 20.12.15 18:32 Сейчас в теме
Если ВнешниеИсточникиДанных.base.ПолучитьСостояние() = СостояниеВнешнегоИсточникаДанных.Отключен
тогда
Параметры = ВнешниеИсточникиДанных.base.ПолучитьОбщиеПараметрыСоединения();
Параметры.СтрокаСоединения = "DRIVER={SQL Server};SERVER=SMSERV;UID=sa;PWD=mssql;DATABASE=base;LANGUAGE=русский";

ВнешниеИсточникиДанных.base.УстановитьОбщиеПараметрыСоединения(Параметры);
КонецЕсли;
Tolpinski; fortran; Designer1C; Andrei_Ivanov; RodinMax; Марго; linkki; Jivchic; +8 Ответить
9. user2070826 02.08.24 10:19 Сейчас в теме
Была:

Ошибка ODBC. SQLSTATE: IM002
Номер ошибки: 0
Описание: [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию

Когда попытался сформировать отчет новым пользователем. Отчет запрашивал данные из внешнего источника. Оказывается есть такие настройки в типовых конфигурациях:

Все функции - Стандартные - Управление внешними источниками данных - выбрать источник и "Изменить параметры пользователя".

заполнил для нового пользователя по аналогии с тем, у которого есть эти параметры.
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот