Contacts

L'historique du programme de stockage de configuration 1C. Stockage de configuration: Création et utilisation. Configuration du répertoire de la base de données de stockage de configuration

Lorsque le développement collectif nécessite un contrôle sur l'historique du développement, suivi des objets en cours de finalisation.

À cette fin, le magasin de configuration est destiné.

  • si dans la configuration de plus d'un développeur
  • plusieurs bases de données, mais la solution est unifiée et elle est tenue de synchroniser
  • il suffit de garder l'histoire du développement d'un seul programmeur

Vous devez donc déployer le stockage de configuration.

Passage rapide

Comment cela se fait-il en étapes:

  1. Aller à "" et créer un référentiel
  2. Spécifiez son emplacement (dossier sur lequel il y a des droits à écrire)
  3. Définissez le nom de l'administrateur et son mot de passe
  4. Ensuite, la configuration se connectera à POPS ce référentiel
  5. Étape suivante: Ajout d'utilisateurs à un référentiel - chaque base de développement est connectée à un utilisateur distinct. Ces utilisateurs ne sont pas connectés avec les utilisateurs base de l'information. Aller à "Magasin Administration"
  6. Ajustez et définissez un mot de passe:
  7. Installer ses droits, suffisamment de droits pour "capturer le référentiel"
  8. Créez une nouvelle base de données à partir de la copie (ou de l'utilisation déjà existante), les modifications doivent être enregistrées, car lorsque vous connectez la configuration de la première fois, la configuration est synchronisée avec les données du référentiel.
  9. Spécifiez les données plus tôt cet utilisateur
  10. C'est tout: la connexion aux stockages a été complétée avec succès

Travailler avec stockage

Chaque fois que la configuration démarre, la configuration est requise:

  • connectez-vous au magasin en spécifiant un mot de passe, ou pour l'enregistrer dans les options de lancement de "ConfigurationRepository" 1C (utilisateur: "ConfigurationRepositoryn", Stockage: "ConfigurationReporitoritity")
  • refuser de se connecter, mais de ne pas déloger le référentiel - dans ce cas, vous ne pouvez modifier que les objets précédemment "capturés", le reste uniquement sur Promrom

Pour commencer à travailler avec l'objet, il est nécessaire de "capturer" l'objet - d'établir un accès monopole à son développement. Avant cela, tous les objets ne sont disponibles que pour la lecture (comme "livraison" avant de supprimer le support).

Ça peut être fait deux façons:


Après vous avoir terminé deux options principales:

  • capture annuler, avec votre objet sera restauré par leur référentiel (les éditeurs ont été annulés)
  • placez un objet modifié

Dans une autre base de données, le développeur selon votre signal peut mettre à jour la configuration du référentiel:


il Équipes principales Travailler avec le référentiel.

Caractéristiques du travail

Sélection d'objets capturés

  • vous pouvez sélectionner tous capturés
  • capturé par un utilisateur spécifique


En général, le stockage est très stable:

  • les problèmes sont survenus avec le stockage de réseau: a volé le champ de données en détail, probablement la perte de données pendant la salle).
  • Le référentiel de configuration est endommagé. Cette erreur se produit une fois par an - vient de créer à nouveau (faire des copies supplémentaires de ce dossier).

Pour copie de la réserve Assez pour personnaliser l'épargne

1CV8DDB.1CD et un dossier entièrement de données situé dans le même dossier que le fichier 1CV8DDDB.1CD

Si le serveur HTTP ne répond pas ou ne réinitialise pas la connexion, une erreur d'erreur "Erreur non classée de fonctionnement avec le stockage de configuration" peut se produire:

Quand "erreur l'accès au réseau Pour le serveur, «Essayez de redémarrer le service de référentiel et exécutez la commande« Configuration Stockage / Fermer Stockage / Stockage Open Storage ».

Si une telle erreur se produit dans la chambre complète, essayez de placer des objets d'objet - parfois les timautes de réponse du serveur sont déclenchées.

La commodité de relief connectée a diminué.

Lors de la restauration de la base de données de la copie, vous êtes enregistré dans les paramètres de connexion au référentiel, mais la distribution peut ne pas être correcte, il est nécessaire de renouer à nouveau sur le référentiel.

Auparavant, Paramètres: L'adresse du référentiel et l'utilisateur persistait, il ne restait que de faire un mot de passe - c'était beaucoup plus rapide.

Subjectivement et le processus de synchronisation initial est devenu plus long - je ne me souviens pas de l'état de suspension à long terme "Créer un instantané de la version de configuration"

À 8.3. Le mode de compatibilité apparaît sur l'autre onglet dans l'administration du référentiel: Ceci peut inclure un nouveau format de stockage.

Caractéristiques de stockage

"Stockage" à 8.3.3 est une base de fichiers régulière, en tant que fichier 1CV8DDDB.1CD, qui stocke en outre les captures.

Les tables internes ne peuvent pas être supérieures à 4 Go sinon elles peuvent être une erreur: «Fonctionnement des erreurs avec un stockage de configuration. En raison de: dépassé le maximum taille admissible Fichier interne », mais cela se trouve uniquement avec un travail très intensif avec le référentiel (de nombreuses versions de mises en page et d'autres objets capacins).

À partir de la version 8.3.3, le dossier de données est apparu:
Très probablement pour des travaux plus polyvalents avec des systèmes de versions.

En cas de problèmes de distance, vous pouvez nettoyer le répertoire de cache dans le dossier de référentiel.

Mécanisme d'optimisation

Est sur l'autre onglet

Fichiers de métadonnées d'emballage dans le dossier Pack

  • Le nombre de fichiers déballés est supérieur à 5000.
  • Le nombre d'archives est plus de 50.

L'affectation de l'objet de configuration "Paramètres Store" est effacée à partir du nom - Stockez divers paramètres utilisateur. Champ d'application cet objet L'aile - dans tout, au moins une certaine configuration sérieuse nécessite de stocker des paramètres utilisateur.

Pour la commodité des programmeurs dans chaque configuration, il existe plusieurs magasins de paramètres standard, il est en outre possible de créer autant. stockage supplémentaire Paramètres combien vous avez besoin.

Nous aborderons d'abord les installations de stockage des paramètres standard présentes dans n'importe quelle configuration 1C à partir de la version 8.2.

Paramètres de stockage standard

Donc, par défaut, les installations de stockage suivantes sont dans la configuration:

  • Rapports studiovateurs du référentiel - Pour accéder aux paramètres des options de rapport.
  • Stockage ServiceStrackScounts - Pour accéder aux paramètres de rapport d'utilisateur.
  • StorablecextanForms - Pour accéder aux paramètres de données des formulaires utilisateur.
  • Équipement de repos - pour accéder réglages généraux.
  • Équipement du système de référentiel - Pour accéder les paramètres du système.
  • StorageSewords Eastern Eastern Synications - Pour accéder aux paramètres utilisateur des listes dynamiques.

Chacune de ces installations de stockage peut être appelée propriété contextuelle mondiale.

Le programmateur de stockage standard peut utiliser ses besoins, enregistrant divers paramètres de la section de l'utilisateur, de l'objet et de la configuration elle-même.

Pour travailler avec les paramètres Stockage (programmeur standard et ajouté) Utilisez les méthodes suivantes.

Enregistrement et réception de la configuration:

Repos lui-même pour tracteurs. Association (nom de nom, nom-intensification, mode-sens, descriptions, description, support de nom); Intensité de signification \u003d de pluires pour les tracteurs. Télécharger (nom de nom, nom-intensification, descriptions, description, nom d'utilisateur);

Réglage inutile / inutile:

Républicainestasestres. Supprimer (nom_puce, nom-intérêts, utilisateur de nom);

Obtenir une liste des paramètres:

Slipstrokes \u003d républicorestands. Fournitures d'alimentation (namebject, nom de nom);

Paramètres "Titre", "Nom" et "Nom d'utilisateur" doivent être un type de chaîne.

Dans la base de données, tous les paramètres sont stockés dans une table séparée.

Paramètres de stockage créés par le programmeur

Parlons maintenant de ces installations de stockage créées par le programmeur. En général, le programmeur n'est plus limité dans son désir de créer un nouveau magasin de paramètres, mais des installations de stockage distinctes sont généralement créées pour les raisons suivantes:

  • il est nécessaire de déplacer les paramètres entre des bases de données;
  • le contrôle de référence est requis lors du stockage des paramètres;
  • une structure spéciale de paramètres 1C est requise.

Le référentiel de paramètres est ajouté dans la section appropriée de la configuration.

Caractéristique clé Les paramètres créés par le programmeur sont la nécessité d'implémenter manuellement les méthodes d'enregistrement et les valeurs de réception (sauvegarder () et télécharger ()). Dans ces méthodes, le programmeur doit décrire la sauvegarde (dans les registres d'information, les fichiers, les livres de référence, etc.) et de télécharger des paramètres à l'aide de la langue intégrée.

Sinon, les principes de travail avec le stockage créé ne sont pratiquement pas différents de travailler avec le stockage des paramètres standard.

L'accès au référentiel créé peut être obtenu de cette manière:

Équipement de référentiel. Nutrition. Comme ();

De plus, les installations de stockage créées peuvent être remplacées en standard dans divers objets de configuration et dans la configuration elle-même.

Formulaires contrôlés Avoir deux propriétés:

  • Sauvegarde automatique des données - Si la valeur "Utiliser" est sélectionnée, les données seront automatiquement enregistrées dans le stockage des paramètres de données de formulaires standard;
  • Enregistrement de données dans les paramètres - Si la "liste d'utilisation" est sélectionnée, la colonne "Enregistrement" apparaît sous la forme de la fenêtre Détails du formulaire, avec laquelle vous pouvez spécifier quel formulaire Détails doit être enregistré et la possibilité de sélectionner les paramètres. Stockage pour ces données.

C'est tout, j'espère que cet article vous a aidé.

Pour le développement de groupe de la configuration dans le système "1C: Entreprises" 8.3 utilisé stockage de configuration. L'accès au développeur au stockage de configuration peut être effectué par réseau local (Les fichiers de base de données sont situés en général ressource réseau), selon le protocole tCP. ou alors http.. Pour les deux dernières options, il faut installer Serveurs de stockage de configuration. Le serveur de stockage de configuration à son tour est service réseau, port "écoute" par défaut 1542 et assurer l'interaction des applications clientes (configurateur) avec la base de données de stockage de configuration. Un service peut servir plusieurs stockages de configuration. Sur l'installation du serveur de stockage de configuration du serveur "1c: entreprises" 8.3 (Valable pour les deux 8.2 ) Dans le système d'exploitation Windows (dans l'exemple actuel -) et sera discuté dans cet article.

1. Définition du répertoire de la base de données de stockage de configuration

Le serveur de référentiel de configuration doit être installé sur le même ordinateur dans lequel les fichiers de base de données de stockage seront localisés. Par conséquent, tout d'abord, nous définissons le répertoire central du serveur dans lequel tous les fichiers de référentiel seront stockés, qui seront servis ce serveur. Que ce soit un catalogue dans le cadre de cet article. C: \\ 1c_base \\ référentiel \\. Également déterminer compte Windows, à partir duquel le service concerné se produira. Vous pouvez créer ou utiliser le compte existant enregistrement de Windows. Dans cet exemple, nous utiliserons utilisateur local USR1CV8. avec mot de passe Usrpass8.. Il est nécessaire que cet utilisateur soit au répertoire central du serveur de stockage de configuration.

2. Réglage des fichiers de serveur de stockage de configuration

Au moment de cette écriture, le serveur de stockage de configuration n'existait que comme une application 32 bits. Par conséquent, pour installer les fichiers du serveur, vous avez besoin d'un système de distribution 32 bits "1C: Enterprise" 8.3 pour Windows. Exécuter le fichier. 1Centerprise 8.msi. De la distribution de la livraison 1c. Sur la page de sélection des composants, sélectionnez le composant " 1C Configuration Store Server: Entreprises"(1C: serveur de référentiel de configuration d'entreprise) et rappelez-vous le composant de chemin d'installation.

3. Inscription et lancement du service de serveur de stockage de configuration

Le programme d'installation ne copie que les fichiers de stockage de configuration dans le répertoire spécifié. L'enregistrement du service correspondant doit être exécuté manuellement en suivant la commande Type:

CRSERVER.EXE -InstsRVC | -Rmsrvc -usr.<пользователь> -Pwd<пароль> -Start | -Estop -port<порт> -ré.<каталог>

Paramètres de stockage de serveur de stockage de configuration crserver.exe. Similaire c:

Paramètres de lancement du serveur de stockage de configuration "1C: Entreprises"
Paramètre La description
-Port<порт> Port de travail du serveur de stockage. Le port par défaut est utilisé. 1542 .
-ré.<каталог> Répertoire racine pour stockage de configuration. Le répertoire par défaut est utilisé. % Appdata% \\ 1c \\ 1cv8 \\.
-Insrvc. Enregistrement du serveur de référentiel en tant que service.
-Rmsrvc. Suppression du journal du serveur de référentiel en tant que service.
-Usr<имя>
-Pwd<пароль>
Le nom de l'utilisateur, au nom de lequel le service sera enregistré. Cet utilisateur doit avoir le droit de se connecter en tant que service (connectez-vous en tant que service). En outre, il doit avoir des droits de lire le répertoire des fichiers exécutables de la version correspondante du système "1C: Enterprise" et les droits complets sur le répertoire racine du référentiel de configuration (répertoire % Appdata% \\ 1c \\ 1cv8 \\ ou le catalogue spécifié dans le paramètre - rÉ.) et mot de passe pour cet utilisateur.
-Démarrer Lancement du service de départ du serveur.
-Arrêter. Stop Storage Server STOP.

Enregistrez un nouveau service à l'aide du programme Windows PowerShell. , courez ce que vous pouvez commander powershell (Pour ce faire, appuyez sur la combinaison de touches WIN + R, dans la fenêtre apparue " Effectuer"(Run) Entrez le nom de la commande dans le" Ouvert"(Ouvert) et cliquez sur" d'accord") Ou en cliquant sur l'étiquette appropriée dans la barre des tâches.

En ouverture consoles Windows PowerShell, pour la commodité d'entrer d'autres commandes, nous nous tournons vers le catalogue. poubelle. Catalogue S. fichiers installés "1c: Entreprises" en remplissant la commande

CD "C: \\ Fichiers de programme (x86) \\ 1cv8 \\ 8.3.5.1088 \\ bin"

Puis dans cet exemple, exécutez la commande

. \\ crserver.exe -Instsrvc -d c: \\ 1c_base \\ référentiel -usr. \\ usr1cv8 -pwd usrPass8

et commencer le service après

. \\ crserver.exe -start

Passons à l'outil de service (vous pouvez exécuter la commande services.msc.) et assurez-vous que le nom du service nommé 1C: Serveur de référentiel de configuration d'entreprise 8 Enregistré et en cours d'exécution.

5. Création d'un nouveau stockage de configuration

Comme je l'ai dit plus tôt, un serveur peut servir plusieurs stockages de configuration. Les fichiers de base de données de chacun des stockages doivent être situés dans un répertoire distinct du répertoire du serveur de stockage de configuration. Ainsi, pour créer un nouveau stockage, créez dans le catalogue C: \\ 1c_base \\ référentiel \\ dossier Comptabilité. Dans lequel les fichiers du nouveau stockage de configuration seront localisés.

Puis pour créer et connecter à ce référentiel, vous devrez utiliser une chaîne. tCP: // Win2012 / ComptabilitéWin2012. - Nom du réseau de l'ordinateur sur lequel le service est installé ou une chaîne tCP: //192.168.0.10/censions192.168.0.10 , en conséquence, l'adresse IP cet ordinateur. En détail sur la création d'un nouveau stockage, vous pouvez lire dans l'article "".

Le stockage créé de cette manière sera également connecté et contourner le serveur, par exemple sur le chemin C: \\ 1c_base \\ Repository \\ Comptabilité sur l'ordinateur actuel ou sur le chemin \\\\ win2012 \\ référentiel \\ comptabilité Si vous configurez accès général Au catalogue C: \\ 1c_base \\ référentielsur ce serveur.

Cet article vous aidera-t-il?

La société 1C libère beaucoup produits logiciels Et améliore constamment leur structure interne. Mais le nombre d'erreurs diverses avec lesquelles vous devez faire face aux programmeurs et les administrateurs 1C montre que dans cette zone, le travail ne cessera jamais. Certaines de ces erreurs sont insignifiantes et sont rares, mais il existe des inconvénients «classiques» familiers à chaque spécialiste expérimenté. Ce dernier est la dernière erreur "Format de stockage de données non valide" et il est conseillé de pouvoir le résoudre.


Solutions d'erreur de format Warehouse de données

Pour répondre à cette erreur, il n'est pas nécessaire d'autoriser des erreurs logiques sérieuses dans le code ou de supprimer le module principal. Souvent, après la mise à jour de la configuration, le traitement d'ouverture, éteignant l'électricité ou redémarrer un ordinateur lorsque vous démarrez 1C, cela se produit. une surprise désagréable. Si le redémarrage n'a pas aidé, ne paniquez pas - il y a une erreur généralisée solutions simplesqui peut aider. Nous allons les démonter en fonction du degré de complication:


En plus du début de la configuration, le format d'erreur "Warehouse de données non valide" peut être détecté lors de l'ouverture traitement externe. Dans ce cas, la chose la plus importante n'est pas de gérer 1C, puisque lorsque le démarrage du système soulève des fichiers temporaires dans le répertoire TMP. C'est là que trouver notre traitement - le fichier nommé "v8_ *" et l'extension de TMP. S'il y a beaucoup de fichiers de ce type, alors pour comprendre lequel est notre traitement - changez l'extension EPF et essayez d'ouvrir 1 Cc.

Si vous avez déjà lancé 1C et les fichiers de fessers, essayez de dépenser actions similaires Sur un autre ordinateur, où le traitement a commencé. Ou utiliser les utilitaires de récupération fichiers distants Sur disque dur.

08 nov. 2017 32638

Une situation peut survenir lorsque 1C 8.3 ne démarre pas et une erreur apparaît - "Format d'entrepôt de données non valide" indiquant le chemin d'accès à fichier de fichier. C Utilisateurs Configurez RunTimecaCaCaCaCaCacheSorage. Mais, vous ne devez pas paniquer, l'erreur du mauvais format de données de stockage n'est pas aussi rare car elle peut sembler à première vue. Par conséquent, dans cet article, apprenons à résoudre l'erreur en 1C 8.3.

Provoque l'apparition de l'erreur "Format d'entrepôt de données non valide" en 1C 8.3

En règle générale, l'erreur apparaît due à la fin du fonctionnement du programme 1C 8.3 ou d'un arrêt de l'ordinateur inattendu. Et pour corriger l'erreur du mauvais format de données, vous n'avez rien à faire avec la base de données, dans la plupart des cas, il suffit de supprimer les fichiers 1C temporaires ou de nettoyer le cache 1c.

Qu'est-ce que 1C 8.3 cache?

Cash est un dossier spécial de l'utilisateur actuel sur un ordinateur où la plate-forme 1C enregistre diverses des informations de service. Et si les données du cache n'étaient pas correctement enregistrées, des erreurs peuvent apparaître. Le nettoyage en espèces avec de telles erreurs, ainsi que des tests et la fixation de la base, sont les principales fonctions de service qui restaient la performance du programme.

Comment nettoyer 1C 8.3?

Les fichiers en espèces sont stockés dans le dossier AppData dans le profil d'utilisateur, dans lequel le programme est lancé 1C 8.3. Le moyen le plus simple de l'ouvrir à travers la commande de démarrage \\ exécuté \\% userprofile% \\ appdata

Nous devons ici supprimer tout le contenu des dossiers suivants:

Appdata \\ local \\ 1c \\

Appdata \\ Roaming \\ 1c \\ 1cv8 \\

Appdata \\ Roaming \\ 1c \\ 1cv82 \\

Après avoir effectué les opérations de suppression lancez à nouveau le programme 1C Entreprise 8.3 et réjouissez-vous dans la vie.

Effacement du cache 1C peut aider quand différents problèmes Avec le lancement de 1C Entreprise 8.3, même lorsqu'il est commencé, il ferme immédiatement. Ainsi, le nettoyage de cache peut toujours être utile dans la pratique.



Avez-vous aimé l'article? Partagez-le