Текст вместо номера канала при экспорте в БД

Стартовая страница Форумы Понять, как работает ПО Текст вместо номера канала при экспорте в БД

Просмотр 8 сообщений - с 1 по 8 (из 8 всего)
  • Автор
    Записи
  • #10456
    Komrade82
    Участник

    Добрый день. Возможно ли при экспорте значений в MSSQL записывать текстовое значение (например тэг прибора) вместо номера канала. Есть ли возможность взять описание канала из базы по его номеру через SQL запрос?

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

    Добрый день!

    В вызываемые SQL-скрипты попадает значение и статус канала в числовом виде. Если нужен текст, то его нужно получать на уровне базы данных, скорее всего, с помощью хранимых процедур.

    Информацию из базы конфигурации в самом модуле экспорта получить нельзя. Необходимо самостоятельно экспортировать базу конфигурации в реляционную БД. Есть утилита, которая получает CSV файлы на основе конфигурации, их потом можно загрузить в свою базу стандартными средствами. Утилиту могу прислать.

    #10465
    Komrade82
    Участник

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

    #10476
    Mikhail
    Модератор
    #10483
    Komrade82
    Участник

    Спасибо за утилиту. Вот только она вытаскивает данные с архивов также по номерам каналов, поэтому вопрос о соответствии описания канала его номеру пока открыт.

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

    Моя вина — не та утилита. Идея в том, чтобы сконвертировать не архивы, а саму базу конфигурации. Затем загрузить базу конфигурации в реляционную БД и далее выполнять необходимые SQL-запросы.
    Но проблема в том, что нужной утилиты ещё не существует. Вы можете разработать её самостоятельно с помощью через форум или заказать за небольшую плату.

    #10491
    Komrade82
    Участник

    Думаю, что в нашем случае быстрее будет просто заполнить таблицу соответствия вручную. Спасибо за быстрые ответы.

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

    Вручную иногда проще ))

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