Backup 1s 8.3 a raccroché quoi faire. Il est interdit de démarrer une session avec une infobase. Sauvegarde. Problème de désynchronisation de l'horloge

tu es monté page souhaitée! Très probablement, le matin, vous avez constaté que votre 1C 8.3 préféré ne démarre pas avec le message : « Début de session à partir de base d'informations interdit. Pour effectuer une sauvegarde…».

La première chose à faire maintenant est permettre de toute urgence aux utilisateurs de travailler. Après cela, lisez calmement l'article jusqu'à la fin et découvrez pourquoi cela s'est produit et ce qu'est «Verrouiller et déverrouiller à partir de l'infobase 1C 8.3».

Mon expérience suggère que vous êtes un utilisateur (pas un administrateur système ou un programmeur), et votre infobase est une infobase de fichiers (si la base de données est SQL, des spécialistes traitent déjà votre problème). Commencer vous devez comprendre dans quel dossier (répertoire) il se trouve et supprimer un fichier dans ce dossier - 1Cv8.cdn(vous n'avez pas besoin d'enregistrer le fichier, vous n'en aurez plus besoin).

*Si vous êtes un spécialiste en informatique, vous pouvez lire en toute sécurité la section "Verrouiller et déverrouiller l'infobase 1C".

Dans la fenêtre avec la liste des infobases, repérez votre base (numéro 1 dans l'illustration ci-dessous) et cliquez dessus une (et une seule !) fois avec la souris. Cliquez ensuite sur le bouton "Modifier" (numéro 2).

Il ne peut y avoir qu'une seule base dans la liste, cette fenêtre peut donc vous être familière sous le nom de "fenêtre de lancement 1C". Dans ce cas, cliquez simplement sur le bouton Modifier.

Si vous voyez que l'infobase se trouve sur cet ordinateur ou dans réseau local- mon expérience n'a pas déçu - la base de données est un fichier et nous faisons tout correctement. Copiez ce chemin ( numéros 3 et 4).

Allez maintenant dans ce dossier.

Au cas où, voici quelques options pour lancer l'explorateur de fichiers :

  • Vous avez Windows XP ou Windows 7. Cliquez sur Démarrer, Exécuter, collez l'emplacement de l'infobase précédemment copié. L'explorateur de fichiers s'ouvre.
  • Vous avez Windows 7. Mais il n'y a pas d'élément Exécuter. Collez l'emplacement immédiatement après avoir cliqué sur Démarrer. L'explorateur de fichiers s'ouvre.
  • Vous avez Windows 8 ou Windows 10. Cliquez sur Démarrer, cliquez sur la loupe dans le coin supérieur droit, collez l'emplacement de l'infobase précédemment copié, appuyez sur Entrée. L'explorateur de fichiers s'ouvre.

  • Trouvez la disquette jaune dans la barre des tâches et cliquez dessus. Collez l'emplacement de l'infobase dans la barre d'adresse en haut de la fenêtre de l'explorateur. (Clic droit sur la barre d'adresse, Modifier l'adresse, clic-droità nouveau dans la barre d'adresse, Coller).

  • Un seul chemin pour tout le monde Versions Windows et ses paramètres. Appuyez sur le bouton drapeau du clavier et, sans le relâcher, appuyez sur le R latin (ou le K russe) du clavier. La fenêtre "Exécuter" s'ouvrira, collez-y l'emplacement précédemment copié de l'infobase et cliquez sur OK.

En utilisant l'une des options suggérées, vous serez redirigé vers la fenêtre de l'explorateur avec l'emplacement de l'infobase.


Dans la fenêtre de l'explorateur, recherchez le fichier 1Cv8.cdn dans la liste des fichiers, faites un clic droit dessus, sélectionnez "Supprimer", comme indiqué dans la figure précédente.

Prêt! Vos "1C : Comptabilité" ou "1C : Paie et Gestion RH" ou "1C : Gestion Commerciale" sont à nouveau lancés.

Blocage et déverrouillage de l'infobase 1C. Nous détruisons les mythes.

Dans cette section, vous trouverez des informations uniques sur l'utilisation des verrous, ainsi qu'une réfutation des idées fausses courantes sur le "verrouillage des données".

Comment mettre en place une serrure ?

Le mécanisme de blocage de l'infobase est conçu pour mettre fin aux sessions ouvertes en cours et empêcher de nouvelles connexions. L'emplacement de la fonctionnalité de verrouillage dans le menu peut varier en fonction de la configuration. Par exemple, dans UT, édition 11 (11.3.3.163), il s'agit de NSI et de l'administration, [Service] Blocage du travail de l'utilisateur. Option alternative : NSI et administration, Support et maintenance, Blocage du travail des utilisateurs. Dans UT, version 10.3 (10.3.21.2), il s'agit de Service, Utilisateurs, Blocage de l'établissement de connexions à l'infobase.

* Il existe des configurations spécifiques à l'industrie où le verrouillage sera différent en termes d'interface et de mécanisme que celui décrit dans cet article. Étant donné que nous envisageons un mécanisme standard pour la plupart des configurations 1C, nous n'aborderons pas les configurations spéciales spécifiques à l'industrie.


La sélection de cet élément ouvrira la boîte de dialogue "Verrouiller les utilisateurs", dans laquelle vous devez saisir un message pour les utilisateurs, l'heure de début et de fin du blocage et le code à déverrouiller.


Étant donné que vous saisissez le début et la fin de l'action de blocage, vous devez être extrêmement prudent dans cette boîte de dialogue et saisir les informations de manière explicite. Si la boîte de dialogue avait la possibilité d'entrer un début de blocage "après 15 minutes" avec une durée de "20 minutes", ou au moins ces valeurs étaient affichées pour référence en fonction des heures absolues de début et de fin du blocage, il serait alors difficile de définir un blocage d'une durée d'un an, comme cela peut arriver lorsque vous entrez une erreur de date-heure.

Il est recommandé de définir le paramètre "Heure de début" sur la date/l'heure actuelle + le temps nécessaire aux utilisateurs pour se préparer à la sortie lors de l'enregistrement des documents modifiés. Par exemple, il est 9h50, ce qui donne 10 minutes aux utilisateurs pour enregistrer leurs résultats. L'heure de début totale du blocage doit être 10h00.

Heure de fin - vous ne pouvez pas entrer, dans ce cas, le blocage de l'objet sera défini indéfiniment (pour toujours).

Le code de déverrouillage est un "mot de passe" à usage unique pour recommencer à zéro, malgré le verrouillage, qui peut être nécessaire dans certains cas (cela sera discuté plus tard). Assurez-vous d'entrer et de vous souvenir. Ce paramètre dans le cas de la version SQL de l'infobase est visible dans le composant logiciel enfichable "Administration des serveurs d'entreprise 1C" et y est appelé "Code d'autorisation".

Dans le cas de la version SQL de l'infobase, une autorisation supplémentaire de l'administrateur de l'infobase ou de l'administrateur du cluster est requise.


Ainsi, après avoir cliqué sur le bouton "Set Lock" et une réponse positive à la confirmation...


…vous reviendrez à la boîte de dialogue précédente, apparence qui a changé :


Dans le coin inférieur droit, un message apparaîtra indiquant qu'un blocage du travail de l'utilisateur est prévu. Vous seul verrez ce message.


Prévu? Peut-être que cela a quelque chose à voir avec les tâches routinières ?

Le blocage planifié du travail de l'utilisateur fonctionnera-t-il si le blocage des tâches planifiées est défini ? Oui, ça marchera. Le mécanisme de blocage n'utilise pas les tâches planifiées.

Que verrons les utilisateurs et moi-même ?

Avant le début du verrouillage, les utilisateurs actifs recevront des rappels "polis" pour fermer. Dans cette boîte de dialogue, "Oui" est déclenché par un délai d'expiration, de sorte que les utilisateurs absents du lieu de travail quitteront avec succès la session 1C.


L'initiateur du verrou reçoit un message différent :


Une fois que l'action de blocage a commencé, l'infobase n'est plus accessible de la manière habituelle. Comment entrer, cependant, sera décrit ci-dessous. Veuillez noter que la boîte de dialogue ne contient pas d'indication automatique de l'heure de fin du blocage, de sorte que la tâche d'informer les utilisateurs de la reprise du travail incombe à l'administrateur. Ces informations peuvent être précisées dans un message à l'utilisateur.



La bombe explose exactement à l'heure dite. La sirène hurle jusqu'à ce qu'elle explose.

Contrairement à la croyance populaire selon laquelle les sessions utilisateur actives se terminent en douceur, après un avertissement qui peut être ignoré et le travail se poursuit, en fait, la fin, ou plutôt le "coupage", des sessions actives se produit exactement dans les délais, durement et avec la perte de tous résultats non enregistrés. Tous les avertissements sont émis dans l'intervalle entre le moment où le bouton "Définir le blocage" est enfoncé et le moment où le blocage commence, après quoi la session active se terminera sans aucune notification, et 1C entrera dans le cycle de tentatives pour redémarrer la configuration. , avec un intervalle de 1 minute.

Il n'y a pas d'exceptions pour les modes d'entrée de valeurs de référence, dans lesquels une valeur est entrée qui n'est pas dans la référence - vous ne pouvez pas quitter le mode d'entrée (par exemple, fermez 1C avec une croix), mais cela ne vous empêchera pas de terminer le travailler. Le mode de dialogue modal est plus intéressant, nous en parlerons donc plus en détail.

*La fin des sessions utilisateur dans les anciennes configurations se produit un peu plus tard que l'heure fixée, car. les utilisateurs reçoivent d'abord une alerte "Le système est en cours d'arrêt".

Va-t-il vraiment exploser ?

Pour commencer, notons que dans les anciennes configurations, le blocage pour l'initiateur du blocage peut ne pas fonctionner. Passons maintenant à l'examen du problème de la plate-forme 8.3.

Un utilisateur de fichier IS qui décide, par exemple, de supprimer un document puis d'aller déjeuner en laissant la boîte de dialogue « Marquer le document pour suppression ? » à l'écran, gardera la connexion à l'infobase ouverte. Bien sûr, sa session se terminera après le déjeuner, après avoir répondu "Oui" ou "Non", mais jusque-là, vous verrez qu'il y a des utilisateurs actifs. Dans ce cas, l'initiateur du blocage verra le message suivant :


Un message d'erreur d'exécution apparaîtra dans le journal, qui ne doit pas être interprété comme une erreur d'exécution, mais comme "tous les utilisateurs n'ont pas terminé leurs sessions":


Et ce n'est pas la seule raison pour laquelle le blocage peut ne pas fonctionner. (Voir plus loin les sections "Par l'horloge de qui ?" et "Mais qu'en est-il de mes utilisateurs à Vladivostok ?").

Boîte de dialogue modale dans la version SQL d'une infobase sur les formulaires gérés

Le serveur d'application 1C a la capacité de supprimer une session malgré le mode de dialogue modal. L'interface 1C et la boîte de dialogue modale resteront sur l'écran de l'utilisateur, créant l'apparence d'une session incomplète, mais en fait la session sera supprimée et la connexion avec IB sera terminée en temps opportun. En essayant de continuer à travailler, l'utilisateur verra un message d'erreur "La session est manquante ou supprimée" ou "Session terminée par l'administrateur", selon les nuances.



Dialogue modal dans la version SQL de l'infobase sur les formulaires réguliers

Les sessions utilisateur sont terminées.

Après avoir défini le verrou, il est préférable de ne pas quitter la boîte de dialogue, car lorsque vous entrez à nouveau dans cette boîte de dialogue avant le démarrage du verrouillage, un message faux apparaît indiquant que le verrouillage est déjà défini (bien que seulement la moitié), il n'y a aucune session active (pas vrai). Dans le même temps, le processus de fermeture des utilisateurs se poursuit (contredit zéro session active + pas tout à fait vrai, car les utilisateurs "se terminent eux-mêmes"). Bien que le code pour bloquer le travail des utilisateurs ne soit pas idéal, il ne vous empêchera pas en fin de compte de définir le blocage et de mettre fin aux sessions actives, mais il désorientera l'administrateur de l'infobase.



Le blocage fonctionnera-t-il si vous définissez le blocage et fermez la boîte de dialogue ?

Le verrou fonctionnera-t-il si vous définissez un verrou et quittez immédiatement 1C (c'est-à-dire que vous terminez la session 1C avant le début du verrouillage) ?

Oui. mécanisme de réponse à définir le blocage ne prévoit pas d'interaction entre l'initiateur du blocage et les autres utilisateurs. Les sessions utilisateur vérifient indépendamment si elles peuvent fonctionner.

Selon quelle horloge le blocage fonctionnera-t-il si l'heure sur les ordinateurs est légèrement différente ?

Problème de désynchronisation de l'horloge

Avec le fichier IB, chaque ordinateur vérifie si l'IB a une plage horaire de blocage définie et la compare avec son horloge locale. Cela dépend de la précision de sa montre s'il peut cet ordinateur terminer la session exactement au bon moment. Si la base est bloquée à partir de 10h00, pour un ordinateur ce moment viendra plus tôt, et pour l'autre plus tard.

Dans un environnement de domaine et grâce au travail parfait des administrateurs système, l'heure de tous les ordinateurs est synchronisée avec le contrôleur de domaine. Mais pour diverses raisons, l'heure peut être faussée : la synchronisation de l'heure avec le contrôleur de domaine n'est pas configurée, la synchronisation de l'heure est configurée avec un serveur d'heure exacte externe qui n'est plus disponible, des pannes de service de réseau ou de domaine, le manque de droits pour modifier le heure du système, etc.

Il semble que l'on puisse parler de secondes, dans les cas extrêmes, de minutes. Mais en fait, l'ordinateur peut ne pas avoir de mise à jour installée, par exemple. système opérateur, qui prend en charge la transition vers l'heure saisonnière (hiver / été), et l'erreur peut déjà être non pas des secondes, mais des heures. Il est facile de mener une telle expérience: programmez un bloc à 10 heures du matin pendant une demi-heure, et sur l'un des ordinateurs, avancez l'heure d'une heure - le bloc ne l'affectera pas.

Par conséquent, avant de verrouiller, vérifiez attentivement l'heure dans le coin inférieur droit de l'ordinateur avec votre montre-bracelet, et contactez également votre administrateur système à l'avance pour savoir si la synchronisation de l'heure fonctionne dans votre infrastructure informatique.

Mais qu'en est-il de mes utilisateurs à Vladivostok ?

Problème d'heure absolue avec des utilisateurs de différents fuseaux horaires

La plage horaire de blocage est stockée dans l'infobase. Regardez le contenu du fichier de verrouillage 1Cv8.cdn (qui est créé en version du fichier IB), il contient l'heure de début du blocage le 17/07/2017 13h59 au format AAAAMMJJHHMMSS sans aucune indication de fuseau horaire :


Sans spécifier le fuseau horaire, il serait clair de quelle heure absolue nous parlons si l'heure faisait toujours référence à un fuseau horaire spécifique, par exemple UTC + 0. Mais l'heure locale est stockée dans la base de données en fonction de l'horloge de l'ordinateur qui a initié le blocage. Le fuseau horaire de cet ordinateur est inconnu, ce qui signifie que l'heure de blocage absolue est inconnue.

Si à Moscou, dans un IB centralisé, vous bloquez à 13h59, et que ce moment pour les utilisateurs de Moscou est dans le futur, alors pour les utilisateurs du même IB à Vladivostok, 13h59 était il y a 7 heures. Et selon la solution technique, conformément à laquelle le travail avec la sécurité des informations des utilisateurs de Vladivostok est effectué, le blocage de ces utilisateurs fonctionnera ou non.

Quelles solutions techniques peut-il y avoir dans lesquelles le blocage ne fonctionnera pas correctement pour les utilisateurs de Vladivostok ? Ceux dans lesquels la partie cliente de 1C recevra du temps à Vladivostok, et non à Moscou. Par exemple, les bureaux sont connectés à un réseau local via VPN, et la partie client 1C commence par ordinateur local, ayant l'heure UTC+10. Mais s'ils travaillent avec la base de données via une connexion RDP ou en mode RemoteApp sur un serveur de Moscou, exécutant la partie client 1C sur ce serveur, tout ira bien, car. il aura l'heure UTC+3.

Existe-t-il des problèmes de désynchronisation d'horloge et de fuseau horaire dans le cas de la version SQL de l'infobase ?

Non. Dans cette option, il y a une "horloge serveur", qui est prise comme référence.

Serai-je expulsé du configurateur si j'y étais et que le blocage a commencé à prendre effet ?

Sera-t-il possible d'accéder au configurateur après le début de l'action de blocage ?

C'est interdit! La vérification de la possibilité de travailler avec le configurateur est effectuée uniquement au démarrage et n'est pas effectuée pendant le fonctionnement. Par conséquent, si un verrou est défini pour un travail ultérieur dans le configurateur, il est beaucoup plus facile de le démarrer en premier que de contourner l'interdiction de lancement ultérieurement.

Comment retirer le verrou ?

Dans la même boîte de dialogue dans laquelle le verrou a été défini. Nous vous rappelons qu'après avoir défini le verrouillage, au lieu du bouton «Définir le verrouillage», le bouton «Déverrouiller» s'y trouve.

Dans le cas de la version SQL de IS, le déverrouillage est également possible dans le composant logiciel enfichable "Administration des serveurs d'entreprise 1C". (voir ci-dessous)

A quoi sert le code de déverrouillage ?

Pour entrer dans l'IB au moment où le blocage est effectif. Situations où cela est nécessaire :

  • Après la mise en place du verrou, la session IS a été fermée (manuellement ou à la suite du verrouillage agissant sur l'initiateur lui-même) et une nouvelle session doit être démarrée ;
  • L'heure de fin de verrouillage n'a pas été renseignée du tout ;
  • L'heure de fin de blocage a été renseignée de manière incorrecte (par exemple, le mois ou l'année suivant a été saisi par inadvertance) ;
  • L'infobase est dans la version SQL, et pour annuler un verrou mal défini, il est impossible de supprimer le fichier 1Cv8.cdn dans le répertoire de l'infobase.

Dans ce cas, utilisez l'indice qui est donné au démarrage. Celles. dans la fenêtre avec la liste des infobases, cliquez sur "Modifier" et entrez la ligne dans les options de lancement supplémentaires :

ENTREPRISE /F"Z:\Exchange\UT 11" /CAllowUsers /UC12345

... en tenant compte du répertoire de localisation et du code de déverrouillage.


Il est préférable de copier cette ligne dans le presse-papiers et de la corriger dans la boîte de dialogue "Modifier l'infobase". Si vous avez mélangé le type de guillemets ou le "C" russe et le latin, vous verrez un message d'erreur :



En cas d'entrée correcte et de lancement ultérieur de 1C en mode entreprise, 1C se déverrouillera automatiquement et terminera son travail. Après cela, il sera possible de supprimer des paramètres supplémentaires et d'exécuter 1C comme d'habitude.

Que dois-je faire si je n'ai pas défini de verrou, mais que la base de données SQL est verrouillée par quelqu'un ? Cependant, je ne connais pas le code de déverrouillage.

Le blocage de l'infobase peut être défini par la configuration elle-même pour la durée de la création de la copie de sauvegarde. Si le processus de création ne s'est pas terminé normalement, la base de données SQL peut rester dans un état verrouillé. Dans ce cas, l'accès à la console (plus correctement, un composant logiciel enfichable) "Administration des serveurs 1C:Enterprise" est requis.

Où le chercher ?

Le composant logiciel enfichable 1C:Enterprise Server Administration est souvent installé sur le même serveur sur lequel le serveur SQL est déployé, ainsi que sur celui où le serveur 1C (ou le serveur d'applications 1C) lui-même est déployé. Bien que cela ne soit pas nécessaire : ​​SQL peut être installé sur un ordinateur, Application Server 1C sur un autre et le composant logiciel enfichable peut être déployé par vous-même. poste de travail. Avec une forte probabilité de succès, vous pouvez y parvenir en procédant comme suit :

  • Connectez-vous via RDP au serveur spécifié dans la ligne Srvr=... en utilisant votre nom d'utilisateur et votre mot de passe de domaine. Si vous ne pouvez pas vous connecter, demandez administrateur du système vous ajouter au groupe Utilisateurs du Bureau à distance. (En cas de refus de ces droits, déployer et configurer le composant logiciel enfichable « Administration des serveurs d'entreprise 1C » sur le poste de travail) ;

  • Sur le serveur, recherchez le composant logiciel enfichable 1C:Enterprise Server Administration ;
  • Exécutez le composant logiciel enfichable, développez l'arborescence jusqu'au nœud avec votre infobase ;

  • Dans les propriétés de l'infobase, décochez la case "Le blocage du démarrage de la session est activé" ou corrigez les heures de début et de fin du blocage, ou regardez le "code d'autorisation" pour entrer IB (alias "code de déverrouillage" dans la boîte de dialogue de configuration du blocage).

Que faire si tous les utilisateurs de l'infobase SQL sont déconnectés, mais que vous ne pouvez toujours pas démarrer le configurateur, car y a-t-il des utilisateurs actifs ?

Dans le nœud "Connexions" de l'infobase, sur le côté droit de l'écran, vous pouvez supprimer des connexions existantes.


Ce sont loin de toutes les questions liées au sujet du blocage de l'infobase.

Si vous avez des questions:

  • Est-il possible de travailler à l'heure de Moscou si vous louez un serveur en Europe et ne souhaitez pas dépendre de son fuseau horaire ?
  • Comment trouver le serveur d'application 1C si on ne sait pas où il est installé ?
  • Comment déployer le composant logiciel enfichable 1C:Enterprise Server Administration et comment le configurer ?
  • S'il y a plusieurs serveurs d'applications dans un réseau local, que faut-il faire ?
  • Comment être dans le cas d'un système de cluster? etc.

Nos consultants certifiés en technologie 1C se feront un plaisir d'y répondre.

Après avoir lancé le programme 1C une fois, au démarrage j'ai vu l'erreur « Il est interdit de démarrer une session avec une infobase. Sauvegarde". J'ai été très surpris - je n'ai moi-même pas défini de blocage. Après une petite analyse, la raison s'est avérée être dans le "pépin" de la copie d'archives automatique, qui est intégrée à (l'un des sous-systèmes).

L'erreur ressemble à ceci :

Il s'est avéré que lors de la configuration de la création de copies d'archives de la base de données, le système verrouille automatiquement l'entrée dans l'infobase. Il empêche les utilisateurs d'exécuter le programme pendant la durée du processus.

Mais il arrive parfois qu'après la copie, le système ne puisse pas supprimer le fichier . Dans ce cas, nous obtenons l'erreur "Démarrer une session avec l'infobase est interdit ..."

Obtenez gratuitement 267 leçons vidéo 1C :

Solution au problème

Le moyen le plus simple de résoudre le problème consiste à supprimer le fichier 1Cv8.cdn(fichier de verrouillage de l'infobase) à partir du dossier de la base de données.

Par exemple, dans ma capture d'écran ci-dessus, l'emplacement de base est :

Vous devez accéder à ce dossier, puis rechercher et supprimer 1Cv8.cdn.

Retrait du verrou de la base client-serveur 1C

Si vous avez accès à la console du serveur, il est très facile de retirer le verrou. Il suffit d'aller dans les propriétés de l'infobase et de décocher le drapeau "Le blocage du démarrage de session est activé" :

Aujourd'hui, j'ai rencontré un problème qui est apparu après la sauvegarde automatique de la base de données 1C Accounting 8.3. J'ai configuré la sauvegarde de la base de données à la sortie du programme. J'ai réussi à quitter le programme pendant un an, mais, apparemment, cette fois, j'ai en quelque sorte échoué :). Et je n'ai pas pu entrer. Mon programme intelligent m'a écrit une phrase très intelligente, qui s'adresse plus à un programmeur 1C qu'à un simple utilisateur. Alors, traitons le problème non pas en tant qu'administrateurs 1C, mais en tant que simple comptable :).

Que faire si 1s 8.3 ne s'ouvre pas après la sauvegarde et que le message "il est interdit de démarrer une session avec l'infobase de sauvegarder ..."

Si lors de l'ouverture d'une base 1C, au lieu d'ouvrir la base, un message s'affiche :

« Il est interdit de démarrer une session avec l'infobase. Pour effectuer une sauvegarde… ». Ceci est suivi d'instructions pour l'administrateur sur la façon de démarrer la base de données, mais cette instruction n'aidera pas beaucoup le comptable.

Solution plus simple :

Vous devez trouver le dossier sur le disque dans lequel se trouve la base de données 1C Accounting 8.3. Dossier ouvert. Dans le dossier, vous verrez ce qui suit :

Dans le dossier, vous devez trouver le fichier 1Cv8.cdn. Nécessaire effacer fichier 1Cv8.cdn et redémarrez 1C:Enterprise.

Comme vous pouvez le voir, tout est simple. Et c'est super que mon article vous ait été utile, je suis très content de vous aider. Qu'il soit plus facile pour les comptables de travailler afin qu'ils aient plus de temps libre pour eux et leurs proches !

C'est tout pour aujourd'hui!

Inna Izvekova était avec vous.

A bientôt sur les pages !

H déjà mite sur les boutons des réseaux sociaux sous l'articleà garder pour soi !

SUR devenir te dans les commentaires vos questions sous l'article ! J'essaie de répondre à tout le monde.

À PARTIR DE kacha ite leçons utiles gratuites en cliquant sur le bouton "Télécharger gratuitement" sous l'article.

Explorer utile manuels de travail en appuyant .

OMS veut apprendre la comptabilité, Cliquez sur

  • Tout d'abord, cela aidera à mieux comprendre ce qui s'est passé. Et dans des cas plus rares, cela peut même aider à résoudre le problème par vous-même.
  • Deuxièmement, si vous ne pouviez pas vous débrouiller seul, alors pour commencer et tout d'abord, vous devriez contacter un spécialiste pour soutien technique avec le contenu de la fenêtre d'information et de diagnostic qui s'affiche.

Examinons de plus près le contenu du message de dialogue reçu :

Ligne 1.A "Démarrer une session avec l'infobase est interdit." est une entrée standard indiquant le blocage de l'entrée de l'utilisateur dans le programme. En cas de blocage, le répertoire de l'infobase est automatiquement fichier spécial avec l'extension ".cdn" (pour plus de détails, voir les sections suivantes).

La ligne 1.B indique généralement la raison, la durée du blocage, ainsi qu'un autre informations utiles. Selon qui ou quoi (dans le cas du système) a défini le blocage d'entrée, ainsi que dans quel but, les informations contenues dans ce bloc peuvent être différentes. La ligne "Sauvegarde" est une entrée standard pour la sauvegarde manuelle ou planifiée (dans ce cas, la ligne "Pour effectuer une sauvegarde.") de l'infobase utilisant 1C Enterprise est également caractéristique.

L'administrateur, en cas de création d'un verrou en mode utilisateur 1C 8.3 Enterprise, ou le programmeur 1C, en cas de réglage du verrou par programme dans le configurateur, peut créer ses propres messages :

La ligne 2 donne un indice sur la façon d'exécuter le programme à partir d'une ligne de commande. Chaînes Windows si vous connaissez le soi-disant "code d'autorisation" (voir l'étape suivante).

La ligne 3 explique le processus et le fonctionnement des boutons.

Étape 2. La décision sur la façon de déverrouiller et d'entrer dans la base de données 1C 8.3

Les verrous de session peuvent être conditionnellement classés comme suit :

  • Programmé. Lorsqu'un verrou de session a été démarré manuellement ou automatiquement, servant le processus prévu dans la base de données 1C (sauvegarde, tâche planifiée, mise à jour) ;
  • D'autres ont tort. Lorsqu'un verrou est défini à la suite d'actions erronées de l'utilisateur ou d'erreurs survenues dans le système lui-même, lorsqu'il ne supprime pas automatiquement le verrou défini précédemment. Par exemple, un processus de sauvegarde a été lancé, mais l'utilisateur l'a interrompu en fermant le programme de force.

Méthode 1

Dans les deux cas, lorsque le blocage de session est défini, comme mentionné ci-dessus, un fichier avec l'autorisation ".cdn" est créé dans le répertoire où l'infobase actuelle est stockée :

De cette façon, solutions simples les erreurs de lancement de programme dues au blocage de session entraîneront la suppression du fichier 1Cv8.cdn.

Cependant, l'utilisateur doit d'abord se poser la question "Après tout, si le blocage des sessions est activé, cela signifie-t-il que cela est dû à quelque chose ?". Peut-être qu'un autre utilisateur avec des fonctions administratives (ci-après dénommé l'administrateur) a lancé une tâche ou un traitement vraiment important dans 1C 8.3 Comptabilité qui ne tolère pas la présence simultanée de plusieurs utilisateurs dans la base de données.

Méthode 2

Si cette situation est possible, vous devez contacter l'administrateur et savoir si vous pouvez entrer dans la base de données et s'il dispose d'un code d'autorisation spécial, mentionné ci-dessus. Dans ce cas, nous utilisons la deuxième méthode - entrer dans une infobase bloquée en lançant le programme à partir de la ligne de commande, en spécifiant le code d'autorisation dans l'un des paramètres de lancement :

  • "C:\Program Files (x86)\1cv8\common\1cestart.exe" - chemin vers le lanceur 1C Enterprise 8.3 ;
  • ENTERPRISE - signifie que le programme démarrera en mode utilisateur, c'est-à-dire en mode Entreprise 1C ;
  • /F”F:\Databases\Accounting” – désigne l'infobase du fichier (paramètre /F) et le chemin d'accès (l'adresse de la base de données du serveur est spécifiée dans le paramètre /S) ;
  • /С Autoriser les utilisateurs à travailler - paramètre facultatif : s'il est défini, le système ne démarrera pas, mais le verrou sera supprimé (le fichier de verrouillage sera détruit), puis les utilisateurs pourront accéder à l'infobase.

Si le paramètre n'est pas défini, un utilisateur spécifique est autorisé à entrer, mais le blocage n'est pas supprimé. Cet utilisateur peut effectuer un déverrouillage complet en mode utilisateur en se rendant dans le panneau Support et maintenance (section Administration - groupe de commandes Paramètres du programme - commande Support et maintenance :

Et appeler le formulaire Blocage du travail des utilisateurs par la même commande :

Dans le formulaire qui s'ouvre, vous pouvez déverrouiller les sessions en cliquant sur le bouton Déverrouiller, où /UC12345 – le code d'autorisation (12345) est spécifié dans le paramètre /UC. Les noms des paramètres sont écrits en anglais.

Pour plus d'informations sur les paramètres de ligne de commande, consultez l'aide de 1C 8.3 Enterprise.

Méthode 3

Il existe une méthode alternative et encore plus simple pour l'utilisateur d'utiliser les paramètres ci-dessus pour lancer une infobase (ci-après dénommée IB) - il est possible de spécifier les paramètres requis dans les propriétés de la base de données d'intérêt.

1. Dans la fenêtre de lancement (marquée "A"), sélectionnez la base de données verrouillée et cliquez sur le bouton Modifier, après quoi la fenêtre de modification des propriétés IB s'ouvrira (marquée "B") :

Dans la propriété Options de lancement supplémentaires prescrire le code de déverrouillage et, le cas échéant, le paramètre permettant aux utilisateurs de travailler (dans ce cas, après le premier lancement et avant le lancement suivant, ce paramètre doit être supprimé). Ces paramètres ont été décrits plus en détail ci-dessus.

Noter: lorsqu'une sauvegarde automatique se produit (directement ou dans le cadre d'une autre procédure, par exemple lors d'une mise à jour automatisée), le système bloque l'infobase 1C 8.3 et définit le code de déverrouillage standard " Sauvegarde ».

Par conséquent, si la procédure "a échoué" et que le verrou de la base de données est resté, mais qu'il n'y a aucun moyen de supprimer le fichier cdn, vous pouvez utiliser le paramètre lors du démarrage d'IB : /UCBackupCopying.

3. Cliquez sur le bouton Terminé et revenez à la fenêtre du lanceur, où nous lançons l'IB à l'aide du bouton 1C: Enterprise. Ainsi, l'erreur « Démarrer une session avec une infobase est interdite. Sauvegarde" corrigé :

Si 1C 8.3 Enterprise fonctionne dans la version client-serveur, mais que l'utilisateur n'a pas les droits d'accès et connaissances nécessaires l'administration de la base de données dans ce mode, dans ce cas, vous devez contacter l'administrateur système pour obtenir de l'aide. Notons seulement que dans la version client-serveur, en plus de l'accès via ligne de commande avec des paramètres supplémentaires, il est possible de supprimer le verrou à l'aide de l'utilitaire d'administration de cluster de serveurs 1C: Enterprise, à savoir, vous devez supprimer l'indicateur dans les propriétés de l'infobase souhaitée Blocage du démarrage de session activé.

Anatomie du fichier de verrouillage 1Cv8.cdn

Les curieux peuvent regarder à l'intérieur du fichier 1Cv8.cdn créé lorsque les sessions sont bloquées - c'est un simple fichier texte, qui peut être ouvert avec l'éditeur approprié du Bloc-notes :

Le texte du fichier est encadré accolades, qui répertorie les options de verrouillage suivantes séparées par des virgules :

  • 1 (0) – signe du paramètre de blocage (1 – activé ; 0 – désactivé) ;
  • 20160706154700 - date complète (date + heure) du début du blocage de la session, dans notre cas c'est le 06 juillet 2016 20:00:00 ;
  • 20160706154700 - date complète (date + heure) de la fin du verrouillage de la session, dans notre cas c'est le 06 juillet 2016 20:00:00 (si la date de fin n'est pas précisée, alors la valeur 00010101000000 est entrée dans le paramètre par défaut);
  • Il est suivi d'un paramètre de texte, où les guillemets doubles contiennent le texte auxiliaire affiché à l'utilisateur dans la boîte de dialogue ;
  • "123" - le code d'autorisation est indiqué.

Comme vous pouvez le constater, le fichier contient tous les paramètres affichés dans la boîte de dialogue d'information et de diagnostic qui s'affiche.

Sur le site, vous pouvez trouver d'autres articles gratuits et des didacticiels vidéo sur la configuration de la comptabilité 1C (

2022 wisemotors.com. Comment ça fonctionne. Le fer. Exploitation minière. Crypto-monnaie.