#0
by xDima
Добрый день. На Server 2012 R2 установлено: - 1c server и платформа "1С:Предприятие 8.3 (8.3.8.1652)" - SQL Server 2012 - Конфигурация "Зарплата и управление персоналом, редакция 3.0 (3.0.25.101)" , хотя она в данной задаче не играете никакой роли - Драйвер "mysql-connector-odbc-5.3.4-win32" - СКУД с БД MySQL на борту Задача - подключиться к БД СКУД и вытащить данные по запросу. Проблема - при подключении из 1С вылетает ошибка - "Ошибка при вызове метода контекста (open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию"" Что уже пробовали: переустанавливать разные версии драйвера, вносить информацию о БД в реестр, переписывание кода и строки подключение к БД ( как на прямую так и через DSN). Если вкратце то - два для танцев с бубнами не дало никакого результата. Примечание - тестирование подключения к БД из менеджера ODBC работает. Дополнительная информация на картинках ниже. Буду рад любой помощи. Спасибо.
#2
by xDima
С чем связаны такие выводы? Я кстати маленько ошибся: Сама база находится на: Server 2012 R2 где установлено: - 1c server и платформа "1С:Предприятие 8.3 (8.3.8.1652)" - SQL Server 2012 - Конфигурация "Зарплата и управление персоналом, редакция 3.0 (3.0.25.101)" , хотя она в данной задаче не играете никакой роли А вот сам драйвер mysql-connector-odbc-5.3.4-win32 установлен на server 2012 , там же и платформа 1С с сервером конечно есть, но база из которой подключаемся находится на другой сервере.
#6
by xDima
64 конечно же. НО! Драйвер odbc надо ставить именно 32 так как приложение из под которого оно вызывается именно 32 разрядное, я про платформу 1с. Хотя, я уже и по другому пробовал, за два дня перепробовал всё что можно.
#8
by xDima
На сервере server 2012 где стоит драйвер. Я поясню, у меня два сервера 1с, один основной - на котором крутятся боевые базы и резервный на котором как раз и установлен сервер СКУД (с БД MySQL на борту).
#12
by xDima
Спасибо. Навёл меня на мысль которая привела к успеху. Переписал процедуру на клиента, указа в строке подключение к созданной DSN. ЗАРАБОТАЛО!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Подключение торгового оборудования
- v7plus не устанвливается подключение к MAPI
- Не работает функия вопрос() в 8-ке/в SQL не работает в файл серверной работает
- OFF Подключение через Terminal Server
- Подключение ФР к 1С
- v7: Подключение к MySQL по ADODB.Connection
- Входящее подключение IMAP mail.ru The bat "Сервер закрыл подключение"
- Подключение к базе на MySQL через 1С++
- 1С-> MySql Как получить ID вновь вставленной записи в MySQL?
- Подключение ФР через RDP через инет.
- Подключение не установлено, т.к. конечный компьютер отверг запрос на подключение
- Обмен работает через обработку, а через планы обмена нет
В этой группе 1С
- Нет доступа через веб к базе
- Группировка по измерению регистра сведений
- Какие конфигурации 1С в Казахстане ходовые
- УТ 11.2 процент оплаты и отгрузки в заказах.
- Обработчик события программно созданного элемента формы
- Упал УТМ. Подскажите что можно сделать.
- v7: Как в 7.7 вынести на форму документа реквизит с типом булево и привязать к рекв.
- Перестали создаваться базы 1С после обновления на 8.3.8 (клиент-сервер)
- Расчет з/п от кол-ва рейсов/пробега ЗУП3
- Ошибка совместного доступа к файлу
- УТ 11.2. Загрузка курсов валют
- Подключение сканера штрих-кода Symbol DS9208 к 1С
- Перенос данных с ЗУП 2.5 в ЗУП 3
- переоценка товара принятого не на комиссию
- создание внешней обработки с выводом на печать
- В "Отчете о розничных продажах нет скидок", где их можно смотреть?
- Предельная длина запроса, когда уже черт ногу сломит?
- СКД вычисляемое поле проценты в итогах
- Состав команд управляемой формы
- Документ Заказ-наряд в ут 10.3