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

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


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

  1. Установите MS SQL не ниже версии 14 Express Edition. При установке рекомендуем следующие параметры:
    1. Instance Configuration - Default Instance
    2. Server Configuration - SQL Server Browser - 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.
  2. Используйте утилиту AdminDB.exe для развертывания базы данных из файла (для справки - образ базы данных находится в папке программы EtalonDB\gtdbak, которую можно скачать и установить отсюда). Если оставить имя базы данных по умолчанию “gtd32”, то при подключении Магистр-Декларант имя базы данных можно не указывать. Утилита находится в папке \Bin\ установленной программы, входит в компонент "Средства администрирования", доступный при установке Магистр-Декларант.
  3. Добавьте пользователей базы данных с помощью утилиты AdminDB.exe. 
  4. Для версии Express Edition рекомендуем включить режим FILESTREAM, это также можно сделать с помощью утилиты AdminDB.exe или же вручную, для этого:
    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 с помощью оснастки.


    5. Запустите Microsoft SQL Management Studio и выполните следующий скрипт:

      EXEC [gtd32].[dbo].[spTurnFileStream]


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