Ошибка ModDBExport

  • В этой теме 7 ответов, 2 участника, последнее обновление 2 года назад сделано Mikhail.
Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Сообщения
  • #21480
    vg
    Участник

    Здравствуйте!

    Использую SQL Server. Экспортирую только текущие данные стандартным запросом из примера в документации:
    INSERT INTO CnlData (DateTime, CnlNum, Val, Stat)
    VALUES (@dateTime, @cnlNum, @val, @stat)

    Получаю в логах модуля ошибку:
    2022-01-20 20:36:12 Ошибка при соединении с БД MSSQL — <имя_сервера>: Login failed for user ‘RapidUser’.

    Вручную этот логин и пароль без проблем подключаются (MS Management Studio).
    Такое ощущение, что модулю экспорта не хватает какого то разрешения на подключение к БД.

    #21482
    vg
    Участник

    Не указал важный момент.

    В проекте используется также драйвер импорта из БД, но с другим пользователем и подключение осуществляется к другой БД. Пробовал сделать с одним пользователем для модуля и драйвера, но результат тот же.

    #21485
    Mikhail
    Модератор

    Добрый день!
    SQL-запрос в данном случае значения не имеет.
    Драйвер тоже работает с MS SQL?
    Вы пробовали пользователя от драйвера прописать в модуле? А если наоборот, пользователя модуля прописать в драйвере?

    #21488
    vg
    Участник

    Да, драйвер также работает с MS SQL и тем же сервером.

    Перестановку пользователей не пробовал, отпишусь после попытки.

    #21491
    vg
    Участник

    Драйвер импорта с пользователем из модуля работает. Модуль с пользователем из драйвера нет.

    Может проблема заключается в расхождении версий Администратора и модуля экспорта? И в некорректном переносе проекта, из-за которого это расхождение и появилось. Попробую переустановить и перенести ещё раз.

    Когда установил версию 5.8.4, то снёс все файлы и заменил их файлами с машины, на котором располагался старый проект и возможно ошибка из-за этого.

    #21493
    Mikhail
    Модератор

    Попробуйте задать настройки соединения, явно указав Строку соединения.
    Возможно, модуль и драйвер как-то по-разному используют логин и пароль. Если строка соединения указана явно, то расхождений быть не должно.
    Напишите, пожалуйста, что получится.

    #22248
    vg
    Участник

    И года не прошло, отвечаю)

    Явное указание строки подключения решило проблему.

    #22256
    Mikhail
    Модератор

    Спасибо за информацию.

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Вы должны авторизироваться для ответа в этой теме.