Tesztelés és rögzítő adatbázis 1c

A program működésének miatt eltörhetnek szakítani, például áramkimaradás esetén. Ezután az adatbázis nem tud belépni.







Néha működő program megjeleníti hibás eredményekhez vezethetnek. A lista a „eltűnő” dokumentumokat, amikor megpróbálja megnyitni a program összeomlik, úgy tűnik furcsa eredmények a jelentésekben. Mindezek a „hibák” megszüntetik a vizsgálat után és a helyreállítás.

Előfordulhatnak hibák nem annyira durva, de bármilyen furcsaságokat és eltérésekről van oka „javítás”.

Az okok, amelyek problémát okozhatnak:

  • Megszakítás (hirtelen áramszünet);
  • Fizikai romlása a merevlemez;
  • Számítógép hibás működését.

Elhárítása előtt a bázis, hogy egy biztonsági másolatot

A vizsgálat előtt az adatbázis, biztos, hogy egy biztonsági másolatot is.

Ha nem tud belépni a konfigurátor, ki kell választania a menüpont Adminisztráció → ürítési adatbázis, mint az 1. ábrán. A megjelenő ablakban meg szeretné adni a könyvtár írásban a mentés és a fájl neve a fájl mentésre kerül.

A vizsgálat előtt és kiigazítására másolat van szükség, mert a korrekciót végzünk visszafordíthatatlan adatváltozások. Néha (ritkán) nem tudnak javítani, és rontja az állapotát az adatbázisba.

Normális működés a mentést kell végezni rendszeresen, a legjobb - minden nap. Annak érdekében, hogy ezt a munkát végzik automatikusan telepíti a szabad program Bekaper-1C mentéseket számvitel.

Sokkal jobb, hogy tárolja a mentéseket nem ugyanazon az adathordozón, ami az alap is. Alkalmas flash meghajtó, online tárhely, egy másik merevlemezre. Mert néha adatvesztés összefügg a fizikai merevlemez kopás.

Elérhetőség a backup - biztosítás adatvesztés ellen. De nem tudjuk garantálni, hogy minden tökéletes, így a jelentősége a lehetőségek vizsgálata és korrekciója nem csökken mentést.

Ábra. 1. Feltöltés adatokat.

  • Mentéseket kell végezni rendszeresen;
  • Biztonsági másolatok kell tárolni vagy más hordozón;
  • Ha automatizálni program Bekaper-1C mentéseket számvitel;
  • A vizsgálat előtt és helyesbítésre van szükség, hogy egy másolatot az adatbázisról.

Korrekciós információs bázis belső program segítségével

Miután alátámasztani, nyissa meg az adatbázist a tervező módban. Válassza ki a menüpont Adminisztráció → Vizsgálati és helyesbítő adatot tárol.

A megnyíló ablakban meg kell, hogy tegye le a kullancs (2. ábra).

De jobb, ha nem kell csinálni: nem minden a felsorolt ​​műveletek menüben, ha a szükséges javításokat a balesetet követően.

2. ábra. Box tesztelési és hibajavítási 1c 8 másodperc ketyeg minden pontján. Tehát nem nem szükséges:

Tesztelés és rögzítő adatbázis 1c

Ha mind kijelölése indul egy hosszú folyamat. tesztelése és kijavítják a bemutatott eredményeket az alsó része az ablakon. Elvégzése után a szükséges lépéseket a Bezárás gombra.

Végezze el az összes - nem a legjobb megoldás! A minősítéssel rendelkező felhasználók műveleteket hajthat végre fokozatosan és.

korrekció szakaszaiban

Tekintsük az összes menüpont tesztelése és korrekciója.

  • Újraindexelésé tábla információs bázis;
  • Ellenőrizze a logikai egységét;
  • Ellenőrzése hivatkozási integritást;
  • Újraszámítása az eredményeket;
  • Táblázat tömörítés;
  • Szerkezetátalakítási táblázatokat.

Az első szakasz, újraindexelésé tábla információs bázist, segít megoldani a problémákat, 90%. Mi történik a folyamat újra indexelés?







Hozzátéve adatok könyvtárak, új dokumentumokat kíséri az automatikus rendezést. A nevek ábécé sorrendben, a dokumentumok - a dátumok, stb Ebben az esetben a fizikai sorrendje bejegyzések nem változik. Bejegyzés jelenik meg egy bizonyos sorrendben, mert vannak rendelve számok (index), és a megfelelő index bejegyzés tartalmazza a fizikai számát az Index táblázatokban.

Az indexek nagyon fontosak:

  • Keresés indexelt táblák sokszor gyorsabb, mint a nem-indexelt;
  • Index szám - egyedülálló „kódot” a felvétel, az indexek végre közötti kapcsolatot bejegyzések különböző táblázatok;
  • Index táblázat - a keret információs bázis; nélkül 1C programja nem működik.

Megsértése az index táblák vezet káosz a dokumentumok benyújtását. Lehet például, hogy kigyullad egy dokumentumot, amelyben nincs neve az áruk, de van egy részük.

Minden új felvétel kíséri változások az asztal indexek például bejegyzés után készül a könyvtárban betűvel kezdődő A, akkor kap az első indexek, és az összes többi mutató szám fog változni. Egy rövid szünet fordul elő, hogy miután egy új rekordot, összefüggő újraszámítása mutatók; A nagyobb az adatbázis, annál észrevehető szünet.

Készítsen egy dokumentumot és nyilvántartást is mozgásba számos index táblázatokban (néha több tucat). Tény, reindesatsiya asztal 1c folyamatban van időpontjában adatok feldolgozására. De működik indexelt minden alkalommal egy vagy több táblát, és a tesztelés és korrekciót végzünk teljes indexálását összes asztal, és a folyamat nagy adatbázisok hosszú időt vesz igénybe.

Tehát vannak olyan folyamatok újra indexelés:

  • Records újra rangsorolt ​​és rendezve;
  • Visszaállítja a kapcsolatot a táblák között, és egyéb tárgyak;
  • Sok esetben - visszaállítja a programot.

Miután újra indexelés lehet ellenőrizni -, hogy az adatbázis teljesítményét helyreállt.

A következő lépés -, hogy ellenőrizze a logikai integritását. Betartásának ellenőrzése során a tényleges szerkezetét az adatbázis, a leírását a konfigurációs (tárgyak jelenlétét, a kapcsolatok közötti objektumok). Ez az ellenőrzés hibát jelent gyakran még egy futó alapon ne essen pánikba az ilyen üzeneteket. Azonban ez egy olyan alkalom, hogy olvassa el a szakember tanácsát.

Újraszámítása az eredmény - egy hosszú és kockázatos eljárás. 1C újratervezés eredménye egy normál módban, de ez nem „elejétől időben”, és mivel a hónap elején. Összesítések nyomon követése a nyilvántartások, hogy felgyorsítja a munkát. Ha bekapcsolja elmondani a vizsgálatok eredményeit és a korrekció üzemmódban a átalakítás során a kezdetektől az alap, és a pillanatnyi értékeit regiszterek „float” miatt a hosszú, vagy nem módosítják „backdating” dokumentumok. Ennek eredményeként, a hosszú távú munka újbóli megállapításakor nem hasznos.

Ha nincs szükség, a fordítást az eredmények jobb tartózkodni.

táblázatok Compression - ez az eljárás az, hogy fizikailag távolítsa el a bejegyzések, amelyek törlésre jelölt, és már nem jelenik meg. Az ilyen bejegyzések is nagyon sok, használata nélkül felfújt adatbázis mérete.

táblázat tömörítés - egy hasznos funkció, bár ez nem feltétlenül elvégezni.

Szerkezetátalakítási táblák - a mai napig üzemben az átmenet az új változat a program. Amikor szerkezetátalakítási létrehoz egy üres asztal meghatározott formában a konfigurációs és azokat átadásra, a rekordokat, az adatokat a régi táblákat. Az új táblákat bővíthető mezők, új területeken hozzá. Átszervezés - olyan művelet, el kell készítenie egy információs alapja a munka egy új módon, és ez feltétlenül szükséges, ha frissít.

Ha nincs verzió nem változott, a szerkezetátalakítás nincs szükség, ez időigényes eljárás nem hozzáadni vagy szerkeszteni.

Tehát, ha korrigálja „bukott” programok szükségesek és hasznosak lehetőségek:

  • Újraindexelés információs adatbázis táblák
  • Ellenőrizze a logikai integritását
  • Ellenőrizze referenciális integritás

Mi van, ha nem tudja elindítani tesztelése és korrekciója?

Ha az adatbázis súlyosan sérült vagy akár konfigurátor nem léphetnek be, van egy másik lehetőség visszaállítani: a segédprogrammal chdbfl.exe. A fájl megtalálható a gyűjtőmappájának a telepítési könyvtár (3. ábra).

Ábra. 3. Válogatás chdbfl.exe segédprogram

Tesztelés és rögzítő adatbázis 1c

A feljegyzések szerint a parancssorból, amint a 3. ábrán látható, nyilvánvaló, hogy a fájl elérési útja a katalógusban 1sv8.2 vagy 1sv8.3, röviden, a programon keresztül katalógusban. Meg lehet található a Program Files mappa vagy egy másik mappába. Meg kell találni a könyvtár helyét és nyissa meg. Bent a mappában, hogy megnyissa a Bin könyvtárban

Fuss a futtatható fájl, válassza ki az adatbázist korrigálni kell, és lehetővé teszi a hibák kijavítására talált (4. ábra)

4. ábra. chdbfl.exe ablakban

Tesztelés és rögzítő adatbázis 1c

Összefoglalni. Ha a program nem indul el, miután egy kóros megszakítás tegye a következőket:




Kapcsolódó cikkek