Установка программы

  1. Скачайте один из дистрибутивов программы Магистр-Декларант
    1. Дистрибутив со встроенной установкой MS SQL Express 2019 (подходит для работы как в режиме для одного пользователя, так и в многопользовательском режиме)
    2. Дистрибутив без установки сервера базы данных (подходит для работы только при наличии уже установленного сервера базы данных)
  2. Установите дистрибутив. Вам потребуются права администратора для установки.


Инструкция по первичной настройке базы данных MS SQL на выделенном сервере для многопользовательской работы Магистр-Декларант

  1. Установите MS SQL не ниже версии 14 Express Edition. Скачать инсталлятор MS SQL 2019 Express можно с сайта Сигма-Софт.  При установке рекомендуем следующие параметры:
    1. Instance Configuration - Default Instance (Экземпляр по умолчанию)
    2. Server Configuration - SQL Server Browser (Ядро СУБД SQL Server) - Startup Type (Тип запуска) - Automatic (Авто). На закладке Collation (Параметры сортировки) - Cyrillic_General_CI_AS
    3. Database Engine Configuration - Server Configuration (Конфигурация сервера) - Authentication Mode (Режим аутентификации) - Mixed Mode (Смешанный режим) (SQL Server authentication and Windows authentication). Установите пароль для системного администратора. На закладке FILESTREAM - установить галку на Enable FILESTREAM for Transact-SQL access (Разрешить FILESTREAM).
  2. Используйте утилиту AdminDB.exe для развертывания базы данных из файла (для справки - образ базы данных находится в папке программы EtalonDB\gtdbak, которую можно скачать и установить отсюда). Если оставить имя базы данных по умолчанию “gtd32”, то при подключении Магистр-Декларант имя базы данных можно не указывать. Утилита находится в папке \Bin\ установленной программы, входит в компонент "Средства администрирования", доступный при установке Магистр-Декларант.
  3. Добавьте пользователей базы данных с помощью утилиты AdminDB.exe. 
  4. Для версии Express Edition рекомендуем включить режим FILESTREAM, это также можно сделать с помощью утилиты AdminDB.exe при условии, что в свойствах SQL Server FILESTREAM включен. Для проверки выполните следующие действия:
    1. Откройте оснастку SQL Server Configuration Manager и выберите SQL Server Services->SQL Server (…):


    2. Выберите Действие -> Свойства -> Вкладка FILESTREAM
    3. Установите Enable FILESTREAM for Transact-SQL access. ВНИМАНИЕ!!! Эта опция будет включена только если разрядность SQL Server и Windows одинаковы.
    4. Перезапустите службу SQL Server с помощью оснастки.



      ВАЖНО: Перед включением FILESTREAM убедитесь, что на диске, где находится база данных, достаточно свободного места, если база уже полная (потребуется не менее 15GB)