Михаиллл
Михаиллл13 декабря 2018 г. 3:55

Перенос приложения с PostgreSQL на другой компьютер

PostgreSQL, QT

Здравствуйте.
Я создал приложение, использующее PostgreSQL.
Базу PostgreSQL разместил в папке с приложением.
В этой же папке и драйверы для работы с PostgreSQL.
Могу я перенести эту программу с базой на другой компьютер?

Рекомендуем хостинг TIMEWEB
Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.

Вам это нравится? Поделитесь в социальных сетях!

8
Evgenii Legotckoi
  • 13 декабря 2018 г. 3:57

Добрый день!

Пернести саму программу и драйвер пожалуй не должно составить проблемы, а вот базу данных я бы переносил через дамп. Ну и нужно устанавливать PostgreSQL на другом ПК.

    BlinCT
    • 13 декабря 2018 г. 3:58

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

      Evgenii Legotckoi
      • 13 декабря 2018 г. 4:00

      Увы, snap не подойдёт. Здесь проблема в том, что разработка ведётся под Windows (только не устраивай ОС холивар ;)) )

        BlinCT
        • 13 декабря 2018 г. 4:06

        А, ну если под винду, ну тогда да, не подойдет. Я подумал что под линь приложение делают) моя оплошность.

          Михаиллл
          • 13 декабря 2018 г. 5:19

          А можно ли сделать базу автономной, не требующей установки PostgreSQL на другом компе?

            BlinCT
            • 13 декабря 2018 г. 5:27

            Я канечно могу и ошибаться, но мне кажется такое только можно чреез изолированные контейнеры можно сделать.
            И такой функционал вроде как не работает в мелкомягкой. Как я выше и написал снап пакеты такое делают.

              Evgenii Legotckoi
              • 13 декабря 2018 г. 5:28

              Если она будет находиться в сети, иметь сервер, то её и переносить не нужно будет, просто тот ПК будет подключаться к базе данных.

              А так нужно устанавливать сервер. PostgreSQL - это серверная база данных.

              Если вам нужно один только файлик базы данных, то тут SQLite без альтернатив, но как я говорил уже как-то - она очень ограничена по функционалу и очень многое не умеет.

                Evgenii Legotckoi
                • 13 декабря 2018 г. 5:30

                да ну... Docker даже на Windows работает, вопрос только в том, а кому и зачем это нужно.

                  Комментарии

                  Только авторизованные пользователи могут публиковать комментарии.
                  Пожалуйста, авторизуйтесь или зарегистрируйтесь
                  AD

                  C++ - Тест 004. Указатели, Массивы и Циклы

                  • Результат:50баллов,
                  • Очки рейтинга-4
                  m
                  • molni99
                  • 26 октября 2024 г. 11:37

                  C++ - Тест 004. Указатели, Массивы и Циклы

                  • Результат:80баллов,
                  • Очки рейтинга4
                  m
                  • molni99
                  • 26 октября 2024 г. 11:29

                  C++ - Тест 004. Указатели, Массивы и Циклы

                  • Результат:20баллов,
                  • Очки рейтинга-10
                  Последние комментарии
                  i
                  innorwall15 ноября 2024 г. 8:26
                  Qt/C++ - Урок 031. QCustomPlot - строим график по времени buy generic priligy We can just chat, and we will not lose too much time anyway
                  i
                  innorwall15 ноября 2024 г. 6:03
                  Qt/C++ - Урок 060. Настройка внешнего вида приложения в рантайме I didnt have an issue work colors priligy dapoxetine 60mg revia cost uk August 3, 2022 Reply
                  i
                  innorwall14 ноября 2024 г. 22:42
                  Как Копировать Файлы в Linux If only females relatives with DZ offspring were considered these percentages were 23 order priligy online uk
                  i
                  innorwall14 ноября 2024 г. 20:09
                  Qt/C++ - Урок 068. Hello World с использованием системы сборки CMAKE в CLion ditropan pristiq dosing With the Yankees leading, 4 3, Rivera jogged in from the bullpen to a standing ovation as he prepared for his final appearance in Chicago buy priligy pakistan
                  Сейчас обсуждают на форуме
                  i
                  innorwall14 ноября 2024 г. 14:39
                  добавить qlineseries в функции priligy amazon canada 93 GREB1 protein GREB1 AB011147 6
                  i
                  innorwall11 ноября 2024 г. 21:55
                  Всё ещё разбираюсь с кешем. priligy walgreens levitra dulcolax carbs The third ring was found to be made up of ultra relativistic electrons, which are also present in both the outer and inner rings
                  9
                  9Anonim25 октября 2024 г. 19:10
                  Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…
                  ИМ
                  Игорь Максимов3 октября 2024 г. 14:05
                  Реализация навигации по разделам Спасибо Евгений!

                  Следите за нами в социальных сетях