Adatbázis műveletek

<< Click to Display Table of Contents >>

Navigation:  Általános > dbManager >

Adatbázis műveletek

Previous pageReturn to chapter overviewNext page

Amikor több adatbázisban is dolgozunk, akkor nem csak az alapértelmezett adatbázison szeretnénk műveleteket végezni. Ilyenkor használjuk az Adatbázis műveletek menüpont almenüit.

A deep.configuration.exe programban bekonfigurált szerver adatbázisai érhetők el az adatbázis műveletekkel. Ezt a konfigurálót a kliens Deep könyvtárából tudjuk elindítani. Amit itt beállítunk a Szerver mezőben szerverként azon a szerveren dolgozik a dbmanager.

 

Fejezet

Megjegyzés

 

Új adatbázis

 

 

Adatbázis mentése

 

 

Adatbázis frissítése

 

 

Adatbázis visszatöltése

 

 

Adatbázis másolása

 

Új adatbázis

Indítsuk el a kliens Deep könyvtárából a deep.dbmanager.exe-t.

A megjelenő „Bejelentkezés” ablakban a jelszó megadása (Alapértelmezetten nincs jelszó) és a dbmanager nyelvének (Magyar, English) kiválasztása után nyomjuk meg a „Bejelentkezés” gombot.

Kattints rá!

 - Bejelentkezés - 

Kattints rá!

 - Új adatbázis létrehozása - 

A megnyíló dbmanager program bal oldali navigációs ablakában az „Adatbázis műveletek” menü alatt válasszuk ki az „Új adatbázis” menüpontot.

A jobb oldali „Általános” területen az Adatbázis megnevezése mezőbe írjuk be a létrehozandó adatbázis nevét.

A menü sorban válasszuk ki az „Adatbázis létrehozása” műveletet, majd a létrehozási szándékot erősítsük meg a feljövő ablakban.

Kattints rá!

 - Új adatbázis létrehozásának megerősítése - 

A létrehozási folyamat előrehaladásáról a megjelenő ablakban futó csík tájékoztat.

Kattints rá!

 - Folyamat állapotjelző - 

Majd a létrehozás végeztével le kell okézni a megjelenő – a létrehozás sikerességéről tájékoztató – ablakot.

Kattints rá!

 - Sikeres adatbázis létrehozás -

Ezt követően a dbmanager jobb oldali területén megjelenik a létrehozás részletes naplózása arról, hogy mi történt.

Kattints rá!

 - Log megtekintése - 

Ezzel megtörtént az új adatbázis létrehozása.

A művelet végeztével zárjuk be a dbmanager ablakot a jobb felső kis x-szel.

Az alábbi log szöveges leírás azért került a dokumentumba, hogy szövegre történő kereséssel is megtalálható legyen.

rEVOLUTION DEEP keretrendszer adatbázis frissítő. Verzió: 17.2.7.0

rEVOLUTION Minden jog fenntartva.

Csendes üzemmód bekapcsolva

Adatbázis frissítése a következő elérés alapján:

Updating database via the following connection string:

XpoProvider=DEEPPostgres;Server=localhost;Port=5432;Database=v4;CommandTimeout=30000;User Id=postgres;Encoding=UNICODE;Keepalive=10;

 

Adatbázis-séma frissítése modulok...

Adatbázis adatfrissítést modulok...

Alap cég és felhasználó létrehozása...

Sorszámtömb kezelő motor adatbázis oldali eljárásainak létrehozása...

Kimutatások frissítése...

Kimutatás kategóriák frissítése...

Kimutatás kategóriák frissítése kész.

Kimutatás rendszer feltételek frissítése...

Kimutatás rendszer feltételek frissítése kész.

Kimutatás fájlok frissítése...

Kimutatás fájlok frissítése kész.

Kimutatás beállítások frissítése...

Kimutatás beállítások frissítése kész.

Kimutatások frissítése kész.

Kimutatás csomag frissítés kezdése

Kimutatás csomag frissítés vége

Sorszámtömb kezelő motor adatbázis oldali eljárásainak létrehozása...

 

Az adatbázis frissítése sikeresen lefutott.

Adatbázis mentése

Indítsuk el a kliens Deep könyvtárából a deep.dbmanager.exe-t.

A megjelenő „Bejelentkezés” ablakban a jelszó megadása (Alapértelmezetten nincs jelszó) és a dbmanager nyelvének (Magyar, English) kiválasztása után nyomjuk meg a „Bejelentkezés” gombot.

Kattints rá!

 - Bejelentkezés - 

Kattints rá!

 - Adatbázis mentése - 

A megnyíló dbmanager program bal oldali navigációs ablakában az „Adatbázis műveletek” menü alatt válasszuk ki az „Adatbázis mentése” menüpontot.

A jobb oldali „Általános” területen az Adatbázis mezőben válasszuk ki a mentendő adatbázist. Alatta PostgreSQL esetén az Elérési út mezőben tallózzuk ki, hogy hová és milyen néven szeretnénk menteni az adatbázist. MSSQL használata esetén az MSSQL alapértelmezett backup könyvtárába történik a mentés, amit nem lehet módosítani. Ilyenkor a fájl neve mezőben tudjuk megadni, hogy milyen néven mentjük az adatbázist.

A menü sorban válasszuk ki a „Mentés” műveletet, majd a mentési szándékot erősítsük meg a feljövő ablakban.

Kattints rá!

 - Mentés megerősítése - 

A mentési folyamat előrehaladásáról a megjelenő ablakban futó csík tájékoztat.

Kattints rá!

 - Állapotjelzés - 

Majd a mentés végeztével le kell okézni a megjelenő – a mentés sikerességéről tájékoztató – ablakot.

Kattints rá!

 - Sikeres mentés - 

Ezzel megtörtént a mentés és létrejött a megadott helyre és néven a *.zip fájl.

A művelet végeztével zárjuk be a dbmanager ablakot a jobb felső kis x-szel.

 

Error in Dumpdatabase, vagy pg_dump.exe - Application Error esetén a teendők leírása a linkről olvasható. MSSQL-es mentéskori hibaüzenet esetén a megoldást lásd a linkről.

Adatbázis frissítése

Adatbázis frissítésre akkor van szükség, ha az eddig használttól eltérő verziójú (újabb) deep programot szeretnénk használni, mert ilyenkor a frissítéssel végre kell hajtani az új programnak megfelelő adatbázis szerkezet módosításokat az adatbázisunkon.

Indítsuk el a kliens Deep könyvtárából a deep.dbmanager.exe-t.

A megjelenő „Bejelentkezés” ablakban a jelszó megadása (Alapértelmezetten nincs jelszó.) és a dbmanager nyelvének (Magyar, English) kiválasztása után nyomjuk meg a „Bejelentkezés” gombot.

Kattints rá!

 - Bejelentkezés - 

Kattints rá!

 - Adatbázis frissítése - 

A megnyíló dbmanager program bal oldali navigációs ablakában az „Adatbázis műveletek” menü alatt válasszuk ki az „Adatbázis frissítése” menüpontot.

A jobb oldali „Adatbázis frissítése” területen az Adatbázis mezőben válasszuk ki a frissítendő adatbázist. A mentés készítése (I/N) beállítással szabályozhatjuk, hogy frissítés előtt készítsünk-e mentést, ami feltétlenül ajánlott! Mindkét mezőnek kezdőértéket ad az Egyéb / Beállítások menüpontban az Alapértelmezett mentési hely területen megadott útvonal és mentés pipa. Amennyiben bepipáltuk, hogy készüljön mentés, akkor alatta PostgreSQL használata esetén az Elérési út mezőben tallózzuk ki, hogy hová, milyen néven mentsük el az adatbázist. (*.zip) MSSQL használata esetén az MSSQL alapértelmezett backup könyvtárába történik a mentés, amit nem lehet módosítani. Ilyenkor a fájl neve mezőben tudjuk megadni, hogy milyen néven mentjük az adatbázist.

A menü sorban válasszuk ki a „Frissítés” műveletet, majd a tájékoztató ablakban értelmezzük, hogy mi fog történni.

Kattints rá!

- Megerősítés -

Kattints rá!

- Megerősítés ismételten -

Ezeket leokézva megkezdődik a frissítés (előtte mentéssel, ha bepipáltuk azt is).

A frissítési folyamat előrehaladásáról a megjelenő ablakban futó csík tájékoztat.

Kattints rá!

 - Folyamatban - 

Majd a frissítés végeztével le kell okézni a megjelenő ablakot.

Kattints rá!

 - Sikeres művelet - 

Ezt követően a dbmanager jobb oldali területén megjelenik a frissítés részletes naplózása, hogy mi történt.

Kattints rá!

 - Log megtekintése - 

A teljes logot kimásolhatjuk jegyzettömbbe és elmenthetjük, hogy az esetlegesen felmerülő frissítési problémát dokumentáljuk magunknak / a deep fejlesztőknek.

Ezzel megtörtént az adatbázis frissítése.

A művelet végeztével zárjuk be a dbmanager ablakot a jobb felső kis x-szel.

Amennyiben adatbázis frissítés közben hibaüzenet érkezne, az egyik jellemző problémával kapcsolatban a megoldást az alábbi linken találja.

Adatbázis visszatöltése

Indítsuk el a kliens Deep könyvtárából a deep.dbmanager.exe-t.

A megjelenő „Bejelentkezés” ablakban a jelszó megadása (Alapértelmezetten nincs jelszó.) és a dbmanager nyelvének (Magyar, English) kiválasztása után nyomjuk meg a „Bejelentkezés” gombot.

Kattints rá!

 - Bejelentkezés - 

Kattints rá!

 - Adatbázis visszatöltése - 

A megnyíló dbmanager program bal oldali navigációs ablakában az „Adatbázis műveletek” menü alatt válasszuk ki az „Adatbázis visszatöltése” menüpontot.

A jobb oldali „Adatbázis visszatöltés” területen az Adatbázis mezőben válasszuk ki azt az adatbázist, amelybe vissza akarjuk tölteni a mentésből az adatokat. Alatta PostgreSQL használata esetén az Elérési út mezőben tallózzuk ki, hogy honnan, milyen néven mentett adatbázissal szeretnénk felülírni a fenti adatbázisunk tartalmát. (*.zip) MSSQL használata esetén az MSSQL alapértelmezett backup könyvtárából történik a visszatöltés, amit nem lehet módosítani. Ilyenkor a fájl neve mezőben tudjuk kiválasztani, hogy milyen nevű mentést töltünk vissza. A Helyreállítás oka mezőben jelezhetjük, hogy miért volt szükség a visszaállításra. Ezt a Jövedéki megfelelés miatt jövedéki modult használó cégek adatbázisának visszatöltésekor töltsük ki.

A menü sorban válasszuk ki a „Visszatöltés” műveletet, majd a tájékoztató ablakban értelmezzük, hogy mi fog történni.

Kattints rá!

 - Figyelmeztető ablak - 

Utána a visszatöltési szándékot erősítsük meg a feljövő ablakban.

Kattints rá!

 - Megerősítés - 

A visszatöltési folyamat előrehaladásáról a megjelenő ablakban futó csík tájékoztat.

Kattints rá!

 - Folyamatban - 

Majd a visszatöltés végeztével le kell okézni a megjelenő – a visszatöltés sikerességéről tájékoztató – ablakot.

Kattints rá!

 - Sikeres visszatöltés -

Ezzel megtörtént a korábbi mentés alapján az adatok visszatöltése a kiválasztott adatbázisba.

A művelet végeztével zárjuk be a dbmanager ablakot a jobb felső kis x-szel.

 

Általános lapfül

Leírását lásd az Alapértelmezett adatbázis műveletek / Általános lapfül leírásában.

 

pg_dump.exe - Application Error esetén a teendők leírása a linkről olvasható.

Adatbázis másolása

Indítsuk el a kliens Deep könyvtárából a deep.dbmanager.exe-t.

A megjelenő „Bejelentkezés” ablakban a jelszó megadása (Alapértelmezetten nincs jelszó.) és a dbmanager nyelvének (Magyar, English) kiválasztása után nyomjuk meg a „Bejelentkezés” gombot.

Kattints rá!

 - Bejelentkezés - 

Kattints rá!

 - Adatbázis másolás - 

A megnyíló dbmanager program bal oldali navigációs ablakában az „Adatbázis műveletek” menü alatt válasszuk ki az „Adatbázis másolása” menüpontot.

A jobb oldali területen az Adatbázis mezőben válasszuk ki, hogy mely adatbázisunkat szeretnénk lemásolni. Alatta a Másolat adatbázis neve mezőben adjuk meg, hogy milyen néven szeretnénk létrehozni az eredeti adatbázis másolatát.

A menü sorban válasszuk ki az „Adatbázis másolása” műveletet, majd a másolási szándékot erősítsük meg a feljövő ablakban.

Kattints rá!

 - Megerősítés - 

A másolási folyamat előrehaladásáról a megjelenő ablakban futó csík tájékoztat.

Kattints rá!

 - Tájékoztatás - 

Majd a másolás végeztével le kell okézni a megjelenő ablakot.

Kattints rá!

 - Sikeres másolás - 

Ezt követően a dbmanager jobb oldali területén megjelenik a másolás naplózása, hogy mi történt.

Kattints rá!

 - Másolás naplózása - 

Ezzel megtörtént az adatbázis lemásolása.

A művelet végeztével zárjuk be a dbmanager ablakot a jobb felső kis x-szel.