dbManager

<< Click to Display Table of Contents >>

Navigation:  Általános >

dbManager

Previous pageReturn to chapter overviewNext page

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.

Kattints rá!

 - 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:

 

Fejezet

Megjegyzés

 

Alapértelmezett adatbázis

 

 

Adatbázis műveletek

 

 

Cég műveletek

 

 

Egyéb

 

 

 

 

 

Lapfülek

 

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.

Kattints rá!

 - 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.
Cég:
Új név:
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.
Méret:Adatbázis mérete.
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:

Tábla megnevezése:
Tábla információk:
Sorok száma:
Tábla mérete:

 

B_dbManager_AdatokFrissiteseGomb

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:

Megnevezés:
Modul:
Azonosító:
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)
Szerelvény megnevezése:
Futtató:

 

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.

Kattints rá!

 - Helyben futó kliensre figyelmeztetés -