A deep.dbmanager.exe szolgál a deep.erp program friss programverzióinak telepítésekor az adatbázis frissítésére. Továbbá támogatott módon adatbázis műveleteket tudunk vele végezni akár MSSQL, akár PostgreSQL alapú adatbázissal dolgozunk. A dbmanager program a kliensprogram telepítésekor kerül a gépre és a frissítések felmásolásakor önmaga is frissül. Működéséhez szükséges, hogy a deep.dbmanager.exe –vel megegyező könyvtárban legyen a deep.dbmanager.exe.config fájl is, ami beállítja a működését. Abban az esetben, ha nincs a helyén ez a config fájl, akkor a sampleconfig könyvtárból másoljuk be az exe-vel megegyező könyvtárba. Egyszerre az összes sampleconfig-ot. A program alsó sorában a bal oldalon kiírjuk, hogy hány bites verziót indítottunk el. Így adatbázis műveletek végzésekor a már futó dbmanager programból is tájékozódhatunk, hogy melyik verzióban vagyunk. (x64) / (x86) - ez a 32 bites.

- dbmanager.exe helye a könyvtárban -
Az első deep.dbmanager.exe elindítása előtt a deep.configuration.exe program segítségével el kell végezni az adatbázis kezelőre és adatbázisra vonatkozó beállításokat. A dbmanager fő menüpontjai a következők:
Adatbázis konfigurálás - deep.configuration.exe
DEEP Beállítások ablakban meg kell határoznunk a dbmanager és a deep program adatbázishoz való kapcsolódási módját (Kapcsolati információk), hogy a jelen deep klienssel csatlakozni lehessen a deep adatbázishoz.

- DEEP beállítások -
Kapcsolati információk terület
Típus: | A Típus mezőben válasszuk ki, hogy PostgreSQL, vagy MSSQL adatbázis kezelőben van/lesz a deep adatbázisunk. |
Szerver: | A Szerver mezőbe írjuk be a választott szerver nevét. |
Port: | Postgre esetén be kell írni a használt portot pl 5432 (MSSQL esetén a port üres). |
Windows security: | Ezután adjuk meg, hogy windows hitelesítéssel akarjuk elérni a szervert, vagy pedig a következő mezőkben a Felhasználó név, Jelszó megadásával a megadott userrel. |
Felhasználó név: | Felhasználó neve, akinek a nevében fognak futni a dbmanageres adatbázis műveletek. Az SQL-ben sysadmin jogosultsággal kell rendelkeznie az itt megadott usernek. Ellenkező esetben a dbmanager elindítása után "Index was outside the bounds of the array." hibaüzenetet kapunk. |
Jelszó: | Felhasználó jelszava. |
Adatbázis: | Azt követően válasszuk ki azt az adatbázist, amelyhez csatlakozni kívánunk, amelyben van a deep adatbázisunk. Ez lesz az alapértelmezett adatbázisunk a dbmanager és a deep programban. |
Kapcsolat tesztelése: | A Kapcsolat tesztelése nyomógombbal ellenőrizhetjük, hogy sikerült-e a megadott userrel rácsatlakozni a szerverre. |
Friss verzió útvonala: | A Friss verzió útvonala mezőben kitallózott útvonalon fog a deep program indításakor újabb kliens verziót keresni, amelyre automatikusan felfrissíti magát. Tehát a kliens gépeken érdemes ezt beállítani, hogy a programfrissítést egy központi könyvtárba való friss verzió bemásolásával tudjuk a teljes cégre vezérelni. |
Feladat ütemező
A Feladat ütemező területen található „Azonos a program kapcsolati adatbázisával” pipával és az alatta található adatbázis választó mezővel tudjuk meghatározni, hogy a windows szolgáltatásként futó deep feladat ütemező mely adatbázisból/ba dolgozzon.
Egyéb beállítások
Az egyéb beállítások területen az Automatikus bejelentkezésre, Naplózásra és a Kimutatások útvonalára vonatkozóan adhatunk meg alapbeállításokat.
Automatikus bejelentkezés terület
Automatikus bejelentkezés: | I/N, Igaz érték esetén a kiválasztott cégbe programindításkor automatikusan bejelentkezik a deep program a cégválasztó bejelentkezőablak megjelenése nélkül. Windows autentikáció esetén használható, mert ekkor tud megtörténni az azonosítás, ezért az aktuális gépről bejelentkező felhasználót az active directory alapján kell a felhasználó funkcióba felvenni. |
Cég: | Cégnév megadása, amelybe történik az automatikus bejelentkezés. |
Naplózás terület
Naplózási szint: | OFF / Errors / Warnings / Info / Verbose választással beállítható, hogy mennyire legyen részletes a naplózás. (A skála elején az OFF esetén nincs naplózás, míg a Verbose esetén bőbeszédű, részletes naplóbejegyzések készülnek. ) A logolás a Deep_x64\logs\deep.ugyvitel.dbmanager.ÉÉÉÉ-HH-NN.log fájlba történik a dbManager használatakor és a Deep_x64\eXpressAppFramework.log fájlba a deep használatakor. (A kliensprogram könyvtárán belül.) |
Kimutatás terület
Kimutatás szkriptek útvonala: | A "Kimutatás fájl" funkcióban a Kimutatás frissítése tárolt név alapján művelet elindításakor az itt megadott útvonalon keresi majd a program a kimutatás szkriptet, amivel felülírja majd az ott kiválasztott kimutatás fájlokat. |
dbManager.exe
Lapfülek
Visszatöltés esetén a lenti füleken két hasábban jelennek meg az adatok, így mindkét adatbázis adatait egyszerre láthatjuk.
Cégek lapfül
A táblázatban az adatbázisban található cégek adatait láthatjuk.
Megnevezés: | Adatbázisban található cégek neve. |
Nyomtatási név: | Adatbázisban található cégek nyomtatási neve. |
Adószám: | Adatbázisban található cégek adószáma. |
Számlázási cím: | Adatbázisban található cégek számlázási címe. |
Posta cím: | Adatbázisban található cégek posta címe. |
Könyvelési devizanem: | Adatbázisban található cégek könyvelési devizaneme. |
Adminisztrátor: | I/N, a company cég adminisztrátor, a tényleges cégek pedig nem. |
Adatbázis információk lapfül (/ Általános)
A területen a fenti adatbázis adatairól tájékozódhatunk.
Megnevezés: | Adatbázis neve. |
Kódolás: | Használt kódolás. (UTF8) |
Nyelvi környezet: | Hungarian_Hungary.1250 |
Nyelvi környezet típus: | Hungarian_Hungary.1250 - Postgres; 1038 - MSSQL |
Séma: | public - Postgres; dbo - MSSQL |
Verzió: | pl: PostgreSQL 9.5.0, compiled by Visual C++ build 1800, 64-bit |
Dátum: | Adatbázis, vagy cég visszatöltésekor jelenik meg a "Mentett adatbázis" területen és megmutatja a kiválasztott visszatöltendő mentés készítésének a dátumát és időpontját. |
Tábla információk lapfül
A táblázatban a deep.erp tábláiról láthatunk információkat. A táblázat az alábbi oszlopokat tartalmazza:

A következő tájékoztatást nyújtja a megjelenő felirat: A tábla információk megközelítő adatokat mutat, a pontos adatok lekéréséhez kérem nyomja meg az adatok frissítése gombot. Erre a frissítésre szolgál a fenti nyomógomb.
Modul információk lapfül
A táblázatban a használt dll-ekről láthatunk információkat. A táblázat az alábbi oszlopokat tartalmazza:
Verzió: | Itt nézhető meg a sorbeli dll verziója. A keretrendszer (aktuális) verzióját megnézhetjük pl a SystemModule soron (DevExpress.ExpressApp.v18.2.dll): 18.2.5.0 (XAF) |
Egyebek
A dbManager indításakor leellenőrzi, hogy a hozzá tartozó kliensprogram fut-e az adott gépen. Amennyiben fut, akkor figyelmeztetést ad, hogy zárjuk be (mindkettőt) annak érdekében, hogy az adatbázis műveletek során ne léphessenek fel hibák és utáni indítsuk el a dbManager-t.

- Helyben futó kliensre figyelmeztetés -