1c grāmatvedības nepareizs datu uzglabāšanas formāts.

Uzņēmums 1C ražo daudzus programmatūras produktus un pastāvīgi uzlabo to iekšējo struktūru. Taču dažādu kļūdu skaits, ar kurām jāsaskaras 1C programmētājiem un administratoriem, liecina, ka darbs šajā jomā nekad neapstāsies. Dažas no šīm kļūdām ir nelielas un reti sastopamas, taču ir "klasiski" trūkumi, kas ir pazīstami ikvienam pieredzējušam speciālistam. Pēdējais ietver labi zināmo kļūdu “Nederīgs datu uzglabāšanas formāts”, un ir ieteicams to atrisināt.


Datu uzglabāšanas formāta kļūdas risinājums

Lai atklātu šo kļūdu, nav nepieciešams kodā pieļaut nopietnas loģiskas kļūdas vai noņemt galveno moduli. Bieži vien pēc konfigurācijas atjaunināšanas, atvēršanas apstrādes, strāvas padeves pārtraukuma vai datora restartēšanas, startējot 1C, notiek šis nepatīkamais pārsteigums. Ja pārstartēšana nepalīdz, nekrītiet panikā — šai izplatītajai kļūdai ir vienkārši risinājumi, kas var palīdzēt. Mēs tos analizēsim atkarībā no sarežģītības pakāpes:


Papildus konfigurācijas palaišanas brīdim, atverot ārējo apstrādi, var parādīties kļūda “Nederīgs datu uzglabāšanas formāts”. Šajā gadījumā vissvarīgākais ir nevis palaist 1C, jo startēšanas laikā sistēma pārraksta pagaidu failus TMP direktorijā. Tieši tajā jūs atradīsit mūsu apstrādi - failu ar nosaukumu “v8_*” un paplašinājumu tmp. Ja šādu failu ir daudz, tad, lai saprastu, kuru no tiem apstrādājam, mainiet paplašinājumu uz epf un mēģiniet to atvērt caur 1C.

Ja esat jau palaidis 1C un faili ir pārrakstīti, izmēģiniet līdzīgas darbības citā datorā, kurā tika sākta apstrāde. Vai arī izmantojiet utilītas, lai atgūtu izdzēstos failus cietajā diskā.

Ja 1C:Enterprise 8 netiek startēts un programma parāda kļūdu “Nederīgs datu uzglabāšanas formāts”, nekrītiet panikā. Apskatīsim šīs problēmas risinājumu, izmantojot dzīvu piemēru. Lai novērstu šo kļūdu, pirmkārt, jums ir jāidentificē iemesls, kas izraisīja šo programmas 1C:Enterprise 8 uzvedību.

Kļūdu cēloņu noteikšana 1C Enterprise 8

Piezīme: Ja tālāk sniegtie ieteikumi jums nav skaidri un kļūda ir steidzami jālabo, iesaku sazināties ar mums - Smart1C.ru.

Grāmatvede man stāstīja, ka vakar, darba dienas beigu priekšvakarā, izslēdza Windows, bet dators negribēja izslēgties un nācās atvienot no rozetes 220 V barošanas bloku. Tad sāku domāt... Un kas ienāca prātā:

  • Nepareizas datora izslēgšanas dēļ faili cietajā diskā netika ierakstīti pareizi.
  • Man ienāca prātā vēl viena doma, ka man šī informācija vēl jāpameklē googlē. Galu galā nepareizas pabeigšanas dēļ var tikt bojāti arī platformas faili.

Darbības pēc 1C datu formāta kļūdas skatīšanas

Es sāku meklēt šo kļūdu par nepareizu datu formātu meklētājprogrammās internetā. Pēc meklēšanas uzzināju sekojošo – izrādās, ka šī kļūda nav tik triviāla, kā sākotnēji šķiet. Bet, lasot rakstus par šo tēmu forumos, es uzzināju ieteikumus, ka jums ir jāiztīra pagaidu faili - 1C: Enterprise 8 kešatmiņa.

Informācija par 1C kešatmiņu. 1C Enterprise 8 kešatmiņa ir datora apgabals, kurā platforma 1C Enterprise 8.3 saglabā failus ar dažādu pakalpojumu informāciju. Internetā viņi rakstīja, ka kešatmiņā var parādīties nepareizi dati, piemēram, ja datu rakstīšanas laikā notiek strāvas padeves pārtraukums, jo šajā gadījumā daži dati netiks ierakstīti, tāpēc kļūme. 1C Enterprise 8 kešatmiņas notīrīšana šādu kļūdu gadījumā, kā arī datu bāzes pārbaude un labošana ir galvenās pakalpojuma funkcijas, kas atjauno programmas funkcionalitāti.

Es negribēju manuāli tīrīt pagaidu failus, tāpēc nolēmu meklēt šim nolūkam paredzētu skriptu. Es nedaudz sērfoju forumos un atradu bat failu, apskatīju tā testa saturu (tur bija komandas 1C platformas failu un mapju dzēšanai no lietotāja profila), pēc tam veicu dubultklikšķi (skatiet skripta saturu zemāk) .

Pēc tam, kad tika izpildīts un aizvērts nūja-nick, es mēģināju vēlreiz palaist programmu 1C - šoreiz parādījās logs ar 1C lietotāja atlasi, bet pēc 1C autentifikācijas procedūras - pati 1C programma. Misija pabeigta!

Bat fails kešatmiņas notīrīšanai 1C Enterprise 8

Nebūtu saprātīgi vienkārši sniegt sikspārņu failu 1C kešatmiņas notīrīšanai, neņemot vērā tā saturu un tajā esošās komandas. Tātad, ko nozīmē šīs Windows komandrindas komandas:

del /s /q %userprofile%\AppData\Local\1C\*.*

rd /s /q %userprofile%\AppData\Local\1C\

del /s /q %userprofile%\AppData\Roaming\1C\1cv8\*.*

rd /s /q %userprofile%\AppData\Roaming\1C\1cv8\

del /s /q %userprofile%\AppData\Roaming\1C\1cv82\*.*

rd /s /q %userprofile%\AppData\Roaming\1C\1cv82\

Kopējiet komandas teksta failā, atverot Notepad, pēc tam “Saglabāt kā” un piešķiriet failam nosaukumu, norādot paplašinājumu. Piemēram, "cache.bat".

Mani paskaidrojumi - komanda @echo off izslēdz datu izvadi uz ekrānu, komanda del dzēš failus no norādītās mapes, * nozīmē visus failus, komanda dzēš mapes. Es domāju, ka pārējais saturs jums ir diezgan skaidrs, bet, ja nē, rakstiet man VK grupā, es mēģināšu paskaidrot vai es varu palīdzēt atrisināt problēmu attālināti (par maksu, izmantojot Teamviewer programmu). Norādīto failu var palaist visās Windows versijās, arī jaunajā Windows 10.

Es arī vēlos teikt, ka 1C kešatmiņas notīrīšana palīdz arī gadījumos, kad programma 1C sāk darboties un nekavējoties avarē, tāpēc izmantojiet sikspārņu failu.

Tas pabeidz dzīvības uzlaušanu, lai atrisinātu nepareiza 1C Enterprise 8 datu uzglabāšanas formāta problēmu. Ja jums ir kādi jautājumi vai kaut ko nevarat izdarīt, iesaku sazināties ar mums pa pastu Šī e-pasta adrese ir aizsargāta no mēstuļu robotiem. Lai to skatītu, jums ir jābūt iespējotam JavaScript. .

2017. gada 8. novembris 30990

Var rasties situācija, kad 1C 8.3 netiek startēts un tiek parādīta kļūda - “Nederīgs datu uzglabāšanas formāts”, kas norāda ceļu uz failu c lietotāju konfigurācijas izpildlaika kešatmiņa. Bet nekrītiet panikā, datu glabāšanas formāta kļūda nav tik reta, kā varētu šķist no pirmā acu uzmetiena. Tāpēc šajā rakstā uzzināsim, kā novērst kļūdu 1C 8.3.

Kļūdas "Nederīgs datu uzglabāšanas formāts" iemesli 1C 8.3

Parasti kļūda parādās nepareizas programmas 1C 8.3 izslēgšanas vai neparedzētas datora izslēgšanas dēļ. Un, lai labotu nepareiza datu formāta kļūdu, jums nekas nav jādara ar datu bāzi; vairumā gadījumu pietiek ar 1C pagaidu failu notīrīšanu vai 1C kešatmiņas notīrīšanu.

Kas ir kešatmiņa 1C 8.3?

Kešatmiņa ir īpaša mape pašreizējam lietotājam datorā, kurā 1C platforma glabā dažādu pakalpojumu informāciju. Un, ja dati nav pareizi ierakstīti kešatmiņā, var parādīties kļūdas. Kešatmiņas notīrīšana šādu kļūdu gadījumā, kā arī datu bāzes pārbaude un labošana ir galvenās pakalpojuma funkcijas, kas atjauno programmas funkcionalitāti.

Kā tīrīt 1C 8.3?

Kešatmiņas faili tiek glabāti mapē AppData, lietotāja profilā, kurā tiek palaista programma 1C 8.3. Vienkāršākais veids, kā to atvērt, ir ar komandu Start\Run\%userprofile%\AppData

Šeit mums ir jāizdzēš viss tālāk norādīto mapju saturs:

AppData\Local\1C\

AppData\Roaming\1C\1cv8\

AppData\Roaming\1C\1cv82\

Pēc dzēšanas darbību veikšanas mēs atkal palaižam programmu 1C Enterprise 8.3 un baudām dzīvi.

1C kešatmiņas notīrīšana var palīdzēt, ja, palaižot 1C Enterprise 8.3, rodas dažādas problēmas, pat ja tā tiek aizvērta uzreiz pēc palaišanas. Tātad praksē var noderēt kešatmiņas notīrīšana.

Ja profesionālās darbības dēļ jums ir jāstrādā ar programmu 1C, iespējams, jums jau ir bijusi bēdīga pieredze par dažām problēmām, kuras jums tomēr izdevās atrisināt, kādu laiku čalojoties. Tomēr daudzus patiesi šokē situācija, kad programma vienkārši atsakās darboties pareizi. Neatkarīgi no tā, cik smagi jūs mēģināt piespiest to veikt noteiktas darbības, ekrānā spītīgi parādās šokējošs 1C kļūdas ziņojums “Nederīgs datu uzglabāšanas formāts”.

Datu krātuves formāts ir nepareizs. Kļūda rodas kešatmiņas kļūmes dēļ.

Daži lietotāji ir īpaši gatavi šo situāciju saistīt ar katastrofu, kad ir steidzami jāveic darbi un neviens tuvumā nevar palīdzēt novērst problēmu. Patiešām, kļūda “Nederīgs 1C krātuves formāts” neparādās visiem lietotājiem, kuriem ir jāstrādā ar šo programmu. Šī iemesla dēļ "upuri" sāk brīnīties, ko viņi izdarīja nepareizi, kas varētu izraisīt šādu programmatūras kļūmi.

Faktiski iemesls, kāpēc rodas kļūda 1C 8 “Nederīgs datu uzglabāšanas formāts”, ir problēma, kas cieši saistīta ar datu saglabāšanu kešatmiņā pašā programmā.

Tātad, saņemot informāciju, ka kļūdu “Nederīgs datu uzglabāšanas formāts” 1C izraisa nepareiza 1C kešatmiņas darbība. Tagad ir viegli saprast, kāpēc šāds liktenis sagaida tikai vienu vai vairākus datorus no kopējā skaita, kuros šī programma ir instalēta. 1C kešatmiņas kļūme rodas, ja, strādājot ar programmu, tās atjaunināšanas laikā pēkšņi izslēdzas barošanas avots, kā rezultātā programma.

Kešatmiņa tiek uzskatīta par pagaidu krātuvi, kurā tiek ievietoti faili, kas nepieciešami jebkuras programmatūras darbības nodrošināšanai un interneta lapu atvēršanai. 1C programma nav izņēmums. Tas arī veiksmīgi saglabā dažus failus šajā kešatmiņā, kas paātrina aprēķinu procesus. Ja rodas kļūme, programma pati ar to nevar tikt galā; to katastrofāli kavē daži kešatmiņā saglabātie faili.

Šī iemesla dēļ ir lietderīgi zināt, kā rīkoties, lai programmatūra sāktu darboties, neradot stresu un netērējot daudz vērtīgā laika.

1C kešatmiņas manuāla notīrīšana

Ir viegli uzminēt, ka, ja iemesls ir kešatmiņā, jums vajadzētu sakārtot lietas. Atveriet mapi, kurā tiek glabāti šie pagaidu faili, un vienkārši iztukšojiet to. Protams, dažiem šādas darbības nešķitīs vienkāršas, tāpēc iesakām sekot šim maršrutam. Vispirms palaidiet programmu, pēc tam atrodiet pogu “Iestatījumi”, kas atrodas atvērtā dialoglodziņa labajā pusē.

Pēc noklikšķināšanas uz šīs pogas tiks atvērts jauns logs, kurā tiks parādītas mapes, kurās tiek glabāti pagaidu faili. Nebaidieties, ja ir vairākas šādas mapes. To skaits ir tieši atkarīgs no tā, cik konfigurāciju esat instalējis šajā datorā.

Tagad jums vienkārši jāiet pa ceļu, ko pati programma jums parādīja. Kad esat sasniedzis mērķi un atklājis krātuves zonu ar pagaidu failiem, nesteidzieties dzēst tos visus uzreiz. Vispirms aizveriet programmu un tikai pēc tam izdzēsiet to. Pretējā gadījumā, ja esat aizmirsis aizvērt informācijas bāzes, varat manuāli izdzēst tikai tās kešatmiņas, kas tika izmantotas iepriekš. Aktīvie faili, ko izmanto atvērtās informācijas bāzes, paliks jūsu datorā.

Datu bāzes noņemšana no saraksta un atkārtota savienošana

Ja 1C netiek startēts kļūdas “Nederīgs datu uzglabāšanas formāts” dēļ, mēģiniet notīrīt iepriekš instalēto datu bāzu sarakstu. Šādas darbības nav grūti veikt, vispirms atveriet visu datu bāzu sarakstu un pēc tam atlasiet to, kuru vēlaties dzēst. Nesteidzieties noklikšķināt uz pogas "Dzēst". Paskatieties uz leju atvērtajā logā, tur tiks norādīts ceļš, kurā tiek saglabāta datu bāze, no kuras pašlaik vēlaties “atdalīties”. Tagad, kad esat iegaumējis šo ceļu, noklikšķiniet uz pogas "Dzēst" un apstipriniet savu lēmumu. Tas pabeidz šķietami problemātiskās datu bāzes noņemšanu.

Tagad jums tas būs jāatdod atpakaļ, jo bez tā jūs nevarēsit veikt dažas jums uzticētās funkcijas. Atrodiet pogu “Pievienot”, noklikšķiniet uz tās, jaunajā uznirstošajā logā atlasiet otro opciju “Pievienot esošās informācijas bāzes sarakstam”. Tālāk jums būs jānorāda ceļš, kur šī datu bāze tiek saglabāta. Pēc šādām manipulācijām tiks izveidota tīra mape, lai saglabātu 1C kešatmiņu.

Diemžēl dažkārt ir grūti izdzēst dažus pagaidu failus, tāpēc jums ir jāsamierinās ar to "esamību", kas negatīvi ietekmē brīvās vietas daudzumu jūsu datora diskā.

Ja dodaties uz informācijas bāzes iestatījumiem, kā papildu palaišanas parametrus varat ievadīt komandu ClearCache. Šajā gadījumā programma automātiski notīrīs kešatmiņu, taču diemžēl jums būs jāaizmirst par šīs programmatūras ātrumu. Noteikti jāņem vērā arī tas, ka ClearCache var izdzēst visus datus no Thick un Thin klientiem, taču tajā pašā laikā tas ir pilnīgi nepiemērots Local 1C metadatu kešatmiņai.

Tāpēc nebaidieties katru reizi, kad rodas problēma, strādājot ar programmatūru, tostarp 1C. Nedaudz padziļinot, jūs varat atrast veiksmīgus norādījumus no tiem, kuri jau ir saskārušies ar šādām problemātiskām problēmām, tāpēc viņi zina, kā tās novērst.

Kļūda Nepareizs datu uzglabāšanas formāts 1C 8.3

Šīs kļūdas īpatnība ir tāda, ka kļūda tiek atklāta ne visiem, bet gan atsevišķiem lietotājiem.

Šāda veida kļūdas iemesls ir problēma 1C kešatmiņā.

Kešatmiņas dati tiek īpaši glabāti katrā atsevišķā lietotāja datorā. Nepareiza 1C kešatmiņas darbība var rasties programmatūras kļūdu, datora kļūmes, strādājoša datora strāvas padeves pārtraukuma dēļ utt.

Kešatmiņa ir starpposma buferis ar pagaidu failiem, ko programma izmanto dažādiem aprēķiniem. Kešatmiņa tiek izmantota, lai paātrinātu programmas 1C veiktspēju.

Apskatīsim, kā novērst kļūdu Nepareizs datu glabāšanas formāts 1C 8.3 un vairākos veidos notīriet 1C kešatmiņu.

Veidi, kā novērst kļūdu

Pirmais veids. 1C kešatmiņas manuāla notīrīšana

Lai to izdarītu, atrodiet direktorija ar pagaidu 1C failiem adresi. Tos var apskatīt 1C datu bāzes palaišanas iestatījumos.

1. darbība. Atveriet datu bāzu sarakstu - pogu Iestatījumi:

2. darbība. Atverot norādīto direktoriju, mēs redzēsim sarakstu ar mapēm, kurās tiek glabāti pagaidu faili. Mapju skaits ir atkarīgs no instalēto 1C konfigurāciju skaita.

3. darbība. Lai notīrītu 1C kešatmiņu, dodieties uz pagaidu failu atrašanās vietām un izdzēsiet šīs mapes. Pirms mapju dzēšanas ar 1C kešatmiņu ir jāaizver informācijas bāzes. Pretējā gadījumā tiks dzēstas tikai neaktīvās vēsturiskās kešatmiņas:

Otrais veids. Datu bāzes noņemšana no saraksta un atkārtota savienošana

1. darbība. Atveriet datu bāzu sarakstu no 1C palaišanas. Mēs dzēšam instalēto konfigurāciju, piemēram, BUKH 3.0 Classic, atceroties vietu, kur tā atrodas:

Uz jautājumu “Noņemt informācijas bāzi no saraksta: Jā/nē?” Mēs atbildam "Jā":

2. darbība. Mēs atkal pievienojam datu bāzi datu bāzu sarakstam. Poga Pievienot — esošas informācijas bāzes pievienošana sarakstam:

3. darbība. Ceļā, lai atrastu bāzi, norādiet bāzes atrašanās vietu BUKH 3.0 Classic:

Atkārtoti savienojot datu bāzi ar datu bāzu sarakstu, tiek izveidota jauna mape ar tīru 1C kešatmiņu.

Otrās metodes trūkums ir tāds, ka bojāti pagaidu faili netiek izdzēsti no cietā diska un aizņem vietu.

Trešais ceļš. Iztīrīt kešatmiņu

Iestatot informācijas bāzi, rindā Papildu palaišanas parametri norādiet komandu /ClearCache. Šī komanda notīra 1C kešatmiņu, bet programma zaudē veiktspēju:

Komanda /ClearCache notīra klienta-servera pieprasījumu 1C kešatmiņu, un attiecīgi tiek dzēsti dati biezajam klientam un plānam klientam. Jāņem vērā arī tas, ka šī metode nav piemērota vietējai 1C metadatu kešatmiņai.


Lūdzu, novērtējiet šo rakstu: