Névjegyzék

Az 1C konfigurációs tárolási program története. Konfigurációs tárolás: létrehozás és használat. A konfigurációs tárolási adatbázis könyvtár konfigurálása

Amikor a kollektív fejlődés megköveteli a fejlesztés történetének ellenőrzését, a jelenleg véglegesítendő objektumok nyomon követését.

Ebből a célból a konfigurációs tároló célja.

  • ha egynél több fejlesztő konfigurációjában van
  • több adatbázis, de a megoldás egységes, és szinkronizálni kell
  • csak meg kell tartani a történetének történetét még egy programozó

Tehát telepítenie kell a konfigurációs tárolót.

Gyors átjáró

Hogyan történik a szakaszokban:

  1. Menjen a "" és hozzon létre egy adattárat
  2. Adja meg annak helyét (mappa, amelyre vannak jogait írni)
  3. Állítsa be az adminisztrátor nevét és jelszavát
  4. Ezután a konfiguráció csatlakozik a POPS-hez ez a tároló
  5. Következő lépés: Felhasználók hozzáadása egy tárolóhoz - Minden fejlesztési bázis egy külön felhasználóhoz van csatlakoztatva. Ezek a felhasználók nem kapcsolódnak a felhasználókhoz információs bázis. Menjen a "Tárolja az adminisztrációt"
  6. Jelszó beállítása és beállítása:
  7. Telepítse a jogait, elegendő jogokat kapjon a "Repository elfogására"
  8. Hozzon létre egy új adatbázist a másolatból (vagy már meglévő), a módosításokat meg kell menteni, mert amikor először csatlakoztatja a konfigurációt a tárolóadatokkal szinkronizálva
  9. Adja meg az adatokat korábban ez a felhasználó
  10. Ez az összes: A raktárakhoz való kapcsolódás sikeresen befejeződött

Munkahelyen dolgozik

Minden alkalommal, amikor a konfiguráció kezdődik, a konfiguráció szükséges:

  • csatlakoztassa a bolthoz egy jelszó megadásával, vagy regisztrálja az 1C "ConfigurationRepository" indítási lehetőségek (felhasználói: "ConfigurationRepositingyn", Tárolás: "ConfigurationRepossitory")
  • vagy megtagadja, hogy csatlakozzon, de ne negatja a tárhelyet - ebben az esetben csak a korábban "rögzített" objektumokat szerkesztheti, a többi csak promrom

Az objektummal való munkavégzés elkezdéséhez szükségessé válik az objektum "rögzítéséhez", hogy monopol hozzáférést biztosítson a fejlődéshez. Ezt megelőzően minden objektum csak az olvasáshoz érhető el (például "szállítás", mielőtt eltávolítaná a támogatást).

Meg lehet csinálni két út:


Miután befejezte két fő lehetőség:

  • cANCEL CAPTURE, az objektumod visszaállítja a tárolójuk (a szerkesztők törlése)
  • helyezzen egy módosított objektumot

Egy másik adatbázisban a fejlesztő a jele szerint frissítheti a konfigurációt a tárolóból:


azt főcsapatok Dolgozni a tárolóval.

A munka jellemzői

A rögzített tárgyak kiválasztása

  • kiválaszthatja az összes rögzített
  • egy adott felhasználó által rögzített


Általában a tárolás nagyon stabil:

  • problémák merültek fel a hálózati tárolással: Részletesen repültek az adatmezőt, valószínűleg az adatok elvesztése a szoba alatt).
  • A konfigurációs tároló sérült. Ez a hiba évente egyszer következik be - csak létrehozott újra (további másolatokat készít ez a mappa).

-Ért foglalkoztatási másolat Elég ahhoz, hogy testreszabhatja a megtakarítást

1cv8dd.1cd és egy teljesen adatmappát, amely ugyanabban a mappában található, mint az 1CV8DDB.1CD fájl

Ha a HTTP-kiszolgáló nem válaszol, vagy visszaállítja a kapcsolatot, akkor előfordulhat egy hiba:

Mikor "hiba hálózati hozzáférés Ahhoz, hogy a szerver „próbálja meg újraindítani a adattár szolgáltatás és végrehajtja a” Configuration Storage / Close Tárolás / Open Storage „parancsot.

Ha egy ilyen hiba történik a teljes helyiségben, próbálja meg elhelyezni az objektumobjektumokat - néha a kiszolgáló válaszát idézi.

Az újra csatlakoztatott kényelem csökkent.

Az adatbázis helyreállítása A másolatból a tároló kapcsolat beállításaihoz mentésre kerül, de az öntött nem megfelelő, újra kell újra csatlakozni a tárolóhoz.

Korábban a beállítások: a tároló és a felhasználó címe továbbra is fennállt, csak jelszó készítése - sokkal gyorsabb volt.

Szubjektíven és a kezdeti szinkronizációs folyamat hosszabbá vált - nem emlékszem a hosszú függő állapotra "Építsen egy pillanatfelvételt a konfigurációs verzióra"

8.3. A kompatibilitási mód megjelenik a Repository Adminisztráció másik lapján: Ez tartalmazhat új tárolási formátumot.

Tárolási funkciók

A "Tárolás" a 8.3.3 rendszeres fájlbázis, mint 1CV8DDB.1CD fájl, amely továbbá tárolja a rögzítéseket.

A belső táblák nem lehetnek 4 GB-nél, különben hiba lehet: "Hibaüzenet a konfigurációs tárolással. A következő: meghaladta a maximumot megengedett méret Belső fájl ", de ez csak nagyon intenzív munkával van ellátva a tárolóval (sok változat az elrendezések és egyéb tárgyak).

A 8.3.3-as verzióból megjelent az adatmappa:
Legvalószínűbb, hogy sokkal sokoldalúbb munkát végeznek verziókészülékekkel.

A távolsággal kapcsolatos problémák esetén a tároló mappában megtisztíthatja a gyorsítótárkönyvtárat.

Optimalizálási mechanizmus

Van a másik lapon

Csomagolási metaadat fájlok csomagolási mappában

  • A kicsomagolt fájlok száma nagyobb, mint 5000.
  • Az archívumok száma több mint 50.

A "Beállítások Store" konfigurációs objektum hozzárendelése a névből - tárolja a különböző felhasználói beállításokat. Alkalmazási terület ez az objektum Wing - Bármelyik, legalábbis komoly konfigurációt igényel bármilyen felhasználói beállítások tárolására.

A programozók kényelméért minden konfigurációban több szabványos beállítás is tárolható, ráadásul annyira lehet létrehozni további tárolás Beállítások mennyit kell.

Először foglalkozunk a szabványos beállítások tárolásával, amelyek bármely konfigurációs 1c-ben jelen vannak a 8.2-es verzióból.

Szabványos tárolási beállítások

Tehát alapértelmezés szerint a következő tárolók vannak a konfigurációban:

  • Repository Studiovative jelentések - a jelentés beállításainak eléréséhez.
  • A Servicestrackscounts tárolása - a felhasználói jelentési beállítások eléréséhez.
  • StorableCtanForms - A felhasználó hozzáférése az adatbeállításokhoz.
  • Reposquate Equipment - a hozzáféréshez Általános beállítások.
  • Repository rendszer felszerelés - a hozzáféréshez rendszerbeállítások.
  • StorageseWords kelet-keleti szinamcsok - a felhasználói beállítások eléréséhez a dinamikus listákhoz.

Mindegyik tárolási létesítmény a globális kontextus tulajdonságnak nevezhető.

A szabványos tárolási programozó igényeihez használhatja az igényeit, különféle beállításokat menthet a felhasználó, az objektum és a konfiguráció szakaszában.

A beállítások tárolásával (mind a szabványos, mind a hozzáadott programozó) dolgozni a következő módszereket.

Felvétel és fogadás konfiguráció:

A traktorok javítása. Egyesület (névsor, név-intenzív, jelentés-mód, leírások, leírás, név támogatás); Jelentés-intenzitás \u003d traktorok megnevezése. Letöltés (névsor, név intenzív, leírások, leírás, név felhasználó);

Felesleges / felesleges kiigazítás:

Köztársasági. Törlés (NAMEPECT, NAME-INGENSIFIED, NAME felhasználó);

A beállítások listája:

Sliptokes \u003d republikaraföld. Power kellékek (NAMEBECT, NAME felhasználó);

Paraméterek "cím", "Név" és "Felhasználónév" kell egy karakterlánc.

Az adatbázisban az összes beállítás külön táblázatban van tárolva.

A programozó által létrehozott tárolási beállítások

Most beszéljünk a programozó által létrehozott tárolóeszközökről. Általánosságban elmondható, hogy a programozó már nem korlátozódik arra, hogy új beállításokat tároljon, de általában külön tárolási lehetőségeket hoznak létre a következő okok miatt:

  • szükséges az adatbázisok közötti beállítások áthelyezése;
  • a beállítások tárolása során referenciaellenőrzés szükséges;
  • az 1C beállítások különleges szerkezete szükséges.

A beállítási tároló hozzáadódik a konfiguráció megfelelő szakaszában.

Legfontosabb jellemzője A programozó által létrehozott beállítások a felvételi módszerek és fogadási értékek kézi megvalósításának szükségessége (Mentés () és letöltési ()). Ezekben a módszerekben a programozónak le kell írnia a megtakarítást (az információs nyilvántartásokban, a fájlokban, a referenciakönyvekben stb.) És a beépített nyelv használatával letöltési beállításokat.

Ellenkező esetben a létrehozott tárolással való munkavégzés alapelvei gyakorlatilag nem különböznek a szabványos beállítások tárolásával.

A létrehozott tárhelyhez való hozzáférés így szerezhető be:

Repository felszerelés. Táplálkozás. Úgy néz ki, mint ();

Ezenkívül a létrehozott tárolóhelyeket különböző konfigurációs objektumokban és a konfigurációban helyettesítheti.

Szabályozott formák Két tulajdonság van:

  • Automatikus adatmentés - Ha a "HASZNÁLAT" érték van kiválasztva, az adatok automatikusan mentésre kerülnek a szabványos űrlapok beállításainak tárolásához;
  • Adatok mentése a beállításokban - Ha kiválasztja a "Használati lista" opciót, a "Saving" oszlop az Form Részletek ablak formájában jelenik meg, amellyel megadhatja, hogy mely űrlap részleteit meg kell menteni, és a beállítások kiválasztásának képességét Az adatok tárolása.

Ez minden, remélem, ez a cikk segített neked.

A konfiguráció csoportjának fejlesztése a "1c: Enterprises" rendszerben: 8.3 konfigurációs tárolás. A konfigurációs tároláshoz való fejlesztő hozzáférés végrehajtható helyi hálózat (Az adatbázis-fájlok általában találhatóak hálózati erőforrás), a jegyzőkönyv szerint tCP. vagy http.. Az utolsó két lehetőségnek telepítenie kell Konfigurációs tárolókiszolgálók. A konfigurációs tároló szerver viszont történik hálózati szolgáltatás, Alapértelmezett "Hallgatás" port 1542 és biztosítja az ügyfélalkalmazások (konfigurátor) interakcióját a konfigurációs tárolási adatbázissal. Az egyik szolgáltatás több konfigurációs tárolást is szolgálhat. A szerver konfigurációs tároló szerverének telepítéséről: "1c: Enterprises" 8.3 (érvényes mindkettőre 8.2 ) A Windows operációs rendszerben (a jelenlegi példában), és megvitatásra kerül ebben a cikkben.

1. A konfigurációs tárolási adatbázis könyvtár beállítása

A konfigurációs repository kiszolgálót ugyanazon a számítógépen kell telepíteni, ahol a tárolási adatbázis-fájlok találhatóak. Ezért elsősorban meghatározzuk a kiszolgáló központi könyvtárát, amelyben az összes tároló fájl tárolódik, amelyet kiszolgálunk ez a szerver. Legyen ez egy katalógus e cikk keretében. C: \\ 1c_base \\ repository \\. Meghatározza számla Ablakok, amelyekből az érintett szolgáltatás bekövetkezik. A meglévő fiók létrehozása vagy használata windows felvétel. Ebben a példában fogjuk használni helyi felhasználó USR1CV8. jelszóval USRPass8.. Ez a felhasználó a konfigurációs tároló szerver központi könyvtárához szükséges.

2. A konfigurációs tároló szerver fájlok beállítása

Az írás idején a konfigurációs tároló szerver csak 32 bites alkalmazásként létezett. Ezért a kiszolgálófájlok telepítéséhez 32 bites elosztórendszerre van szüksége, "1c: Enterprise" 8.3 Windows. Futtatás fájl. 1centerprise 8.msi. A szállítás eloszlásából 1c. A Komponens kiválasztási oldalán válassza ki az összetevőt 1C konfigurációs tároló szerver: vállalkozások"(1c: Enterprise Configuration Repository Server, valamint emlékezzen a telepítési útvonalkomponensre.

3. A konfigurációs tároló szerver szolgáltatás regisztrálása és elindítása

A telepítőprogram csak a konfigurációs tároló fájlokat másolja a megadott könyvtárba. Az érintett szolgáltatás nyilvántartását manuálisan kell végrehajtani a Típus parancs alábbiakkal:

Crserver.exe -instsrvc | -RMSRVC -usr.<пользователь> -Pwd.<пароль> -Start | -Stop -port<порт> -d.<каталог>

Konfigurációs tároló szerver tárolási beállítások crserver.exe. Hasonló c:

Az "1c: Enterprises" konfigurációs tároló szerver elindításához szükséges beállítások
Paraméter Leírás
-kikötő<порт> Tároló szerver munkakötő. Az alapértelmezett portot használják. 1542 .
-d.<каталог> Gyökérkönyvtár a konfigurációs tároláshoz. Az alapértelmezett könyvtárat használják. % AppData% \\ 1C \\ 1CV8 \\.
-Insrvc. A tároló szerver szolgáltatásként történő regisztrálása.
-RMSRVC. A Repository kiszolgáló naplójának törlése szolgáltatásként.
-Sr<имя>
-Pwd.<пароль>
A felhasználó nevét, amelynek nevében a szolgáltatás regisztrálva lesz. Ez a felhasználónak rendelkeznie kell a szolgáltatáshoz való bejelentkezéshez (jelentkezzen be szolgáltatásként). Ezenkívül joga van az "1C: Enterprise" rendszer megfelelő verziójának végrehajtható fájlok könyvtárának, valamint a konfigurációs tároló gyökérkönyvtárának teljes jogainak (könyvtár) % AppData% \\ 1C \\ 1CV8 \\ vagy a paraméterben megadott katalógus - d.) és jelszó a felhasználó számára.
-Rajt A kiszolgáló szolgáltatás indítása.
-Álljon meg. Tároló szerver szolgáltatás megáll.

Regisztráljon egy új szolgáltatást a program segítségével Windows PowerShell , futtassa azt, amit parancsolhat powershell (Ehhez nyomja meg a Win + R billentyűkombinációt, a megjelenő ablakban " Végez"(Futtatás) Adja meg a parancs nevét a" Nyisd ki"(Nyissa meg) és kattintson a" rendben") Vagy a tálca megfelelő címkéjére kattintva.

Nyílásban windows konzolok Powershell, a további parancsok bevitelének kényelméért fordulunk a katalógushoz kuka. Katalógus S. telepített fájlok "1c: Enterprises" a parancs befejezésével

CD "C: Programfájlok (X86) \\ 1CV8 \\ 8.3.5.1088 \\ t

Aztán belül ez a példa, hajtsa végre a parancsot

. \\ Crserver.exe -instSRVC -D C: \\ 1C_base \\ repository -usr. \\ usr1cv8 -pwd usrpass8

és indítsa el a szolgáltatást

. \\ crserver.exe -start

Váltsuk át a szervizkészletre (futtathat parancsot szolgáltatások.msc.), és győződjön meg róla, hogy a szolgáltatás neve megnevezve 1c: Enterprise 8 konfigurációs tároló szerver Regisztrált és futás.

5. Új konfigurációs tárolás létrehozása

Ahogy korábban említettem, az egyik kiszolgáló több konfigurációs tárolást is szolgálhat. Az egyes raktárak adatbázisfájljainak a konfigurációs tároló szerver könyvtárának külön könyvtárában kell elhelyezniük. Így új tárolás létrehozásához hozzon létre a katalógusba C: \\ 1c_base \\ repository \\ mappa Könyvelés. Amelyben az új konfigurációs tároló fájlja található.

Ezután létrehozni és csatlakozni a tárolóhoz, használnia kell egy karakterláncot tCP: // Win2012 / Számvitelhol Win2012. - A számítógép hálózati neve, amelyen a szolgáltatás telepítve van, vagy egy karakterlánc tCP: //192.168.0.10/acouninghol 192.168.0.10 Ennek megfelelően az IP-cím ez a számítógép. Részletesen új tárolás létrehozásáról, olvashat a "" cikkben.

Az így létrejött tárolás esetleg csatlakoztatható és megkerüli a kiszolgálót, például az úton C: \\ 1C_BASE \\ Repository \\ Számvitel az aktuális számítógépen vagy az úton \\\\ Win2012 \\ Repository \\ Számvitel Ha konfigurálja általános hozzáférés Katalógusba C: \\ 1c_base \\ tárolóezen a kiszolgálón.

Segít ez a cikk?

Az 1c vállalat sokakat tartalmaz szoftvertermékek És folyamatosan javítják belső szerkezetüket. De a különböző hibák száma, amellyel a programozóknak és az adminisztrátoroknak kell szembenéznie, azt mutatja, hogy ezen a területen a munka soha nem fog megállni. Néhány ilyen hibák jelentéktelenek és ritkák, de vannak "klasszikus" hátrányok minden tapasztalt szakember számára. Ez utóbbi az utolsó "Érvénytelen adat tárolási formátum", és ajánlatos megoldani.


Adatraktár formátumú hiba megoldások

Ennek a hibanek való megfelelés érdekében nem szükséges a komoly logikai hibák engedélyezése a kódban, vagy törölni a főmodult. Gyakran, a konfiguráció frissítése után, megnyitja a feldolgozást, kikapcsolja a villamos energiát, vagy újraindítja a számítógépet, amikor elindítja az 1C-t, ez bekövetkezik. kellemetlen meglepetés. Ha az újraindítás nem segített, ne pánikba kerüljön - van egy széles körben elterjedt hiba egyszerű megoldásokami segíthet. A szövődmény mértékének megfelelően szétszerelünk őket:


A konfiguráció kezdetén túlmenően az "Érvénytelen adatraktár formátum" hibája kimutatható a megnyitáskor külső feldolgozás. Ebben az esetben a legfontosabb dolog nem fut az 1C-t, mivel a rendszer elindításakor a TMP könyvtárban az ideiglenes fájlokat emeli fel. Ez benne van, hogy megtalálja a feldolgozásunkat - a "V8_ *" nevű fájl és a TMP kiterjesztése. Ha sok ilyen fájl létezik, akkor megérteni, hogy melyik a feldolgozásunk - változtassa meg az EPF kiterjesztését, és próbálja megnyitni az 1C-t.

Ha már elindította az 1c-t és a Festers fájlokat, próbálja meg költeni hasonló intézkedések Egy másik számítógépen, ahol a feldolgozás megkezdődött. Vagy használja a helyreállítási segédprogramokat távoli fájlok Merevlemezen.

November 08, 2017 32638

A helyzet akkor fordulhat elő, ha az 1C 8.3 nem indul el, és hiba jelenik meg - "Érvénytelen adatraktár formátuma" jelzi az útvonalat fájlfájl. C felhasználók konfigurálása runtimecachestorage. De nem kell pánikba, a hibás tárolási adatformátum hibája nem olyan ritka, mint az első pillantásra. Ezért ebben a cikkben megtudjuk, hogyan kell megoldani a hibát az 1C 8.3.

Az "Érvénytelen adatraktár formátum" hiba megjelenését okozza az 1C 8.3-ban

Általános szabályként a hiba az 1C 8.3 program vagy a váratlan számítógép leállításának megfelelően jelenik meg. És javítsa ki a rossz adatformátum hibáját, nem kell semmit tennie az adatbázisban, a legtöbb esetben elegendő az ideiglenes 1c fájlok törléséhez, vagy tisztítsa meg a gyorsítótár 1c-et.

Mi az 1C 8.3 gyorsítótár?

A készpénz egy speciális mappa az aktuális felhasználó azon a számítógépen, ahol az 1C platform különböző szolgáltatási információk. És ha a gyorsítótárban lévő adatok nem voltak megfelelően rögzítve, akkor hibák jelennek meg. Az ilyen hibákkal ellátott készpénztisztítás, a bázis tesztelésével és rögzítésével együtt a program teljesítményét visszaállító fő szolgáltatásfunkciók.

Hogyan tisztítsa meg az 1C 8.3-at?

A készpénzfájlok az AppData mappában vannak tárolva, a felhasználói profilban, amely szerint a program indítása 1c 8.3. A legegyszerűbb módja annak, hogy megnyissa a Start parancsot \\ EXECUTE \\% USERPROFILE% \\ AppData

Itt törölnünk kell a következő mappák összes tartalmát:

Appdata \\ local \\ 1c \\

AppData \\ roaming \\ 1c \\ 1cv8 \\

Appdata \\ roaming \\ 1c \\ 1CV82 \\

Az eltávolítási műveletek végrehajtása után ismét indítsa el a program 1c Enterprise 8.3 és örülj az életben.

Az 1C gyorsítótár törlése segíthet, ha különböző problémák Az 1C Enterprise 8.3 elindításával, még akkor is, amikor elindul, azonnal bezárul. Tehát a gyorsítótáros tisztítás még mindig hasznos lehet a gyakorlatban.



Tetszett a cikket? Oszd meg