Выбор текущей базы данных

При установке СУБД ЛИНТЕР любым способом автоматически создаётся демонстрационная БД (в подкаталоге /db установочного каталога). Состав объектов демонстрационной БД (DEMO) приведен в приложении. Если установка выполняется с помощью конфигурационного файла install.sh, то можно дополнительно создать БД, аналогичную демонстрационной БД, но в любом другом каталоге.

  1. Для этого на экран выводится запрос:

    Будет использована база данных из дистрибутива или создать новую:
    1 - Использовать демонстрационную базу данных из дистрибутива
    2 - Использовать существующую базу данных
    3 - Создать новую базу данных аналогичную демонстрационной
    Введите число в диапазоне от 1 до 3 [Использовать демонстрационную базу данных из дистрибутива]:

    Дальнейшее поведение программы установки определяется выбранным вариантом.

    В первом случае будет использоваться БД, созданная разработчиками СУБД и встроенная в дистрибутив (демонстрационная БД).

    Вы уверены в выборе "Использовать демонстрационную базу данных из дистрибутива"? (Y/N)[N]:

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

    В третьем случае дополнительно будет создана ещё одна демонстрационная БД (в каталоге, запрошенном программой установки). Если заданный каталог не существует, программа установки выведет запрос на подтверждение создания каталога. С практической точки зрения стандартная демонстрационная БД и созданная БД одинаковы, за исключением своего расположения.

    Выбранная БД становится текущей БД и используется во всех дальнейших шагах процесса установки (создание командных файлов, запуск ядра СУБД ЛИНТЕР и др.).

    Если в состав дистрибутива СУБД ЛИНТЕР включена система репликации данных, то в подкаталоге /storage установочного каталога создаётся БД системы репликации. Аналогично ситуации с демонстрационной БД при выборе второго варианта ответа можно создать ещё одну БД системы репликации в другом каталоге.

    Используя скрипт scripts/make_database, можно создать собственную демонстрационную БД.