Tesztelés és kijavítása 1c információs bázis
Néha, amikor dolgozik 1C meghiúsulhat, illetve a hiba.
Ebben a cikkben fogunk beszélni tesztelése és korrekciója az információs bázis 1C.
Ha kell végezni egy információs bázis vizsgálati eljárás és rögzíti az 1C:
Először hozzon létre egy példányát az adatbázis (ha ez lehetséges, mert néha az alap lesz, így „béna” szerkezet, amely még csak nem is tudja, hogy hozzon létre egy biztonsági másolatot).
Másodszor: Miután létrehozta a biztonsági mentés, nyissa meg a konfigurátor, a menü: Adminisztráció -> Test és erősít ...
Az eljárás tesztelésére és kiigazítására az információs bázist használt diagnosztizálni és kijavítani a hibát feltételek információs adatbázisok, amelyek különböző adattároló formátum (fájl vagy kliens-szerver):
,Az eljárás lehetővé teszi, hogy kiválassza és vizsgálati módok, amelyeket teljesíteni kell a jelenlegi információs bázis.
Újraindexelésé asztalok - újjáépíti indexek táblázatok, amelyek célja a teljesítmény a munka alapja.
Ellenőrizze a logikai integritását - ez egy csomó vizsgálatok adatbázis logikai
Újraszámítása az eredmény - az eredmény a számítás a felhalmozódása nyilvántartás asztalok
Compression információs adatbázis táblák - ez az elem nem felel méretének csökkenése a bázis a vizsgálat után. Magyarázza a csökkenés a méret a bázis lehet, például úgy, hogy amikor egy tárgy eltávolítjuk az adatbázisból, azt, sőt, marad a belsejében, de láthatatlan a végfelhasználó. Ez biztosítja, hogy az objektum még mindig helyreállítható teljes eltávolítása után az adatbázisból (bár nem találkoztunk vele). És tömörített asztalok, csak eltávolítja információkat távoli objektumok már szerepel az adatbázisban. Ebből a táblázatból kisebb lesz (ez csak egy példa arra, hogyan tömörítés).
Az akció a „tömörítés információs adatbázis táblák” csak a fájl verzióját. A fennmaradó lehetőségek a fájlt, és a munka a szerver módban.
Szerkezetátalakítási táblázatok - például a következő: táblázat № 1 vesszük, egy példányát annak szerkezetét, hívott mint № 2. táblázat, és az adatokat az 1. táblázat másolódik № részletekben № 2. táblázat.
Lehetőség van, hogy végre csak egy teszt vagy vizsgálat Javítás.
A beállítási tételek alapján az hibakezelés állnak választani, amikor a kezelési lehetőségek, „Tesztelés és korrekció”, és „ellenőrzése információs adatbázis hivatkozási integritást” módban.
Az első beállítás: „Hivatkozással a nem létező tárgyak” azt jelenti, hogy az adatbázis fog keresni „törött linkek” (amikor néhány kelléket utal, például a vezető elem, és fizikailag az elem már az adatbázisban Ennek eredményeként ,. vannak feljegyzések, mint „objektum nem található <……>„), És annak lehetőségét, hogy ezeket a linkeket:
- kísérel meg létrehozni nem létező tárgy;
- tiszta „kopott” link
- semmi sem változott.
A második beállítás „Amikor részleges elvesztése adat objektum” azt jelenti, hogy az adatok egy tárgy már elveszett, de a fennmaradó adatok elég visszaállítani az elveszett. A kezelési lehetőségek ilyen tárgyak nem különböznek értelmében a korábbi testreszabási lehetőségeket.
A tesztelési folyamat és kijavítják az információs bázis lehet osztani több szakaszban. Ebben az esetben az alábbi lehetőségek közül:
- korlátozott vizsgálati idő korrekció;
- megőrzése vizsgálati paraméterek közötti szakaszok;
- folytatása a megszakított korábbi vizsgálat és helyreállítás;
- teszt támogatása és fix részei a parancssor, futtatni.
Meg kell jegyezni, hogy a vizsgálat és korrekció az információs bázis 1C csak akkor végezhető el egyfelhasználós módban (azaz a felhasználók dolgozni információs bázis a tesztelési folyamat és a helyreállítás nem lehetséges).
Opcionális vizsgálat alapja jelenti 1C - a program nem az egyetlen. Az 1C csomag: Enterprise tartalmaz egy kiegészítő eszköz tesztelésére és kiigazítására fájl adatbázis lehetőségeket.
Ismét előtt szükséges valamennyi műveletet egy adatbázis létrehozása példányt.
Miután egy sikeres hát akkor meg kell nyitnia a közüzemi chdbfl. Nem található a könyvtárban a telepített program 1C.
Az elérési útvonalát, mint általában, ez a: C: \ Program Files \ 1cv82 \ «Release 1C» \ bin
Van egy file: «chdbfl.exe»
Meggyőződve arról, hogy az alapján a 1C kell vizsgálni, sem a felhasználó (Önt is beleértve), a program futtatásához.
Az „Adatbázis fájlnév” útját válassza az adatbázis fájlt. A fájl maga mindig a kiterjesztése * .1CD, és a mappa elérési útját az adatbázis megtalálható a listán az információs bázisok, amelyek indításakor megnyílik az 1C: Enterprise.
Akkor egyszerűen tesztelheti az adatbázis, akkor csak jelölje „kijavítja az észlelt hibákat.” Ezután a program automatikusan kijavítja a hibákat az adatbázisban. Ezek a beállítások, bár nincs, és a program is lesz kijavítani adatbázis hibát automatikusan.
Miután az alap mód és válassza ki a beállításokat, egyszerűen kattintson a „Run”. A program elkezdi munkáját, és egy idő után, hogy be a befejezése a tesztelési folyamatot.
1S8 beállítása konzolt hívás tesztelése és korrekciója
DESIGNER (CONFIG 8,0) elindítása Configurator módban.
/ @ A fájl parancssori paraméterekkel.
/ N felhasználói nevet, mert be van állítva a konfigurátor.
/ P jelszó a felhasználó, akinek a nevét adják a paraméter / N. Ha a felhasználó nem rendelkezik jelszóval, ez a paraméter elhagyható.
/ Out [-NoTruncate] Beállítja a fájl kimenete szolgáltatói üzeneteket. Ha be van állítva -NoTruncate, a fájl nem takarítják (nem használt vékony kliens). C 8.2.15 üzenet fájl megnyitásakor egy mód, amely lehetővé teszi a közös olvasás, és közben a kötegelt módban fut Konfiguratora rekord ebben a fájl azonnal végrehajtható, és nem pufferelt.
/ UC [jelszót] - lehetővé teszi, hogy végre a kapcsolatot az információs adatbázis, amely telepítve zár telepítés kapcsolatokat. Ha a telepítést nem üres zár hozzáférési kódot, hogy létrejöjjön a kapcsolat legyen paraméterben / UC adja meg a hozzáférési kódot.
/ DumpIB [fájlnév] feltöltése információs bázist.
/ IBCheckAndRepair végre tesztelése és korrekciója az információs bázis.
• -ReIndex újraindexelésé táblázatok;
• -LogIntegrity ellenőrizze a logikai épségét vagy
-LogAndRefsIntegrity ellenőrzése logikus és referenciális integritás;
• -RecalcTotals recount eredményeket;
• -IBCompression tömöríteni táblázatok;
• -Rebuild szerkezetátalakítási táblák információs bázis;
-BadRefCreate objektumok létrehozására vagy
-BadRefClear megtisztított tárgyak vagy
-BadRefNone sem változott részleges elvesztése tárgyak:
-BadDataCreate objektumok létrehozására vagy
-BadDataDelete törölni tárgyak, vagy
-BadDataNone nem objektumok módosítására;
• UseStartPoint az elmentett pont, ahonnan nincs visszatérés a folytatása a teszt attól a ponttól, ahol abbahagyta az előző ülésen;
• határidő: hhh: mm maximális határidő próbatársalgást: hhh - Óra (0..999); mm - percek száma (0..59).
Példák a használati paraméterek
C: \ Program Files \ 1cv8 \ bin \ 1cv8.exe CONFIG / F "C: \ DemoTrd2" / N "Fedorov (rendszergazda)" / P "" / IBcheckAndRepair -LogIntegrity
C: \ Program Files \ 1cv82 \ common \ 1cestart.exe DESIGNER / S "Server-1C \ 1C-Work82" / N "Rendszergazda" / P "12345" / IBcheckAndRepair -LogIntegrity