Telepítési útmutató

Qt SmartStorage telepítése

Telepítés, adatbázis-kapcsolat és első indítás — Windows, Linux és macOS rendszereken.

Az eredeti telepítési leírás alapján, Qt csomagnevekkel. A képernyőképek és a rendszerverziókra vonatkozó megjegyzések a korábbi kiadásokat mutatják; az aktuális csomagokat a Letöltések oldalon találja.

Adatbázis kiválasztása

Egygépes használat SQLite, MySQL, PostgreSQL adatbázissal. MySQL és PostgreSQL esetén kizárólag helyi (localhost) kapcsolattal. Távoli MySQL vagy PostgreSQL adatbázis eléréséhez hálózati licenc szükséges.

Helyi, fájl alapú adatbázis — SQLite3

SQLite használatakor nincs szükség külön adatbázis-szerverre. Telepítés után indítsa el a programot, és a kapcsolódási paramétereknél válassza az „SQLite 3” adatbázistípusát.

SQLite 3 adatbázistípus kiválasztása a kapcsolódási ablakban
Helyi SQLite adatbázis beállítása — korábbi kiadás.

MySQL vagy PostgreSQL — helyi és hálózatos használat

A kiválasztott adatbázistípushoz tartozó klienskönyvtárakat és a szervert előzetesen telepíteni kell; a szervernek futnia kell. Egygépes licenccel a szerver ugyanazon a gépen fusson, és a kapcsolat címe localhost legyen. Hálózati licenccel távoli adatbázis-szerverhez is kapcsolódhat.

A beállításhoz az SQL szerverek telepítési útmutatója nyújt segítséget.

Távoli szerveren a telepítési könyvtár data alkönyvtárában található DUMP fájlokkal hozhat létre egy üres induló adatbázist. A mellékelt adatbázis-létrehozó parancsfájlok alapértelmezés szerint a helyi gépen hoznak létre SmartStorage nevű adatbázist, PostgreSQL esetén a postgres, MySQL esetén a root@localhost felhasználóval.

Első indítás

Első indításkor adja meg a kiválasztott adatbázishoz tartozó kapcsolódási paramétereket.

Az adatbázis-kapcsolat paraméterei a Qt SmartStorage programban
Adatbázis-kapcsolat — korábbi kiadás.

Az eredeti útmutató szerinti kezdeti belépés: felhasználónév default, jelszó d. Első belépés után változtassa meg az alapértelmezett jelszót.

Windows

Töltse le és futtassa a Windows telepítőcsomagját:

QtSmartStorage-<verzió>-Setup.exe

Az eredeti leírás Windows XP/Vista/7/8 (32 bites) rendszerekre készült. Az elérhető kiadásokat ellenőrizze a letöltési listában.

SQL szerver használatakor a telepítési könyvtárban, parancssorból futtathatja az adatbázis-létrehozó fájlokat:

  • MySQL: create_my_database.bat
  • PostgreSQL: create_pg_database.bat

Alapértelmezett telepítési könyvtár: C:\Program Files\Qt SmartStorage.

Linux

Töltse le a rendszeréhez megfelelő csomagot, majd használja a grafikus csomagtelepítőt vagy a parancssort. A rendszer csomagtelepítője rendszergazdai jogosultságot kérhet.

CentOS / Red Hat / Fedora

rpm -ivh QtSmartStorage-<verzió>.rpm

Debian / Ubuntu

dpkg -i QtSmartStorage_<verzió>.deb

A <verzió> helyére a letöltött csomag verziószámát írja, a fájlnevet pedig a letöltött fájlnak megfelelően adja meg.

Az eredeti leírás (K)Ubuntu (32 és 64 bites), openSUSE (64 bites), valamint Fedora (32 és 64 bites) csomagokat említ.

SQL adatbázis létrehozásához a telepítési könyvtárban futtassa a megfelelő parancsfájlt:

  • MySQL: create_my_database.sh
  • PostgreSQL: create_pg_database.sh

Alapértelmezett telepítési könyvtár: /usr/share/QtSmartStorage.

macOS

Töltse le és bontsa ki a telepítőmédiát, majd nyissa meg a DMG fájlt:

QtSmartStorage-<verzió>.dmg.zip

Húzza a QtSmartStorage alkalmazást az Alkalmazások / Applications mappába.

A SmartStorage alkalmazás áthúzása az Applications mappába
Telepítés DMG fájlból — korábbi Mac OS X kiadás.

A korábbi Mac OS X kiadás leírása SQLite3 és PostgreSQL kapcsolatot említ; a MySQL klienskönyvtárait a program nem telepíti. Az aktuális egygépes licenc SQLite, MySQL és PostgreSQL használatát is lehetővé teszi; a két SQL szerverhez kizárólag helyi (localhost) kapcsolat engedélyezett. A szükséges klienskönyvtárakat külön telepíteni kellhet.

Távoli PostgreSQL vagy MySQL szerverhez hálózati licenc szükséges. A szükséges klienskönyvtárak elérhetősége a macOS-verziótól függhet. Helyi PostgreSQL vagy MySQL szerver telepítéséhez szükség esetén kérje szakember segítségét.

Az adatbázis elkészítéséhez szükséges DUMP fájlokat a QtSmartStorage.app csomag tartalmazza.

A SmartStorage alkalmazáscsomagban található adatbázis DUMP fájlok
Az alkalmazáscsomag tartalma — korábbi kiadás.