Mentés állomány létrehozása működésképtelen számítógép esetében |
Előfordulhat hogy a számítógép, amiről a mentést készítené nem működőképes, de a merevlemez tartalma elérhető. Itt kétféle megoldást tudunk javasolni. Ha készültek mentések a cégekről .bak formátumban, akkor a szürke mező alatt leírt folyamattal megoldható a mentés állomány összeállítása.
Ha nem rendelkezik .bak típusú mentésekkel, és valóban csak a merevlemez tartalma érhető el, ahol az adatbázisok is találhatóak, akkor a korábbi Mentés.NET programmal tudja elkészíteni és visszatölteni a mentést. Ezzel kapcsolatban mindent megtalál az alábbi linkeken: Mentés állomány létrehozása működésképtelen számítógép esetén |
A mentés állomány felépítése kötött, de manuálisan is elkészíthető a merevlemez tartalmából és a cégekről készült .bak típusú állományokból. A ZIP állomány az alábbi mappákat tartalmazhatja:
A cegek mappa a programokhoz tartozó ***dotnetcegek.xml állományokat tartalmazza, amik az adott programok saját könyvtárában találhatóak (pl: C:\infotéka\infotéka Kontír.NET\kontirdotnetcegek.xml). A Cégnyitás ablak adatainak helyreállításakor a program módosítja az SQL szerverek sor tartalmát az új gépnév\SQL szerver példány nevére, illetve ha Adatbázis felhasználót állít be, akkor azt is megkapja az adott cég a névvel, jelszóval együtt, így helyreállítás után nem kell külön cégenként módosítani a Cégnyitás ablakban.
Minden egyéb adat változatlan marad a cégek paramétereiben. Ha a helyreállítás célmappájában már létezik az adott ***dotnetcegek.xml állomány, akkor azt .backup kiterjesztéssel megőrzi a program.
A data mappa a cégek .bak típusú mentéseit tartalmazza. Ha a program készíti a mentést, akkor a Cégnyitás ablak tartalma alapján készíti el, és másolja be ide a mentés állományokat, tehát csak azok az adatbázis mentések kerülnek ide, amik a számítógépen található infotéka .NET programokban cégként fel vannak véve.
Ha kézzel készíti a mentés állományt, akkor az ide bemásolt .bak állományok nevének nem kell feltétlenül megegyeznie az adatbázis pontos nevével, mert a visszatöltéskor a program nem az állomány nevét vizsgálja, hanem a benne található adatbázis névre vonatkozó bejegyzést. Tehát változtatás nélkül beteheti ebbe a mappába például az Infotéka .NET programokból készült mentéseket, amiknek a végén a dátum is szerepel. (például: tesztkft#2022_11_03_14_45.bak), vagy bármilyen más programmal készített .bak típusú mentést használhat.
A visszatöltéskor a cegek mappában található ***dotnetcegek.xml-ekben rögzített cégekhez tartozó adatbázisok mentéseit fogja keresni és betölteni a data mappából a program, ha kompatibilisek az új SQL szerverrel.
A par mappa az aktuális Windows felhasználó mappájában a programok által tárolt munkaállomásra vonatkozó beállításokat tartalmazza. Ennek elérési útja: C:\Users\aktuális_felhasználó\AppData\Local\infotekasoftware\. Ezt a lehetőséget csak akkor használja, ha ugyanarra a gépre, azonos beállításokkal telepített Windows környezetbe állítja vissza a programokat. Egyéb esetben problémákat okozhat a programok futásában!
A fenti 3 mappát (pontosan betartva a megnevezéseket) egy ZIP állományba csomagolva, alkalmas lesz ezzel a programmal történő betöltésre.
A fentiek közül legalább a cegek és data könyvtárnak léteznie kell a ZIP állományban.