Netačna putanja do datoteke 1cv8 cdn šta da radim. Zabranjeno je pokretanje sesije sa info bazom. Backup. Ograničenja besplatne verzije programa

57
Desi se, jednog dana, niotkuda, 1C program nam daje: Grešku pri povezivanju sa 1C:Enterprise serverom Niti jedan radnički proces ne radi. Povezivanje sa bazom podataka je nemoguće. Nekoliko opcija za pronalaženje grešaka i rješenja: ... 28
Već sam napisao nekoliko članaka: Postavljanje i optimizacija servera, klaster 8.3 Dodavanje, ponovno pokretanje, optimizacija procesa rada klaster servera je sada malo detaljnije: Klaster 1C 8.3 Prije svega, nakon... 18
Mnogi ljudi imaju problema sa rphost.exe, raznih tipova: rphost zauzima svu memoriju, rphost učitava procesor, rphost jede memoriju, a 1C čak ni ne radi, au menadžeru sledeće: svake minute računa se 2 -3 megabajta. Kako... 17
Ako proces pozadinske COM veze ne uspije s greškom: (Processing.XMLDataExchange.ObjectModule(15947)): Greška pri pozivanju konstruktora (COMObject): -2147221005(0x800401F3): Nevažeći string klase ComConnecto biblioteka mora biti registrirana

  • Prvo, pomoći će vam da bolje shvatite šta se dogodilo. A u rjeđim slučajevima može čak i pomoći da sami riješite problem.
  • Drugo, ako se ne možete sami nositi, prije svega trebate kontaktirati stručnjaka za tehničku podršku sa sadržajem informacijskog i dijagnostičkog prozora koji se pojavi.

Pogledajmo bliže sadržaj primljene poruke dijaloga:

Red 1.A “Započinjanje sesije sa info bazom je zabranjeno.” je standardni unos koji označava da je korisnički ulazak u program blokiran. Kod takvog blokiranja automatski se kreira posebna datoteka sa ekstenzijom “.cdn” u direktoriju infobaze (za više detalja pogledajte sljedeće odeljke).

Red 1.B obično označava razlog, trajanje blokiranja, kao i druge korisne informacije. U zavisnosti od toga ko ili šta je (u slučaju sistema) instalirano blokiranje ulaza, kao i za koju svrhu, informacije u ovom bloku mogu biti različite. Redak "Backup" je standardni unos za ručno ili rutinsko sigurnosno kopiranje (u ovom slučaju red "Za izradu sigurnosne kopije") baze podataka pomoću alata 1C Enterprise.

Administrator, u slučaju kreiranja bloka u korisničkom modu 1C 8.3 Enterprise, ili 1C programer, u slučaju programskog postavljanja bloka u konfiguratoru, može doći sa svojim porukama:

Red 2 daje nagoveštaj o tome kako možete pokrenuti program iz Windows komandne linije ako znate takozvani „kod dozvole“ (pogledajte sledeći korak).

Treći red objašnjava proces i šta dugmad rade.

Korak 2. Rješenje kako ukloniti bravu i ući u bazu podataka 1C 8.3

Sesijske brave se mogu grubo klasificirati na sljedeći način:

  • Planirano. Kada je zaključavanje sesije pokrenuto ručno ili automatski, posluživanje planiranog procesa u bazi podataka 1C (sigurnosna kopija, rutinski zadatak, ažuriranje);
  • Drugi, pogrešni. Kada se zaključavanje instalira kao rezultat pogrešnih radnji korisnika ili grešaka na koje naiđe sam sistem, kada automatski ne uklanja prethodno instaliranu bravu. Na primjer, pokrenut je proces izrade sigurnosne kopije, ali ga je korisnik prekinuo nasilnim zatvaranjem programa.

Metoda 1

U oba slučaja, prilikom postavljanja blokade sesije, kao što je gore spomenuto, kreira se datoteka s dozvolom “.cdn” u direktoriju za pohranu trenutne infobaze:

Dakle, jednostavno rješenje za grešku pri pokretanju programa zbog zaključavanja sesije je brisanje datoteke 1Cv8.cdn.

Međutim, korisnik bi prvo trebao postaviti pitanje: "Uostalom, ako su sesije blokirane, znači li to da je to zbog nečega?" Možda je drugi korisnik s administrativnim funkcijama (u daljnjem tekstu administrator) pokrenuo zaista važan zadatak ili obradu u 1C 8.3 Računovodstvo koja ne može tolerirati prisustvo više korisnika u bazi podataka u isto vrijeme.

Metoda 2

Ako je takva situacija moguća, onda treba kontaktirati administratora i saznati da li možete ući u bazu podataka i da li on ima posebnu šifru dozvole, koja je maloprije spomenuta. U ovom slučaju koristićemo drugu metodu - unošenjem blokirane baze podataka pokretanjem programa iz komandne linije, navodeći šifru dozvole u jednom od parametara pokretanja:

  • “C:\Program Files (x86)\1cv8\common\1cestart.exe” – put do pokretača 1C Enterprise 8.3;
  • ENTERPRISE – znači da će se program pokrenuti u korisničkom modu, tj. u 1C Enterprise modu;
  • /F”F:\Bazy1C\Accounting” – označava bazu podataka o datoteci (parametar /F) i putanju do nje (adresa baze podataka servera je naznačena u /S parametru);
  • /C Dozvoli korisnicima da rade – opcioni parametar: ako je označeno, sistem se neće pokrenuti, ali će zaključavanje biti uklonjeno (datoteka zaključavanja će biti uništena), a nakon toga će korisnici moći pristupiti bazi podataka.

Ako parametar nije postavljen, tada je određenom korisniku dozvoljeno da se prijavi, ali se zaključavanje ne uklanja. Ovaj korisnik može izvršiti potpuno otključavanje u korisničkom modu tako što će otići na panel Podrška i održavanje (Odjeljak Administracija - Grupa komandi postavki programa - Naredba Podrška i održavanje:

I pozivanje formulara Blokiranje korisnika po istoimenoj komandi:

U obrascu koji se otvori, možete deblokirati sesije klikom na dugme Deblokiraj, gde /UC12345 – /UC parametar specificira šifru dozvole (12345). Nazivi parametara su napisani na engleskom jeziku.

Za više informacija o parametrima komandne linije, pogledajte pomoć za 1C 8.3 Enterprise.

Metoda 3

Postoji alternativni i za korisnika još lakši način korišćenja navedenih parametara za pokretanje baze podataka (u daljem tekstu IB) - moguće je registrovati tražene u svojstvima baze podataka od interesa.

1. U prozoru pokretača (označeno “A”) odaberite zaključanu bazu podataka i kliknite na dugme Promijeni, nakon čega će se otvoriti prozor za uređivanje svojstava informacione sigurnosti (označen “B”):

U vlasništvu Dodatne opcije pokretanja zapisujemo kod za otključavanje i, ako je potrebno, parametar koji korisnicima omogućava rad (u ovom slučaju, nakon prvog pokretanja i prije sljedećeg pokretanja, ovaj parametar se mora izbrisati). Ovi parametri su gore opisani detaljnije.

Bilješka: kada dođe do automatske sigurnosne kopije (direktno ili kao dio druge procedure, na primjer, tokom automatiziranog ažuriranja), sistem blokira bazu podataka 1C 8.3 i postavlja standardni kod za otključavanje “ Backup ».

Stoga, ako procedura ne uspije i baza podataka ostane blokirana, ali ne postoji način da izbrišete cdn datoteku, tada možete koristiti parametar prilikom pokretanja sigurnosti informacija: /UCBackup.

3. Kliknite na dugme Završi i vratite se na prozor pokretača, gde pokrećemo IS pomoću dugmeta 1C:Enterprise. Dakle, greška „Započinjanje sesije sa info bazom je zabranjeno. “Backup” je eliminisan:

Ako 1C 8.3 Enterprise radi u verziji klijent-server, ali korisnik nema prava pristupa i potrebno znanje za administriranje baza podataka u ovom načinu rada, u tom slučaju trebate se obratiti administratoru sistema za pomoć. Napominjemo samo da je u verziji klijent-server, osim pristupa putem komandne linije s dodatnim parametrima, moguće ukloniti blokiranje pomoću uslužnog programa za administraciju klastera 1C: Enterprise servera, odnosno potrebno je ukloniti zastavicu u svojstva željene infobaze Blokiranje početka sesije je omogućeno.

Anatomija datoteke za zaključavanje 1Cv8.cdn

Radoznali mogu pogledati unutar datoteke 1Cv8.cdn kreiranu kada su sesije blokirane - ovo je jednostavan tekstualni fajl koji se može otvoriti odgovarajućim uređivačom Notepad-a:

Tekst u datoteci je okružen vitičastim zagradama koje navode sljedeće parametre zaključavanja, odvojene zarezima:

  • 1 (0) – znak postavljanja blokade (1 – instaliran; 0 – onemogućen);
  • 20160706154700 – puni datum (datum + vrijeme) početka blokiranja sesije, u našem slučaju je to 6. jul 2016. 20:00:00;
  • 20160706154700 – puni datum (datum + vrijeme) završetka blokade sesije, u našem slučaju to je 06. jul 2016. 20:00:00 (ako krajnji datum nije naveden, tada se po defaultu unosi vrijednost 00010101000000 parametar);
  • Zatim dolazi parametar teksta, gdje je pomoćni tekst prikazan korisniku u dijaloškom okviru stavljen u dvostruke navodnike;
  • “123” – naveden je kod dozvole.

Kao što vidite, datoteka sadrži sve parametre prikazane u dijaloškom okviru za informacije i dijagnostiku koji se pojavljuje.

Na web stranici možete pročitati druge besplatne članke i video tutorijale o konfiguraciji 1C računovodstva (

Otvorite uređivač teksta u 1 sa Enterprise. Pišemo sljedeći kod:


“C:Program Files1cv81in1cv8.exe” ENTERPRISE /F”D:ase1cmagazin” /N”Administrator” /P”5555″ /CEndUsers /Out d:ackuplog%date%.txt /DisableStartupMessages


“C:Program Files1cv81in1cv8.exe” DESIGNER /F”D:ase1cmagazin” /N”Administrator” /P”55555″ /UCBatchUpdateIB Konfiguracija /DumpIB d:ackupinfobase%date%.dt /Out d:ackuplog1%date /Out d:ackuplog1%date. DisableStartupMessages


“C:Program Files1c v81in1cv8.exe” ENTERPRISE /F”D:ase1cmagazin” /N”Administrator” /P”55555″ /UCBatchUpdateIB Konfiguracija /CADozvoli korisnicima da rade /Out d:ackuplog2%date%.txt /Dissable


/DumpIB d:ackupinfobase%date%.dt - spremanje konfiguracije baze podataka u datoteku



“C:Program Files1c v81in1cv8.exe” je put do vaše izvršne datoteke,


/F”D:ase1cmagazin”-<Путь>put do infobaze, ako je pohranjena u datoteci (naziv datoteke nije potrebno specificirati)


Shodno tome, ako server onda


/S<Адрес>
Adresa baze podataka pohranjena na serveru 1C:Enterprise 8.0 je sljedeća:
<Имя компьютера, работающего сервером приложений> <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.0>


/N”Administrator” /P”55555” - korisničko ime. Lozinka korisnika čije je ime navedeno u parametru /N mora biti specificirana na isti način kao i na listi korisnika kreiranoj u konfiguratoru. Ako korisnik nema lozinku, ovaj parametar se može izostaviti.


/UCBatchUpdateIBConfiguration - omogućava vam da uspostavite vezu sa bazom podataka kojoj je blokirano uspostavljanje veza. Ako je pri postavljanju blokiranja naveden neprazan pristupni kod, tada za uspostavljanje veze morate navesti ovaj pristupni kod u /UC parametru.


/Out d:ackuplog1%date%.txt - podešavanje datoteke za izlaz servisnih poruka. Ako je naveden prekidač -NoTruncate (odvojen razmakom), datoteka se ne briše


/DisableStartupMessages - potiskuje poruke pokretanja: “Konfiguracija baze podataka ne odgovara sačuvanoj konfiguraciji. Nastaviti?"; “Mogućnosti vašeg računara nisu dovoljne za uređivanje pomoći za konfiguraciju. Da biste uredili pomoć, morate instalirati Microsoft Internet Explorer verziju 6.0 ili noviju.”; „Mogućnosti vašeg računara nisu dovoljne za uređivanje HTML dokumenata, uključujući teme pomoći. Da biste uređivali HTML dokumente, morate instalirati Microsoft Internet Explorer verziju 6.0 ili noviju. U ovom pokretanju, uređivanje html dokumenata neće biti dostupno."



Budite veoma oprezni sa razmacima, kosim crtama i navodnicima.


Sačuvajte kao datoteku sa ekstenzijom bat i u OEM kodiranju. Da biste uredili, prvo ga sačuvajte pod drugim imenom u UTF-8 kodiranju, inače ćete morati da se nosite sa greškama ili ponovo pišete skriptu.



Kada omogućite način rada krajnjeg korisnika, ključ se registruje u „Upravljanje trgovinom“


U skladu s tim, zamijenite /UCBatchUpdateIBConfiguration s njim. Inače niko neće moći da radi. Ili, u konzoli servera, unesite bazu podataka (desni klik na svojstva odgovarajuće baze podataka) i poništite izbor u polju za potvrdu „Blokiranje baze podataka“.


Da biste saznali ključ u konfiguratoru, pozovite globalnu pretragu i upišite "Permission Code"


O uklanjanju blokiranja:


Metoda 1: Napravite kopiju prečice “1C:Enterprise 8” i dodajte određene parametre u red s nazivom radne mape: “C:Program Files1cv81in1cv8.exe”/UC 123,


gdje je /UC parametar za ulazak u bazu podataka, bez obzira na instaliranu bravu


123 - u ovom slučaju, lozinka za instaliranu bravu (korišćenje lozinke za postavljanje brave baze je OPCIONALNO).


2. metod: “Pokreni” - “Pokreni”, navodeći “Deblokiraj veze” kao akciju blokiranja. Kliknite na dugme „Pokreni“.


3. metod: uklonite datoteku koja blokira "signal" "1Cv8.cdn" iz direktorija baze podataka.


U klijent-server verziji


Da biste izvršili radnje instalacije i otključavanja, možete koristiti uslužni program za administraciju klastera servera programa 1C:Enterprise 8.1.


  • Opcije obrade usluge
    U obrascu za obradu možete navesti:

    • Znak podešavanja/otključavanja;

    • Period (vrijeme) početka i kraja blokade;

    • Tekst poruke koja se prikazuje korisnicima prilikom upozorenja o planiranoj blokadi konekcija;

    • Šifra dozvole je proizvoljan niz, koristeći ga kao startup parametar “/UC” kasnije možete ući u infobazu, uprkos blokiranju.


Nakon što sam jednom pokrenuo program 1C, pri pokretanju sam vidio grešku „Zabranjeno je pokretanje sesije s bazom podataka. Sigurnosna kopija". Bio sam veoma iznenađen - nisam sam postavio nikakvo blokiranje. Nakon male analize, ispostavilo se da je razlog “kvar” automatskog arhivskog kopiranja, koje je ugrađeno u (jedan od podsistema).

Greška izgleda ovako:

Ispostavilo se da je problem u tome što pri podešavanju kreiranja arhivskih kopija baze podataka sistem automatski postavlja blok na ulaz u informacijsku bazu. Spriječava korisnike da pokrenu program dok je proces pokrenut.

Ali ponekad se desi da nakon kopiranja sistem ne može da ga ukloni. U ovom slučaju dobijamo grešku "Započinjanje sesije sa info bazom je zabranjeno..."

Nabavite 267 video lekcija na 1C besplatno:

Rješenje

Najlakši način da riješite problem je da izbrišete datoteku 1Cv8.cdn(datoteka zaključavanja infobaze) iz fascikle baze podataka.

Na primjer, na mom snimku ekrana iznad lokacija baze je sljedeća:

Morate otići u ovaj folder, a zatim pronaći i izbrisati 1Cv8.cdn.

Deblokiranje baze podataka 1C klijent-server

Ako imate pristup konzoli servera, uklanjanje zaključavanja je vrlo jednostavno. Samo idite na svojstva baze podataka i uklonite oznaku “Blokiranje početka sesije je omogućeno”: