Михаиллл
МихаилллDec. 13, 2018, 3:55 a.m.

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

PostgreSQL, QT

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

We recommend hosting TIMEWEB
We recommend hosting TIMEWEB
Stable hosting, on which the social network EVILEG is located. For projects on Django we recommend VDS hosting.

Do you like it? Share on social networks!

8
Evgenii Legotckoi
  • Dec. 13, 2018, 3:57 a.m.

Добрый день!

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

    BlinCT
    • Dec. 13, 2018, 3:58 a.m.

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

      Evgenii Legotckoi
      • Dec. 13, 2018, 4 a.m.

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

        BlinCT
        • Dec. 13, 2018, 4:06 a.m.

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

          Михаиллл
          • Dec. 13, 2018, 5:19 a.m.

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

            BlinCT
            • Dec. 13, 2018, 5:27 a.m.

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

              Evgenii Legotckoi
              • Dec. 13, 2018, 5:28 a.m.

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

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

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

                Evgenii Legotckoi
                • Dec. 13, 2018, 5:30 a.m.

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

                  Comments

                  Only authorized users can post comments.
                  Please, Log in or Sign up
                  AD

                  C ++ - Test 004. Pointers, Arrays and Loops

                  • Result:50points,
                  • Rating points-4
                  m

                  C ++ - Test 004. Pointers, Arrays and Loops

                  • Result:80points,
                  • Rating points4
                  m

                  C ++ - Test 004. Pointers, Arrays and Loops

                  • Result:20points,
                  • Rating points-10
                  Last comments
                  i
                  innorwallNov. 15, 2024, 6:30 a.m.
                  Qt/C++ - Lesson 065. The correspondence of HTTP errors to server response errors in QNetworkAccessManager s Midsummer Classic in Kansas City priligy online pharmacy
                  i
                  innorwallNov. 15, 2024, 5:44 a.m.
                  Qt/C++ - Lesson 039. How to paint stroke in QSqlTableModel by value in the column? Many OPKs would advise users to start using the test strips around day 9 of your cycle, considering day 1 to be the first day of full menstrual flow buy priligy australia
                  i
                  innorwallNov. 15, 2024, 2:27 a.m.
                  Release of C++/Qt and QML application deployment utility CQtDeployer v1.4.0 (Binary Box) optionally substituted alkoxy, optionally substituted alkenyloxy, optionally substituted alkynyloxy, optionally substituted aryloxy, OCH, OC H, OC H, OC H, OC H, OC H, OC H, O C CH, OCH CH OH, O…
                  i
                  innorwallNov. 14, 2024, 9:26 p.m.
                  Qt/C++ - Lesson 031. QCustomPlot – The build of charts with time buy generic priligy We can just chat, and we will not lose too much time anyway
                  i
                  innorwallNov. 14, 2024, 7:03 p.m.
                  Qt/C++ - Lesson 060. Configuring the appearance of the application in runtime I didnt have an issue work colors priligy dapoxetine 60mg revia cost uk August 3, 2022 Reply
                  Now discuss on the forum
                  t
                  tonypeachey1Nov. 15, 2024, 6:04 a.m.
                  google domain [url=https://google.com/]domain[/url] domain [http://www.example.com link title]
                  i
                  innorwallNov. 15, 2024, 5:50 a.m.
                  добавить qlineseries в функции priligy for sale Gently flush using an ear syringe
                  i
                  innorwallNov. 11, 2024, 10:55 a.m.
                  Всё ещё разбираюсь с кешем. 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
                  9AnonimOct. 25, 2024, 9:10 a.m.
                  Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…

                  Follow us in social networks