ЕАС ОПС, Winpost и другие программы

Неофициальный форум для инженеров, технологов и операторов Почты России


Участников: 3

    Создание автовыполняемых скриптов.

    avatar
    LEXX
    Эксперт
    Эксперт


    Сообщения : 680
    Очки : 799
    Репутация : 59
    Дата регистрации : 2011-12-13

    Создание автовыполняемых скриптов. Empty Создание автовыполняемых скриптов.

    Сообщение автор LEXX Чт Фев 26 2015, 10:12

    Дело такое:
    Если выполнять скрипт через консоль FireBird, то в теле скрипта нужно указывать путь к базе.
    Например С:\Program Files\Firebird\Firebird_1_5\bin\isql.exe""-i script.sql
    выполняется скрипт script.sql в теле которого находится сам скрипт с алиасом подключения в шапке:
    SET SQL DIALECT 3;
    SET NAMES NONE;
    CONNECT 'localhost:C:\Program Files\WinPost\DB\Postdb.fdb' USER 'SYSDBA' PASSWORD 'masterkey';
    ***далее срипт***
    Вопрос: как сделать так, чтоб строчка с путем до базы бралась из алиаса BDE, а не была статичной?
    avatar
    dAlik608
    Знаток
    Знаток


    Сообщения : 114
    Очки : 138
    Репутация : 2
    Дата регистрации : 2014-10-03
    Откуда : Хабаровский край

    Создание автовыполняемых скриптов. Empty Re: Создание автовыполняемых скриптов.

    Сообщение автор dAlik608 Чт Фев 26 2015, 13:23

    а нафига это надо, если есть postpay, который это все замечательно делает Smile
    то есть выполняет скрипт по алиасу
    игнорируя конекты
    avatar
    LEXX
    Эксперт
    Эксперт


    Сообщения : 680
    Очки : 799
    Репутация : 59
    Дата регистрации : 2011-12-13

    Создание автовыполняемых скриптов. Empty Re: Создание автовыполняемых скриптов.

    Сообщение автор LEXX Пт Фев 27 2015, 05:18

    ну скажем это надо не для винпоста, а для собственных нужд. Я просто прошу помощи от знающих людей =)
    Rakot
    Rakot
    Эксперт
    Эксперт


    Сообщения : 561
    Очки : 621
    Репутация : 28
    Дата регистрации : 2014-09-13
    Откуда : Хьёрвард

    Создание автовыполняемых скриптов. Empty Re: Создание автовыполняемых скриптов.

    Сообщение автор Rakot Ср Янв 20 2016, 15:00

    на VBS такое сделать можно, вот пример файла
    https://cloud.mail.ru/public/Jbm9/L3K543LdV описание внутри.
    скрипты выполняются с помощью IBEScript  или переписать под isql.exe
    для удобства просмотра файла советую использовать Notepad ++

    использовать псевдоним в самом скрипте вряд ли возможно.

      Текущее время Вт Май 14 2024, 05:06