როგორ წაშალოთ ფაილის ისტორია 1s 8.3-ში. შეცდომების გამოსწორება ფაილური სისტემის დახმარებით

ზოგიერთი შეცდომა, რომელიც წარმოიქმნება გამოყენებისას პროგრამული პროდუქტები 1C კომპანია, შეიძლება გადაწყდეს პროცედურის საშუალებით, რომელსაც ჩვეულებრივ უწოდებენ "ქეშის გასუფთავებას". გამონაკლისი სიმპტომები, რომლებიც მიუთითებს ქეშის პრობლემებზე:

  • კონკრეტულ მომხმარებელს არ შეუძლია აპლიკაციის გაშვება;
  • არასწორად ნაჩვენები მონაცემები ერთ სამუშაო ადგილზე;
  • ფორმის ან მოდულის განახლება ყველასთვის არ მუშაობდა.

ზოგადი ინფორმაცია: რა არის ქეში და ქეშირება და რისთვის არის ის

პროგრამების მუშაობის დასაჩქარებლად, მათი შემქმნელები ურჩევნიათ შეინახონ ზოგიერთი ხშირად გამოყენებული სტატიკური ინფორმაცია მომხმარებლის კომპიუტერზე. ამ პროცესს ქეშირება ეწოდება. შემდგომში, პლატფორმა, იმის ნაცვლად, რომ მოითხოვოს ეს მონაცემები სერვერისგან, აიღებს მას კომპიუტერიდან. ამ შენახულ ინფორმაციას ქეში ეწოდება.

კერძოდ, თუ ვსაუბრობთ 1C-ზე, მუშაობის პროცესში ლოკალური კომპიუტერიის ინახავს კონფიგურაციის ფაილებს. სწორედ ეს ფაილები უშლის ხელს ერთი მომხმარებლის ნორმალურ მუშაობას.

ქეშთან დაკავშირებული პრობლემების წარმოშობის რამდენიმე მიზეზი შეიძლება იყოს, თუ გამოვყოფთ სამ ყველაზე გავრცელებულს, შეგვიძლია აღვნიშნოთ:

  1. რამდენიმე ზედიზედ დინამიური კონფიგურაციის განახლება;
  2. ტექნიკის გაუმართაობა ქსელის აღჭურვილობის მუშაობაში;
  3. არასტანდარტული სიტუაციები გამოშვების განახლებისას.

პრობლემის აღწერიდან გადავიდეთ მისი გადაჭრის გზებზე.

შეცდომების გამოსწორება ფაილური სისტემის დახმარებით

1C პლატფორმის მე-8 ვერსია ინახავს მის მონაცემებს მომხმარებლის დირექტორიაში (KP) შენახულ ორ საქაღალდეში.

გაითვალისწინეთ, რომ ოპერაციული სისტემის სხვადასხვა ვერსიას აქვს სხვადასხვა საცავის დირექტორიები. XP-ის შემთხვევაში ისინი არიან:

  • KP->Local Settings->Application Data->1C->1Cv82;
  • KP ->აპლიკაციის მონაცემები->1C->1Cv82.

გვიან ვინდოუსის ვერსიებიშეიცავდეს ქეში ფაილებს საქაღალდეებში:

  • CP->AppData->Roaming->1C->1Cv82;
  • KP ->AppData->Local->1C->1Cv82.

სერვერის ოპერაციული სისტემებისთვის KP უნდა შეიცვალოს C:\Users\ "Username"-ით.

გარდა ამისა, შეგიძლიათ იპოვოთ ქეშის ადგილმდებარეობა მარტივი ძებნასაქაღალდე სისტემის მიერ საძიებო ღილაკით "1Cv".

როგორც წესი, შესანახი ადგილი ჰგავს (სურ. 1).

ყველა საქაღალდის წაშლით ასოებისა და რიცხვების სახელებით, რომლებიც თექვსმეტობითი რიცხვებია, შეგიძლიათ გაასუფთავოთ აპლიკაციის ქეში.

ორი მნიშვნელოვანი მომენტები:

  1. წაშლის დროს 1C არ უნდა მუშაობდეს მომხმარებლის კომპიუტერზე;
  2. გრძელი ალფანუმერული სახელების მქონე საქაღალდეების გარდა, არაფრის წაშლა არ გჭირდებათ.

ბუნებრივია, იმ შემთხვევებში, როდესაც დასუფთავება ხშირად უნდა მოხდეს, როდესაც მომხმარებლები ერთმანეთისგან შორს არიან მიმოფანტულნი და უბრალოდ არასწორ წაშლასთან დაკავშირებული არანორმალური სიტუაციების თავიდან აცილების მიზნით, უმჯობესია შექმნათ მცირე შესრულება bat ფაილიკოდით (ნახ.2).

ნახ.2

გაწმენდა ბაზის მოხსნით

დაუყოვნებლივ უნდა აღინიშნოს, რომ მიუხედავად ამ მეთოდის ეფექტურობისა და სიმარტივისა, მთლად სწორი არ არის მას "დასუფთავება" ვუწოდოთ.

ქეშის შეცდომების ამ გზით გამოსასწორებლად საჭიროა მხოლოდ კონფიგურატორის შერჩევის ფანჯარა (ნახ. 3).

ნახ.3

მისი გამოყენებით, თქვენ უნდა ამოშალოთ პრობლემის ბაზა სიიდან და შემდეგ დაამატოთ ის იქ, სასურველია სხვა სახელით.

ამრიგად, შემდეგი მოქმედებების ნაკრები შესრულდება:

  1. არსებული მონაცემთა ბაზა გაუქმდება დროებითი შენახვის საქაღალდედან;
  2. ბაზაზე შეიქმნება ახალი საქაღალდე, რომელიც შეიცავს მიმდინარე მონაცემებს.

როგორც ზემოთ მოყვანილი სიიდან ხედავთ, თავად პრობლემური ქეშის საქაღალდე არსად მიდის. ამიტომ, ის დაიკავებს დისკზე ადგილს.

დასუფთავება მოწინავე ვარიანტებით

მეორე გზა, რომელიც ასევე გათვალისწინებულია 1C პლატფორმის მიერ, არის დამატებითი .

კონფიგურაციის შერჩევის ფანჯარაში გამოსაყენებლად (ნახ. 3):


ამრიგად, პროგრამის ყოველი მომდევნო გაშვებისას ამით დამატებითი ხაზიმიმდინარე მონაცემთა ბაზის ქეში გასუფთავდება.

ამ მეთოდის გამოყენებისას უნდა გახსოვდეთ სამი რამ:

  1. ქეშის გასუფთავებას გარკვეული დრო სჭირდება, შესაბამისად, გაშვების პროცესი შეიძლება მნიშვნელოვნად შეფერხდეს;
  2. ეს მეთოდი მუშაობს მხოლოდ სქელი და თხელი კლიენტის რეჟიმში;
  3. ეს გასუფთავება, კლიენტ-სერვერის რეჟიმში გაშვებული მოთხოვნების ქეშის დამუშავებისას, საერთოდ არ მოქმედებს ლოკალური მეტამონაცემების ქეშზე, ასე რომ, თუ პრობლემა მასში იყო, ის არსად გაქრება.

რისთვის უნდა იყოთ მზად

მთლიანობაში სისტემის ლოგიკა ნამდვილად არ დაირღვევა ქეშის გასუფთავების შემდეგ. თუმცა, ჩვეული ამ მომხმარებლისფორმებისა და დიალოგების ჩვენების პარამეტრები, შრიფტები, არჩევანი და ფანჯრებისა და პანელების მოწყობა. ზოგადად, მაინც უნდა გასწირო რაღაც.

როგორც ჩანს, გატეხილი თემა არის 1s ქეშის გაწმენდა, მაგრამ მუდმივად ჩნდება მისი გაწმენდა, გადავწყვიტე დამეწერა პატარა სტატია ამ საკითხზე. ძალიან ხშირად, განახლების შემდეგ მომხმარებლებს ან ადმინისტრატორებს აქვთ უცნაური შეცდომები საცდელების შემდეგ, აღმოჩნდება, რომ 1C-ში ასეთი "შეფერხებების" მიზეზი არის ქეში.

რა არის ქეში 1C და როგორ გავწმინდოთ იგი

ქეშირება- ხშირად გამოყენებული ინფორმაციისა და, როგორც წესი, სტატიკური ინფორმაციის ბუფერის შექმნის პროცესი. ქეშირება გამოიყენება პროგრამის დასაჩქარებლად, კერძოდ, 1C კონფიგურაციის ფაილები იტვირთება მომხმარებლის კომპიუტერზე ისე, რომ არ მოითხოვოს ისინი სერვერისგან ყოველი ზარის დროს.

თუმცა, ძალიან ხშირად 1C პლატფორმა სწორად არ ამუშავებს კონფიგურაციის ქეშირებას და შედეგად ვიღებთ არაადეკვატურ კონფიგურაციის ქცევას.

1C ქეშის გასუფთავების პირველი გზა

1C-ის პრობლემებისა და „შეფერხებების“ გადასაჭრელად, 1C პლატფორმის ქეშის გასუფთავება ძალიან ხშირად ეხმარება.

გადადით (Windows 7)

%userprofile%AppDataRoaming1C1Cv82

%userprofile%AppDataLocal1C1Cv82 for

%userprofile%Local SettingsApplication Data1C1Cv82

%userprofile%Application Data1C1Cv82

იქ წასვლისას ვპოულობთ უამრავ საინტერესო საქაღალდეს:

ყველა შერჩეული დირექტორია არის 1C მონაცემთა ბაზის ქეში, მათი უსაფრთხოდ წაშლა შესაძლებელია. ᲛᲜᲘᲨᲕᲜᲔᲚᲝᲕᲐᲜᲘ!!!წაშლამდე უნდა გამოხვიდეთ IB-დან.

თუ არ გსურთ მოძებნოთ სად მდებარეობს ფაილები - შეგიძლიათ გამოიყენოთ პატარა ღამურის მეტსახელი (8.2 და 8.3 განსხვავებულია, თუ სხვადასხვა პლატფორმა გამოიყენება, შეგიძლიათ გააერთიანოთ ისინი ერთში), რომელიც ასუფთავებს საქაღალდეებს დროებით. ფაილები - შეგიძლიათ ჩამოტვირთოთ სტატიის ქვეშ. გთხოვთ გახსოვდეთ, რომ თქვენ იყენებთ მათ საკუთარი რისკის ქვეშ. ისინი შეიცავს შემდეგ ბრძანებას:

rmdir "%AppData%1C1Cv8" /S /Q

rmdir "%LOCALAPPDATA%1C1Cv8" /S /Q

მეორე გზა

მეორე გზა უფრო მარტივია, მაგრამ არა მთლიანად სწორი. გაწმენდისთვის საკმარისია წაშალოთ ეს კონფიგურაცია და შექმნათ ახალი იგივე გზა IB-მდე.

ამის შედეგად, ძველი საქაღალდე ქეშით „ათავისუფლებს“ ამ IB-ს და შეიქმნება ახალი დირექტორია.

ამის გაკეთება შეგიძლიათ ამ გზით, ქეში გაწმენდილია, მაგრამ დროებითი ფაილები რჩება მყარ დისკზე.

დასუფთავების ერთ-ერთი ვარიანტი ოდნავ განსხვავდება სტატიაში განხილულისგან (მაგრამ, როგორც ერთ-ერთი ვარიანტი, ეს ხდება და არ უნდა დაივიწყოთ ამის შესახებ).

Ეს არის სპეციალური პარამეტრიგაშვება /Ქეშის გაწმენდა.ამ მეთოდის გამოყენება რეკომენდებულია, თუ დროებითი ფაილების არსებობის გამო ხარვეზები მუდმივია. თუმცა, ეს ამცირებს სისტემის მუშაობას. გაითვალისწინეთ, რომ ეს მეთოდი გამიზნულია კლიენტ-სერვერის ზარის ქეშის გასასუფთავებლად, რომელიც ინახავს მეტამონაცემებს, მოდულებს და ა.შ. თხელი და სქელი კლიენტებისთვის 1C: Enterprise რეჟიმში, ეს არ ახდენს გავლენას ადგილობრივ მეტამონაცემების ქეშზე, ასე რომ, თუ შეცდომაა ადგილობრივ მეტამონაცემების ქეშში, მაშინ ეს არ დაეხმარება.

იმისათვის, რომ გამოიყენოთ ეს მეთოდი დამატებითი გაშვების ვარიანტებში (ბაზების სიაში, ღილაკი შეიცვალა, ბოლო ჩანართი) თქვენ უნდა დაწეროთ ბრძანება /Ქეშის გაწმენდა.

ხშირად, მომხმარებლები განიცდიან უცნაურ შეცდომებს 1C-ში მუშაობის პროცესში. ერთ სამუშაო ადგილზე პროგრამა აბსოლუტურად ნორმალურად ფუნქციონირებს, მეორეში კი უშვებს შეცდომებს სხვადასხვა ოპერაციების დროს ან საერთოდ უარს ამბობს დაწყებაზე. შეცდომები შეიძლება ასე გამოიყურებოდეს:

როგორც წესი, საცდელების შემდეგ აღმოჩნდება, რომ პრობლემა პროგრამის ქეშშია.

რა არის ქეში

1C ქეში, როგორც წესი, არის სტატიკური ინფორმაცია კონკრეტული საინფორმაციო ბაზის შესახებ: მომხმარებლის პარამეტრები, ფანჯრების ზომა და განლაგება, ხელსაწყოთა ზოლების მდებარეობა და ა.შ. ქეში ავტომატურად იქმნება პროგრამის მიერ და განახლდება ყოველ სესიაზე. ეს საჭიროა პროგრამის მუშაობის დასაჩქარებლად, ისე, რომ ყოველ ჯერზე არ დაგჭირდეთ სერვერთან დაკავშირება იმავე ტიპის ინფორმაციისთვის.

ის ფაქტი, რომ პროგრამა პერიოდულად წვდება ქეში ფაილებს, არის როგორც პლუსი, ასევე მინუსი. თუ ქეშთან მუშაობისას მოხდა გათიშვა, პროგრამის ავარია, კომპიუტერის დაუგეგმავი გამორთვა და ა.შ., ქეში ფაილები შეიძლება შეცდომით დაიწეროს. ამ შემთხვევაში, ინფობაზასთან დაკავშირების შემდეგ ან მუშაობისას, მონაცემთა ბაზაში გამოჩნდება შეცდომები.

ქვემოთ განვიხილავთ ამ პრობლემის გადაჭრის ვარიანტებს.

ქეშის გასუფთავების გზები

ბევრი ფიქრობს ასე ამ გზითარის ყველაზე სანდო. იგი მოიცავს მომხმარებლის კომპიუტერიდან ქეში ფაილების საქაღალდეების პირდაპირ ამოღებას. ეს საქაღალდეები მდებარეობს:

  • C:\მომხმარებლები\<имя пользователя>\AppData\Roaming\1C\1cv8
  • C:\მომხმარებლები\\<имя пользователя>\AppData\Local\1C\1cv8

ამ გზის გავლის შემდეგ ჩვენ დავინახავთ:


საქაღალდეები გრძელი ბუნდოვანი სახელებით არის ჩვენი სამიზნე. თითოეული საქაღალდე შეესაბამება ერთ მონაცემთა ბაზას, რომელიც არის ან ერთხელ დაინსტალირებული თქვენს კომპიუტერში. როდესაც მონაცემთა ბაზა ამოღებულია კომპიუტერიდან, მისი ქეში ავტომატურად არ იშლება.

მას შემდეგ რაც ვიპოვნეთ საჭირო საქაღალდეები, ჩვენ უბრალოდ ვშლით მათ კომპიუტერიდან. შემდეგ ჯერზე, როდესაც დაიწყებთ პროგრამას, ის ავტომატურად შექმნის ახალ ქეში ფაილებს, რომლებთანაც იმუშავებს მომავალში. თუმცა, პირველი გაშვება საინფორმაციო ბაზაქეშის გასუფთავების შემდეგ ჩვეულებრივზე მეტი დრო დასჭირდება. ეს მოხდება იმის გამო, რომ პროგრამა შექმნის ახალ ფაილებს.

ეს მეთოდი შესაფერისია, თუ ქეშ ფაილებთან დაკავშირებული პრობლემები მუდმივად ჩნდება. მუშაობს მხოლოდ თხელი კლიენტი 1C. მეთოდის არსი არის ის, რომ ჩვენ დავამატებთ შემდეგ ხაზს ინფო ბაზის გაშვების პარამეტრებს:

  • /Ქეშის გაწმენდა

Როგორ გავაკეთო ეს? ჩვენ ვხსნით 1C ბაზების ჩამონათვალს, ვირჩევთ საჭირო ბაზას სიაში, მაგრამ არ გავუშვით. ფანჯრის მარჯვენა ნაწილში დააჭირეთ ღილაკს "რედაქტირება", როგორც ნაჩვენებია ეკრანის სურათზე:


შემდეგ ფანჯარაში, არაფერი შეცვალოთ, დააჭირეთ "შემდეგი".


მესამე ფანჯარაში შეიყვანეთ სასურველი ტექსტი, როგორც ნაჩვენებია ეკრანის სურათზე და დააწკაპუნეთ "დასრულება".


ამის შემდეგ, ყოველ ჯერზე, როდესაც infobase დაიწყება, ქეში ფაილები ავტომატურად გასუფთავდება.

ეს მეთოდი ეფექტურია, როგორც პირველი, მაგრამ, ჩვენი აზრით, არც თუ ისე სწორი. მისი არსი იმაში მდგომარეობს, რომ ჩვენ ამოვიღებთ ინფო ბაზას ბაზების სიიდან, შემდეგ კი ისევ ვამატებთ.




როდესაც სიას ემატება მონაცემთა ბაზა, თუნდაც არსებული, ქეში ფაილები ხელახლა იქმნება (პროგრამა მიიჩნევს, რომ ეს ინფო ბაზა ახალია). მეთოდი არ არის სწორი, რადგან მონაცემთა ბაზის ამოღებისას სიიდან, ისევე როგორც უშუალოდ მონაცემთა ბაზის ამოღებისას, ქეში ფაილები არ იწმინდება. ანუ ჩვენ შევქმნით ახალ ფაილებს, ძველი კი მყარ დისკზე დარჩება. თუ ამ გზით გაასუფთავებთ ქეშს, მაშინ ადრე თუ გვიან HDDკომპიუტერი სავსე იქნება.

როგორც ვხედავთ, ქეშის გასუფთავების პროცესში რთული არაფერია, ამიტომ მომავალში, თუ მასთან დაკავშირებულ შეცდომებს წააწყდებით, თავად შეძლებთ ამ პრობლემას გაუმკლავდეთ.

ძალიან ხშირად, მომხმარებლებს აქვთ უცნაური შეცდომები: ერთი მომხმარებლისთვის პროგრამა მუშაობს სწორად, მეორესთვის, ახლომდებარე, სხვა კომპიუტერზე, სრულიად განსხვავებული. ხშირად, ხანგრძლივი პროცედურების შემდეგ, ირკვევა, რომ 1C 8-ში ასეთი „შეფერხებების“ მიზეზი არის ქეში.

ქვემოთ გეტყვით, რა არის 1C ქეში და როგორ გავწმინდოთ იგი.

ქეშირება— ხშირად გამოყენებული და ჩვეულებრივ სტატიკური ინფორმაციის ბუფერის შექმნის პროცესი. ქეშირება გამოიყენება პროგრამის მუშაობის დასაჩქარებლად, კერძოდ, 1C-ში კონფიგურაციის ფაილები იტვირთება მომხმარებლის კომპიუტერზე ისე, რომ არ მოითხოვოს ისინი სერვერიდან ყოველ ჯერზე, როდესაც მათზე წვდომა ხდება.

თუმცა, ძალიან ხშირად 1C პლატფორმა არასწორად ამუშავებს კონფიგურაციის ქეშირებას და შედეგად, ჩვენ ვიღებთ არაადეკვატურ კონფიგურაციის ქცევას.

არასწორი ქცევის მიზეზები შეიძლება იყოს განსხვავებული: დინამიური კონფიგურაციის განახლება, პროგრამული უზრუნველყოფის ან აპარატურის გაუმართაობა.

პირველი გზა არის 1C ქეშის ხელით გასუფთავება

1C პრობლემებისა და „გამართვის“ გადასაჭრელად, ჩვეულებრივ ეხმარება 1C 8.3 პლატფორმის ქეშის გასუფთავება.

ეს კეთდება შემდეგნაირად:

ნაბიჯი 1

იპოვეთ დირექტორია, სადაც ინახება 1C დროებითი ფაილები, მათი ნახვა შეგიძლიათ პარამეტრების მენიუში IB სიაში:

2 ნაბიჯი

ჩვენ მივიღეთ მსგავსი მისამართი

მიიღეთ 267 1C ვიდეო გაკვეთილები უფასოდ:

C:\Documents and Settings\username\Application Data\1C\1Cv82\tmplts\1c

ქეშის საქაღალდეები მდებარეობს

C:\Documents and Settings\username\Application Data\1C\1Cv82\

*სადაც მომხმარებლის სახელი არის სისტემის მომხმარებლის სახელი და 1Cv82 საქაღალდე შეიძლება განსხვავდებოდეს 1C პლატფორმის ვერსიის მიხედვით

იქ წასვლისას ვპოულობთ ბევრ (საქაღალდეების რაოდენობა კონფიგურაციების რაოდენობას უდრის) საინტერესო საქაღალდეს:

ყველა შერჩეული დირექტორია არის DB 1C ქეში, მათი უსაფრთხოდ წაშლა შესაძლებელია. წაშლამდე უნდა გამოხვიდეთ IB-დან.

თუ არ გსურთ იპოვოთ ფაილების ადგილმდებარეობა, შეგიძლიათ გამოიყენოთ სპეციალური პროგრამა(bat file), რომელიც ასუფთავებს საქაღალდეებს დროებითი ფაილებით - ჩამოტვირთვა. გთხოვთ გახსოვდეთ, რომ თქვენ იყენებთ მათ საკუთარი რისკის ქვეშ. ისინი შეიცავს შემდეგ ბრძანებას:

rmdir "%AppData%\1C\1Cv8" /S /Q
rmdir "%LOCALAPPDATA%\1C\1Cv8" /S /Q

1C დროებითი ფაილების გასუფთავების მეორე გზა არის მონაცემთა ბაზის ამოღება სიიდან

მეორე გზა უფრო მარტივია, მაგრამ არა მთლიანად სწორი. გაწმენდისთვის საკმარისია წაშალოთ ეს კონფიგურაცია და შექმნათ ახალი იგივე გზა IB-მდე.

შედეგად, ძველი საქაღალდე ქეშით "ათავისუფლებს" ამ IB-ს და შეიქმნება ახალი დირექტორია.

ამის გაკეთება შეგიძლიათ ამ გზით, ქეში გაწმენდილია, მაგრამ დროებითი ფაილები რჩება მყარ დისკზე.

მესამე გზა არის ClearCache პარამეტრი

აუცილებელია ბრძანების შეყვანა /Ქეშის გაწმენდა. გამოყენების მაგალითი:

ვიდეო ქეშის გასუფთავების შესახებ 1C პროგრამებში:

თუ 1C-ში „შეფერხებები“ არ გაქრა ქეშის გასუფთავების შემდეგ და 1C არ მუშაობს ისე, როგორც გსურთ, შეგიძლიათ მიმართოთ.

თუ იწყებთ 1C პროგრამირების სწავლას, გირჩევთ ჩვენს უფასო კურსს (არ დაგავიწყდეთ გამოიწერეთ youtube - რეგულარულად გამოდის ახალი ვიდეოები):

31.05.2017

როგორ გავასუფთავოთ ქეში 1C: Enterprise 8 სისტემის პროგრამებში

მიიღეთ წვდომა 1C: ახალი ღრუბელი უფასოდ 30 დღის განმავლობაში!

ქეშის გასუფთავება არის სტანდარტული პროცედურამრავალი პროგრამული პროდუქტის შენარჩუნება.
1C Enterprise 8.3 სისტემის პროგრამები ამ მხრივ გამონაკლისი არ არის და ქეშის გასუფთავება არის სტანდარტული სერვისის ოპერაცია, რომელიც რეკომენდებულია 1C პროგრამების ფუნქციონირების აღსადგენად.
1C ქეშის გასუფთავება არის ეფექტური გადაწყვეტა მრავალი პრობლემისა და შეცდომისთვის, რომლებიც წარმოიქმნება 1C პროგრამების მუშაობის დროს (მაგალითად, შეცდომები ფორმების გახსნისას, ინტერფეისის არასწორი ჩვენება და ა.შ.). ნებისმიერ ადმინისტრატორს, სპეციალისტს ან მომხმარებელს, რომელიც დამოუკიდებლად ინახავს 1C პროგრამულ პროდუქტებს, უნდა შეეძლოს ამ ტექნიკის გამოყენება.

რა არის 1C ქეში და რისთვის არის ის?

ქეში არის ბუფერი დროებითი მონაცემებით. საჭიროა პროგრამის დასაჩქარებლად, შესანახად და სწრაფი წვდომაინფორმაციის სერვისისთვის, ისე, რომ არ მოითხოვოთ იგი ყოველ ჯერზე სერვერზე წვდომისას (მაგალითად, ფანჯრების ადგილმდებარეობა, არჩევანის ისტორია, შრიფტების დაყენება, ფერები და მრავალი სხვა მონაცემი, რომელიც დაკავშირებულია 1C მომხმარებლის მუშაობასთან).
სხვადასხვა პროგრამული თუ აპარატურის გაუმართაობის, ელექტროენერგიის გათიშვის შედეგად და ა.შ. ქეშში არსებული ინფორმაცია შეიძლება იყოს დაზიანებული, ან შეიძლება იყოს შეუსაბამობა ქეშში და მონაცემთა ბაზაში შენახულ მონაცემებს შორის (მაგალითად, როდესაც დინამიური განახლებაკონფიგურაცია, მომხმარებლის უფლებების დაყენება და ა.შ.). შეცდომების გამოსასწორებლად, თქვენ უნდა გაასუფთაოთ ქეში.

ქეშის გასუფთავების რამდენიმე ვარიანტი არსებობს.

ვარიანტი 1.

პირდაპირ პროგრამიდან 1C.

სიაში, რომელიც იხსნება, ჩვენ ვპოულობთ ხაზებს: "პროგრამების ინტერფეისების ქეში", "ფაილების ქეში ზოგადი გასაღების ინფორმაციის რესურსიდან "Taxcom", "ფაილების ქეში ოპერატორის ოპერატორების რესურსებიდან". ელექტრონული დოკუმენტების მართვაუნივერსალური სქემის მიხედვით.

გახსენით საჭირო ქეში, მაგალითად "პროგრამირების ინტერფეისების ქეში" და წაშალეთ დროებითი ფაილები სიაში. "იდენტიფიკატორის" სვეტში მითითებული URL-ის გამოყენებით, შეგიძლიათ სცადოთ გამოთვალოთ კონკრეტული ფაილები, რომლებიც უნდა წაიშალოს სერვისში შეცდომის გამოსასწორებლად (მაგალითად, "https://api.orgregister.1c.ru/... " - იხილეთ სერვისი 1C: Counterparty, "http://npchk.nalog.ru/orgregister/..." - 1C-ანგარიშების სერვისი და "https://api.taxregister.1c.ru/... " - 1C-Taxcom).

გთხოვთ გაითვალისწინოთ, რომ ყველა ოპერაცია უნდა შესრულდეს ადმინისტრატორის უფლებების მქონე მომხმარებლის სახელით.

ამის შემდეგ, მომხმარებლებს, რომლებსაც შეექმნათ შეცდომა, უნდა გამოვიდნენ პროგრამიდან და შეხვიდეთ ხელახლა.

ეს ვარიანტიხშირად გეხმარებათ შეცდომების აღმოფხვრაში "1C-Reporting", "1C-Counterparty", "1C-Tax", "1C: EDO" სერვისებთან მუშაობისას, მაგრამ არ გაძლევთ საშუალებას წაშალოთ ყველა დროებითი ფაილი.

ვარიანტი 2.

გაუშვით პროგრამა გაშვების პარამეტრით "/ClearCache", რომელიც ასუფთავებს კლიენტ-სერვერის ზარების ქეშს, რომელიც ინახავს ფორმების, მოდულების და ა.შ. მეტამონაცემებს, ასევე მოდულების ტექსტებში შენახულ საძიებო ინდექსს.

ამისათვის გაუშვით პროგრამა 1C. ინფობაზების სიაში აირჩიეთ საჭირო ინფო ბაზა და დააწკაპუნეთ ღილაკზე „რედაქტირება“. ფანჯარაში, რომელიც იხსნება, ველში " დამატებითი პარამეტრებიგაშვება" ჩადეთ პარამეტრი /ClearCache.

გთხოვთ გაითვალისწინოთ, რომ ამ პარამეტრის გამოყენებამ შეიძლება შეანელოს პროგრამა. ეს პარამეტრი ასევე არ გაძლევთ საშუალებას წაშალოთ ყველა დროებითი ფაილი.

ვარიანტი 3.

უმარტივესი ვარიანტი ჩვეულებრივი მომხმარებლებისთვის, ის საშუალებას გაძლევთ სრულად განაახლოთ ყველა დროებითი 1C ქეში ფაილი.
ჯერ უნდა ამოიღოთ ინფო ბაზა სიიდან და შემდეგ ისევ დაამატოთ.

ამისათვის გაუშვით 1C. როგორც წინა ვარიანტში, აირჩიეთ საჭირო ინფო ბაზა ინფობაზების სიაში და დააწკაპუნეთ „შეცვლა“.



"Infobase დირექტორია" ველიდან დააკოპირეთ ბილიკი მონაცემთა ბაზაში და დააჭირეთ "გაუქმებას".

შემდეგ ვაჭერთ ღილაკს "წაშლა", ვეთანხმებით გაფრთხილებას.

ახლა დააწკაპუნეთ "დამატება", ფანჯარაში, რომელიც იხსნება, აირჩიეთ ვარიანტი "დაამატე არსებული ინფობაზის სიაში".



შემდეგ ფანჯარაში აირჩიეთ საინფორმაციო ბაზის მდებარეობის ტიპი "On ამ კომპიუტერსან კომპიუტერზე ლოკალური ქსელი"და "Infobase directory" ველში ჩასვით მონაცემთა ბაზის გზა ბუფერიდან, რომელიც დაკოპირდა წინა ეტაპზე.


იმავე ფანჯარაში შეგიძლიათ შეცვალოთ "Infobase #1" საინფორმაციო ბაზის სახელი უფრო გასაგებად, რათა ის გამოჩნდეს სიაში.
შემდეგი > შესრულებულია.

ვარიანტი 4.

ეს ვარიანტი მოიცავს ფაილების ხელით ამოღებას დირექტორიებიდან და განკუთვნილია მოწინავე მომხმარებლებისთვის.


Cache 1C Enterprise 8.3 ინახება მომხმარებლის პროფილში შემდეგ საქაღალდეებში:

  • %userprofile%\AppData\Roaming\1C\1Cv82
  • %userprofile%\AppData\Roaming\1C\1Cv8
  • %userprofile%\AppData\Local\1C\1cv82
  • %userprofile%\AppData\Local\1C\1cv8
%userprofile% ცვლადი შეიცავს ბილიკს Windows-ში მიმდინარე მომხმარებლის პროფილისკენ, ასე რომ თქვენ შეგიძლიათ დააკოპიროთ გზა Explorer-ის მისამართის ველში, როგორც ისინი ზემოთ არის მითითებული.

საოპერაციო ოთახი ვინდოუსის სისტემაგაგიგებს და წავა სასურველი საქაღალდექეში ფაილებით 1C. თუ კოპირებასთან დაკავშირებული პრობლემებია, ბილიკი ასე გამოიყურება

C:\Users\UserName\AppData\... და შემდეგ როგორც ზემოთ მოცემულ მაგალითებში.

როგორც ხედავთ, დირექტორიებს აქვთ სახელები, რომლებიც შედგება ლათინური ანბანის რიცხვებისა და ასოების დიდი ნაკრებისგან - დირექტორიას სახელი არის მონაცემთა ბაზის უნიკალური იდენტიფიკატორი.



თითოეული დირექტორია თავის მხრივ შეიცავს სხვა საქაღალდეებს. არის დირექტორიები, რომელთა სახელიც შედგება სიმბოლოების ნაკრებისგან და არის მომხმარებლის უნიკალური იდენტიფიკატორი, ასევე დირექტორია Config, ConfigSave, DBNameCache, SICache.

თუ შეგიძლიათ განსაზღვროთ რომელი იდენტიფიკატორი ეხება კონკრეტულ მომხმარებელს და სასურველი ბაზამონაცემები, მხოლოდ მისი შინაარსის გასუფთავებაა შესაძლებელი. თუ თქვენ ვერ განსაზღვრავთ მომხმარებლებისა და მონაცემთა ბაზების მფლობელობას, შეგიძლიათ წაშალოთ ყველაფერი. პლატფორმა ხელახლა შექმნის საჭირო 1C ქეში სერვისის ფაილებს 1C ინფობაზის მომდევნო დაწყებისას.