1s start niet na een onderbroken back-up. Het starten van een sessie met de infobase is verboden. Back-up. Probleem met desynchronisatie van de klok

Vandaag kwam ik een probleem tegen dat ontstond nadat de automatische back-up van de 1C Accounting 8.3-database had plaatsgevonden. Ik heb een databaseback-up geconfigureerd bij het afsluiten van het programma. Ik heb het programma een jaar lang met succes afgesloten, maar blijkbaar ben ik deze keer op de een of andere manier zonder succes gestopt :). Maar ik kon niet naar binnen. Mijn slimme programma schreef me een heel slimme zin, die meer bedoeld is voor een 1C-programmeur dan voor een eenvoudige gebruiker. Laten we het probleem dus niet als 1C-beheerders aanpakken, maar als gewoon een accountant :).

Wat te doen als 1s 8.3 niet wordt geopend na een back-up en de melding “Het starten van een sessie met de infobase is verboden, back-up is verboden...”

Als bij het openen van een 1C-database, in plaats van het openen van de database, het volgende bericht wordt weergegeven:

“Het starten van een sessie met de infobase is verboden. Een back-up uitvoeren...” Hieronder volgen instructies voor de beheerder over het starten van de database, maar deze instructie zal voor de accountant weinig hulp bieden.

Een eenvoudiger oplossing:

U moet de map op de schijf vinden waarin de 1C Accounting 8.3-database zich bevindt. Open folder. In de map ziet u het volgende:

In de map moet je het bestand 1Cv8.cdn vinden. Nodig hebben verwijderen bestand 1Cv8.cdn en start 1C:Enterprise opnieuw.

Zoals je kunt zien, is alles eenvoudig. En het is geweldig dat mijn artikel nuttig voor je was, ik help je graag verder. Laat het voor accountants makkelijker zijn om te werken, zodat ze meer vrije tijd hebben voor zichzelf en hun dierbaren!

Dat is alles voor vandaag!

Inna Izvekova was bij je.

Tot ziens op de pagina's !

N zoveel als Alsjeblieft naar social media-knoppen hieronder onder het artikelom het voor jezelf te houden!

OVER worden Alsjeblieft in opmerkingen jouw vragen onder het artikel! Ik probeer iedereen te antwoorden.

MET Kacha Alsjeblieft gratis nuttige lessen , door op de knop 'Gratis downloaden' onder het artikel te klikken.

Ontdekken bruikbaar handleidingen voor werk door te drukken .

WHO wil boekhouden leren, druk op

  • Ten eerste zal het u helpen beter te begrijpen wat er is gebeurd. En in zeldzamere gevallen kan het zelfs helpen het probleem zelf op te lossen.
  • Ten tweede: als u het zelf niet aankunt, moet u eerst en vooral contact opnemen met een specialist voor technische ondersteuning met de inhoud van het informatie- en diagnosevenster dat verschijnt.

Laten we de inhoud van het ontvangen dialoogbericht eens nader bekijken:

Regel 1.A “Het starten van een sessie met de infobase is verboden.” is een standaardinvoer die aangeeft dat gebruikerstoegang tot het programma is geblokkeerd. Bij een dergelijke blokkering wordt er automatisch een speciaal bestand met de extensie “.cdn” aangemaakt in de infobase-directory (zie de volgende paragrafen voor meer details).

Regel 1.B geeft meestal de reden, de duur van de blokkering en andere nuttige informatie aan. Afhankelijk van wie of wat (in het geval van een systeem) de toegangsblokkering is geïnstalleerd en met welk doel, kan de informatie in dit blok verschillen. De regel “Back-up” is een standaardinvoer voor handmatige of routinematige back-up (in dit geval de regel “Om een ​​back-up uit te voeren.”) van de informatiebank met behulp van 1C Enterprise-tools is ook typisch.

Een beheerder, in het geval van het aanmaken van een blok in de gebruikersmodus van 1C 8.3 Enterprise, of een 1C-programmeur, in het geval van het programmatisch instellen van een blok in de configurator, kan zijn eigen berichten bedenken:

Regel 2 geeft een hint over hoe u het programma vanaf de Windows-opdrachtregel kunt uitvoeren als u de zogenaamde “permissiecode” kent (zie volgende stap).

Regel 3 legt het proces uit en wat de knoppen doen.

Stap 2. Oplossing voor het verwijderen van het slot en het invoeren van de 1C 8.3-database

Sessievergrendelingen kunnen grofweg als volgt worden geclassificeerd:

  • Gepland. Wanneer een sessievergrendeling handmatig of automatisch werd gestart, ten behoeve van een gepland proces in de 1C-database (back-up, routinetaak, update);
  • Anderen, onjuist. Wanneer een slot wordt geïnstalleerd als gevolg van foutieve gebruikersacties of fouten die door het systeem zelf zijn aangetroffen, terwijl het eerder geïnstalleerde slot niet automatisch wordt verwijderd. Er is bijvoorbeeld een back-upproces gestart, maar de gebruiker heeft dit onderbroken door het programma geforceerd af te sluiten.

Methode 1

In beide gevallen wordt bij het instellen van sessieblokkering, zoals hierboven vermeld, een bestand met “.cdn”-toestemming aangemaakt in de opslagmap van de huidige infobase:

Een eenvoudige oplossing voor de programmastartfout als gevolg van een sessievergrendeling is dus het verwijderen van het bestand 1Cv8.cdn.

De gebruiker moet echter eerst de vraag stellen: “Als sessies geblokkeerd zijn, betekent dit dan dat dit ergens door wordt veroorzaakt?” Misschien heeft een andere gebruiker met administratieve functies (hierna de beheerder genoemd) een heel belangrijke taak of verwerking gelanceerd in 1C 8.3 Boekhouding die de aanwezigheid van meerdere gebruikers tegelijkertijd in de database niet kan tolereren.

Methode 2

Als een dergelijke situatie mogelijk is, neem dan contact op met de beheerder en kijk of u de database kunt betreden en of hij een speciale toestemmingscode heeft, die hierboven werd vermeld. In dit geval zullen we de tweede methode gebruiken: door een geblokkeerde infobase in te voeren door het programma vanaf de opdrachtregel te starten, waarbij u de toestemmingscode opgeeft in een van de startparameters:

  • “C:\Program Files (x86)\1cv8\common\1cestart.exe” – pad naar het 1C Enterprise 8.3-opstartprogramma;
  • ENTERPRISE – betekent dat het programma start in de gebruikersmodus, d.w.z. in 1C Enterprise-modus;
  • /F”F:\Bazy1C\Accounting” – geeft de bestandsinformatiebasis aan (parameter /F) en het pad ernaartoe (het adres van de serverdatabase wordt aangegeven in de parameter /S);
  • /C Gebruikers toestaan ​​te werken – een optionele parameter: indien aangevinkt, zal het systeem niet starten, maar zal de vergrendeling worden verwijderd (het vergrendelingsbestand zal worden vernietigd), en vervolgens zullen gebruikers toegang hebben tot de informatiebank.

Als de parameter niet is ingesteld, mag de specifieke gebruiker inloggen, maar wordt de vergrendeling niet verwijderd. Deze gebruiker kan een volledige ontgrendeling uitvoeren in de gebruikersmodus door naar het paneel Ondersteuning en onderhoud te gaan (Sectie Beheer - Opdrachtgroep Programma-instellingen - Opdracht Ondersteuning en onderhoud:

En bel het formulier Gebruikers blokkeren door het commando met dezelfde naam:

In het geopende formulier kunt u sessies deblokkeren door op de knop Deblokkeren te klikken, waarbij /UC12345 – de parameter /UC de toestemmingscode (12345) specificeert. Parameternamen zijn in het Engels geschreven.

Voor meer informatie over opdrachtregelparameters raadpleegt u de Help van 1C 8.3 Enterprise.

Methode 3

Er is een alternatieve en zelfs eenvoudigere manier voor de gebruiker om de bovenstaande parameters te gebruiken voor het starten van een informatiebank (hierna IB genoemd) - het is mogelijk om de vereiste parameters te registreren in de eigenschappen van de betreffende database.

1. Selecteer in het opstartvenster (gemarkeerd met “A”) de vergrendelde database en klik op de knop Wijzigen, waarna het venster voor het bewerken van inf(gemarkeerd met “B”) wordt geopend:

In eigendom Extra startopties we noteren de ontgrendelingscode en, indien nodig, een parameter waarmee gebruikers kunnen werken (in dit geval moet deze parameter na de eerste lancering en vóór de volgende lancering worden verwijderd). Deze parameters zijn hierboven in meer detail beschreven.

Opmerking: wanneer er een automatische back-up plaatsvindt (direct of als onderdeel van een andere procedure, bijvoorbeeld tijdens een geautomatiseerde update), blokkeert het systeem de 1C 8.3-informatiebasis en stelt de standaard ontgrendelingscode in “ Back-up ».

Als de procedure mislukt en de database geblokkeerd blijft, maar het cdn-bestand niet kan worden verwijderd, kunt u de parameter gebruiken bij het starten van de informatiebeveiliging: /UCBackup.

3. Klik op de knop Voltooien en keer terug naar het opstartvenster, waar we IS starten met de knop 1C:Enterprise. Dus de foutmelding “Het starten van een sessie met de infobase is verboden. “Back-up” is geëlimineerd:

Als 1C 8.3 Enterprise in een client-serverversie werkt, maar de gebruiker niet over toegangsrechten en de nodige kennis beschikt om databases in deze modus te beheren, dan moet u in dit geval contact opnemen met de systeembeheerder voor hulp. We merken alleen op dat het in de client-serverversie, naast toegang via de opdrachtregel met extra parameters, mogelijk is om de blokkering op te heffen met behulp van het hulpprogramma 1C: Enterprise serverclusterbeheer, het is namelijk noodzakelijk om de vlag in de eigenschappen van de gewenste infobase Het blokkeren van het starten van sessies is ingeschakeld.

Anatomie van het 1Cv8.cdn-vergrendelingsbestand

Nieuwsgierigen kunnen in het bestand 1Cv8.cdn kijken dat wordt gemaakt wanneer sessies worden geblokkeerd - dit is een eenvoudig tekstbestand dat kan worden geopend met de juiste Kladblok-editor:

De tekst in het bestand wordt omgeven door accolades waarin de volgende vergrendelingsparameters worden vermeld, gescheiden door komma's:

  • 1 (0) – teken van het instellen van de blokkering (1 – geïnstalleerd; 0 – uitgeschakeld);
  • 20160706154700 – volledige datum (datum + tijd) van het begin van de sessieblokkering, in ons geval is dit 6 juli 2016 20:00:00;
  • 20160706154700 – volledige datum (datum + tijd) van het einde van de sessieblokkering, in ons geval is dit 06 juli 2016 20:00:00 (als de einddatum niet is opgegeven, wordt standaard de waarde 00010101000000 ingevoerd in de parameter);
  • Vervolgens komt de tekstparameter, waarbij de hulptekst die in het dialoogvenster aan de gebruiker wordt weergegeven, tussen dubbele aanhalingstekens wordt geplaatst;
  • “123” – toestemmingscode is gespecificeerd.

Zoals u kunt zien, bevat het bestand alle parameters die worden weergegeven in het informatie- en diagnosedialoogvenster dat verschijnt.

Op de website kunt u andere gratis artikelen en video-tutorials lezen over de 1C Accounting-configuratie (

Nadat ik het 1C-programma eenmaal had gelanceerd, zag ik bij het opstarten de foutmelding “Het starten van een sessie met de infobase is verboden. Back-up". Ik was zeer verrast: ik heb zelf geen enkele blokkering ingesteld. Na een kleine analyse bleek de reden een "glitch" te zijn van automatisch archiveren kopiëren, dat is ingebouwd in (een van de subsystemen).

De fout ziet er als volgt uit:

Het probleem bleek te zijn dat het systeem bij het opzetten van het maken van archiefkopieën van de database automatisch de toegang tot de informatiebank blokkeert. Het voorkomt dat gebruikers het programma starten terwijl het proces actief is.

Maar soms gebeurt het dat het systeem het na het kopiëren niet kan verwijderen. In dit geval krijgen we de foutmelding “Het starten van een sessie met de infobase is verboden...”

Ontvang gratis 267 videolessen over 1C:

Oplossing

De eenvoudigste manier om het probleem op te lossen is door het bestand te verwijderen 1Cv8.cdn(infobase lock-bestand) uit de databasemap.

In mijn screenshot hierboven is de locatie van de basis bijvoorbeeld als volgt:

U moet naar deze map gaan en vervolgens 1Cv8.cdn zoeken en verwijderen.

Deblokkering van de 1C client-serverdatabase

Als u toegang heeft tot de serverconsole, is het verwijderen van de vergrendeling heel eenvoudig. Ga gewoon naar de infobase-eigenschappen en verwijder de vlag "Sessiestartblokkering is ingeschakeld":