Come configurare smartphone e PC. Portale informativo
  • casa
  • Televisori (Smart TV)
  • Elaborazione del formato di archiviazione dati non valido 1c. Modifica della struttura del database

Elaborazione del formato di archiviazione dati non valido 1c. Modifica della struttura del database

Errore Formato di archiviazione dati non valido 1C 8.3

La particolarità di questo errore è che l'errore viene rilevato non da tutti, ma dai singoli utenti.

Il motivo di questo tipo di errori è un problema nella cache 1C.

I dati della cache sono memorizzati su ogni singolo computer dell'utente. Il funzionamento errato della cache 1C può verificarsi durante errori software, quando il computer si arresta in modo anomalo, quando si spegne l'alimentazione di un PC in esecuzione, ecc.

La cache è un buffer intermedio con file temporanei che il programma utilizza per vari calcoli. La memorizzazione nella cache viene utilizzata per accelerare le prestazioni del programma 1C.

Consideriamo come correggere l'errore Formato di archiviazione dati non valido 1C 8.3 e svuotare la cache 1C in diversi modi.

Modi per correggere l'errore

Il primo modo. Cancellazione manuale della cache 1C

Per fare ciò, troviamo l'indirizzo della directory con i file temporanei 1C. Possono essere visualizzati nelle impostazioni per l'avvio dei database 1C.

Passo 1. Apri l'elenco delle basi - il pulsante Impostazioni:

Passo 2. Dopo aver aperto la directory specificata, vedremo un elenco di cartelle in cui sono archiviati i file temporanei. Il numero di cartelle dipende dal numero di configurazioni 1C installate.

Passaggio 3. Per cancellare la cache 1C, vai nelle posizioni dei file temporanei ed elimina queste cartelle. Prima di eliminare le cartelle con 1C - cache, è necessario chiudere le infobase. In caso contrario, verranno eliminate solo le cache inattive dei periodi passati:

Secondo modo. Rimuovere un database dall'elenco e riconnetterlo

Passo 1. Apri l'elenco dei database dal lancio di 1C. Cancelliamo la configurazione installata, ad esempio, BUCH 3.0 Classic, avendo precedentemente memorizzato il luogo in cui si trova:

Alla domanda "Rimuovere un'infobase dall'elenco: Sì/No?" rispondiamo "Sì":

Passo 2. Colleghiamo nuovamente la base all'elenco delle basi. Pulsante Aggiungi - Aggiungi un'infobase esistente all'elenco:

Passaggio 3. Nel percorso di ricerca della base, indicare la posizione della base BUCH 3.0 Classico:

Quando il database viene riconnesso all'elenco dei database, viene creata una nuova cartella con una cache 1C pulita.

Lo svantaggio del secondo metodo è che i file temporanei danneggiati non vengono eliminati dal disco rigido e occupano spazio.

Terzo modo. Cancella cache

Quando si configura un'infobase, nella riga Parametri di avvio aggiuntivi, specificare il comando / ClearCache. Questo comando cancella la cache 1C, ma il programma perde prestazioni:

Il comando / ClearCache cancella la cache 1C delle richieste Client-Server, rispettivamente, i dati per il thick client e il thin client vengono eliminati. Va inoltre notato che questo metodo non è adatto per la cache dei metadati 1C locale.


Valuta questo articolo:

Se, per la tua attività professionale, devi lavorare con il programma 1C, potresti già avere una triste esperienza di alcuni problemi che sei comunque riuscito a risolvere, avendo armeggiato per qualche tempo. Tuttavia, molti sono scioccati dalla situazione in cui il programma si rifiuta semplicemente di funzionare correttamente. Non importa quanto tu tenti di forzarlo a eseguire alcune azioni, uno scioccante messaggio di errore 1C "Formato di archiviazione dati non valido" appare ostinatamente sullo schermo.

Si verifica un errore di formato dell'archivio dati non valido a causa di un errore della cache.

Soprattutto alcuni utenti sono pronti ad associare una situazione del genere a una catastrofe, quando il lavoro urgente è in vista e nessuno in giro può aiutare a risolvere il problema. In effetti, l'errore "Formato di archiviazione 1C non valido" si verifica non per tutti gli utenti che devono lavorare con questo programma. È per questo motivo che le "vittime" iniziano a chiedersi cosa hanno fatto di sbagliato, il che potrebbe portare a un tale errore del software.

In effetti, il motivo dell'errore in 1C 8 "Formato di archiviazione dati non valido" è un problema strettamente correlato alla memorizzazione nella cache dei dati nel programma stesso.

Quindi, dopo aver ricevuto l'informazione che l'errore "Formato di archiviazione dati non valido" in 1C è provocato dal funzionamento errato della cache 1C. Ora è facile capire perché un destino del genere aspetti solo uno o pochi PC sul totale su cui è installato questo programma. Un errore della cache 1C si verifica se, al momento di lavorare con il programma, durante il suo aggiornamento, l'alimentazione si spegne improvvisamente, a seguito della quale il programma.

La cache è considerata come un archivio temporaneo in cui vengono inseriti i file, necessari per garantire le prestazioni di qualsiasi software, pagine Internet aperte. Il programma 1C non fa eccezione. Inoltre salva con successo in questo spazio memorizzato nella cache alcuni dei file che accelerano i processi di calcolo. Se si verifica un errore, il programma non può farcela da solo, alcuni file memorizzati nella cache interferiscono in modo catastrofico.

È per questo motivo che è utile sapere cosa fare per far funzionare il software senza preoccuparsi o perdere molto tempo prezioso.

Cancellazione manuale della cache 1C

È facile intuire che se il motivo risiede nella cache, allora dovresti metterlo in ordine. Apri la cartella in cui sono archiviati questi file temporanei e svuotala. Naturalmente, per alcuni, tali azioni non sembreranno facili, quindi ti consigliamo di seguire questo percorso. Prima esegui il programma, quindi trova il pulsante "Impostazioni" al suo interno, situato sul lato destro della finestra di dialogo aperta.

Dopo aver fatto clic su questo pulsante, si aprirà una nuova finestra in cui verranno visualizzate le cartelle in cui sono concentrati i file temporanei. Non allarmarti se ci sono diverse cartelle di questo tipo. Il loro numero dipende direttamente da quante configurazioni hai installato su questo computer.

Ora non ti resta che seguire il percorso che ti ha mostrato il programma stesso. Avendo raggiunto l'obiettivo, avendo trovato uno spazio di archiviazione con file temporanei, non affrettarti a eliminarli tutti in una volta. Prima chiudi il programma e solo dopo disinstalla. Altrimenti, se hai dimenticato di chiudere le infobase, puoi eliminare manualmente solo quelle cache che erano state utilizzate in precedenza. I file attivi utilizzati dalle infobase aperte rimarranno sul tuo PC.

Rimuovere un database dall'elenco e riconnetterlo

Se 1C non si avvia a causa dell'errore "Formato di archiviazione dati non valido", provare a cancellare l'elenco dei database installati in precedenza. Non è difficile eseguire tali azioni, prima apri l'intero elenco di database, quindi seleziona quello che desideri eliminare. Non affrettarti a fare clic sul pulsante "Elimina". Guarda in basso nella finestra aperta, ti verrà mostrato il percorso dove è salvata la base, da cui vuoi "partenzare" in questo momento. Ora che hai memorizzato questo percorso, fai clic sul pulsante "Elimina", conferma la tua decisione. Questo completa la rimozione del database presumibilmente problematico.

Ora devi restituirlo indietro, perché senza di esso non sarai in grado di svolgere alcune delle funzioni a te assegnate. Trova il pulsante "Aggiungi", fai clic su di esso, nella nuova finestra che appare, seleziona la seconda opzione "Aggiungi un'infobase esistente all'elenco". Successivamente, sarà necessario specificare il percorso in cui è salvato questo database. Dopo queste manipolazioni, verrà creata una cartella pulita per salvare la cache 1C.

Sfortunatamente, a volte è difficile eliminare alcuni file temporanei, quindi devi sopportare la loro "esistenza", che influisce negativamente sulla quantità di spazio libero sul disco del tuo PC.

Se vai alle impostazioni dell'infobase, puoi registrare il comando ClearCache come parametri di avvio aggiuntivi. In questo caso, il programma cancellerà automaticamente la cache, ma, sfortunatamente, dovrai dimenticare le prestazioni di questo software. Inoltre, dovresti assolutamente tenere in considerazione che ClearCache può eliminare tutti i dati dai client Thick e Thin, ma allo stesso tempo è completamente inadatto per la cache dei metadati 1C locale.

Quindi, non aver paura ogni volta che si verifica un problema quando si lavora con il software, incluso 1C. Con un po 'di scavo, puoi trovare istruzioni di successo da coloro che hanno già riscontrato momenti così problematici, in modo che sappiano come risolverli.

Nell'articolo di oggi ti dirò cosa fare in una situazione del genere: hai lanciato il programma 1C Impresa, quindi è iniziato il processo di aggiornamento della versione del programma e improvvisamente è stato interrotto con un messaggio di errore: “ Aggiornamento non riuscito. Formato archivio dati non valido”:

In effetti, non c'è nulla di sbagliato in questo errore e molto spesso viene risolto in modo semplice - abbastanza svuota la cache 1C ... Ecco come farlo:

1. Prima di tutto, chiudi il programma 1C e fai una copia del database per ogni evenienza. Per fare ciò, vai nella cartella in cui è archiviato il database e copia il file da qualche parte 1Cv8.1CD:

2. Ora dobbiamo scoprire in quale cartella sono archiviati file temporanei del programma 1C... Per fare ciò, esegui di nuovo il programma 1C: Impresa... Nella finestra di avvio, seleziona il nome della tua infobase e clicca sul tasto destro “ personalizzazione”:

Nella finestra che si apre, vediamo il percorso in cui sono archiviati i file 1C temporanei. Ho il seguente percorso: C: \ Users \ VLADIMIR \ AppData \ Roaming \ 1C \ 1cv8 \ tmplts:

Le cartelle della cache si troveranno in C:\Utenti\VLADIMIR\AppData\Roaming\1C\1cv8... Nel tuo caso, il percorso potrebbe essere così:.

3. Quindi, chiudi 1C... Quindi, utilizzando Windows, vai alla cartella C:\Utenti\NomeUtente\AppData\Roaming\1C\1cv8(se non vedi la cartella AppData, quindi leggi il primo commento sotto questo articolo). Qui selezioniamo tutto cartelle con nomi lunghi alfanumerici e audacemente cancellali:
Dopo aver eliminato le cartelle, riavviare il programma 1C Enterprise. Questa volta l'aggiornamento del programma dovrebbe avere successo e l'errore "Formato di archiviazione dati non valido" non dovrebbe essere ripetuto.

Probabilmente, è raro incontrare una persona che lavora spesso con il programma 1C 8.3 (o 8.2) e non ha incontrato una finestra con una scritta di questo tipo: “ Formato dell'archivio dati non valido 'file: // C: / Users /Alex1 / AppData / Locale / 1C / 1cv8 / 058T1 m89-295c-47c4-8922-f67f568rf70e / Config / RuntimeCacheStorage ' «.

Molto spesso, questo errore appare durante l'aggiornamento della configurazione, all'apertura dell'elaborazione, nel configuratore e in altri casi. Il motivo risiede nella violazione dell'integrità della struttura dell'infobase o, più spesso, nella cache 1C.

Consideriamo le opzioni su come risolverlo. E potrebbero esserci diverse opzioni. Li elencherò man mano che la complessità delle azioni aumenta, quindi descriverò in modo più dettagliato:

  • svuotare la cache;
  • correggere la struttura del database;
  • trasferimento dei dati a una base informativa pulita e non "danneggiata".

Ottieni gratuitamente 267 tutorial video 1C:

Come probabilmente hai già intuito, questa opzione aiuterà a correggere l'errore solo se è correlato a un problema nella cache locale. Puoi facilmente trovare informazioni su come cancellare la cache locale su Internet. Molto è già stato scritto su questo (anche nel nostro articolo :), e non mi ripeterò.

A volte è sufficiente rimuovere dalla lista la riga con il nome dell'infobase e poi aggiungerla nuovamente. Questo creerà una nuova cartella cache pulita. Spesso sconsiglio di utilizzare questo metodo, poiché la cartella con la vecchia cache rimane e intasa il disco.

Correzione della struttura del database

In questa fase, prima di tutto, dobbiamo provare i meccanismi standard per testare e riparare il database. Questo vale sia per l'avvio dell'elemento corrispondente nel configuratore sia per l'avvio del file.

Ma la pratica dimostra che questi meccanismi non sempre aiutano.

Allora procediamo come segue. Stiamo distribuendo una base di informazioni pulita. L'obiettivo è ottenere un file di configurazione (con estensione cf).

Quindi rimuoviamo la configurazione danneggiata dal supporto e facciamo un'unione con il file cf salvato. Se richiesto, combiniamo con il ripristino del supporto. Non dimenticare di fare un backup prima di questo passaggio!

Importante! In combinazione con una configurazione tipica pulita, le modifiche apportate in precedenza alla configurazione potrebbero andare perse. Dovrai aggiungerli di nuovo. Stai attento!

Trasferimento di dati a una base di informazioni pulita, non "danneggiata"

Principali articoli correlati