მონაცემების ჩატვირთვა საინფორმაციო ბაზაში.

ინსტრუქციები ეკრანის ანაბეჭდებით + ვიდეო "1C როგორ შეინახოთ მონაცემთა ბაზა (7.7 ვერსიისთვის)." ახლა თქვენ შეგიძლიათ თავად განახორციელოთ ეს პროცედურა - ეს მარტივია.

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

1C როგორ შეინახოთ მონაცემთა ბაზა (7.7 ვერსიისთვის)

ჩემს პრაქტიკაში მე ვიყენებ 4 ძირითად გზას 7.7 ვერსიის მონაცემთა ბაზების შესანახად:
  1. მთელი საქაღალდის კოპირება ინფობაზით (IB).
  2. ჩაშენებული მონაცემთა დაზოგვის მექანიზმის გამოყენებით.
  3. ავტომატური შენახვის დაყენება ჩაშენებული ხელსაწყოების გამოყენებით
  4. მესამე მხარის ინსტრუმენტების გამოყენება.

განვიხილოთ თითოეული მეთოდის დადებითი და უარყოფითი მხარეები და რომელ შემთხვევებში რომელი მეთოდია უკეთესი გამოსაყენებლად.

1. 1C როგორ შეინახოთ მონაცემთა ბაზა - საქაღალდის კოპირება IB-დან

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

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

ჩვენს მაგალითში, ჩვენ გვჭირდება საქაღალდე არის " 1SBUKR_320", რომელიც მდებარეობს დისკზე" დ:\"საქაღალდეში" ტემპი". შემდეგი, თქვენ უნდა გახსნათ Explorer (ჩემი კომპიუტერი), გადადით საჭირო საქაღალდეში და დააკოპირეთ იგი იზოლირებულ ადგილას.

2. 1C როგორ შეინახოთ მონაცემთა ბაზა - ჩაშენებული მონაცემთა შენახვა

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

ამ მეთოდის გამოსაყენებლად, გაუშვით 1C "კონფიგურატორის" რეჟიმში

(დააწკაპუნეთ სურათის გასადიდებლად)

(დააწკაპუნეთ სურათის გასადიდებლად)

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

(დააწკაპუნეთ სურათის გასადიდებლად)

მე გთავაზობთ მოკლე ვიდეოს, თუ როგორ კეთდება ეს:

3. 1C როგორ შეინახოთ მონაცემთა ბაზა - მონაცემთა ავტომატური შენახვა

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

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

ასე რომ, მოდით შევქმნათ სამუშაო მაგიდამალსახმობი გასაშვებად 1C. ამისათვის თქვენ თავად უნდა იპოვოთ იგი 1C გაშვების ფაილი. როგორც წესი, ის შეიძლება მოიძებნოს ამ გზით: "C:\Program Files\1Cv77\BIN\". თუ თქვენ გაქვთ 64-ბიტიანი სისტემა, გზა შეიძლება ასე გამოიყურებოდეს: "C:\Program Files (x86)\1Cv77\BIN\". საქაღალდეში გადასვლა ᲣᲠᲜᲐსაჭიროა ფაილის პოვნა 1cv7.exe (ქსელის 1C ვერსიისთვის) ან ფაილი 1cv7l.exe (ერთი მომხმარებლის ვერსიისთვის 1C). შემდეგი, აირჩიეთ ეს ფაილი და დააწკაპუნეთ მაუსის მარჯვენა ღილაკიდა აირჩიეთ ელემენტი შექმენით მალსახმობი.

(დააწკაპუნეთ სურათის გასადიდებლად)

მალსახმობი შეიქმნება სამუშაო მაგიდა, თქვენ უნდა იპოვოთ იგი, აირჩიეთ მაუსის მარჯვენა ღილაკით და აირჩიეთ Properties. მალსახმობის ჩანართზე, ობიექტის ველში შემდეგ "C:\Program Files\1Cv77\BIN\1cv7.exe"დაამატეთ შემდეგი:

CONFIG /DatabasePath /NUserName /PPpassword @PathToBatchLaunchFile.

(დააწკაპუნეთ სურათის გასადიდებლად)

სერიული გაშვების ფაილი არის მარტივი ტექსტური ფაილი გაშვების პარამეტრებით. აი, როგორ გამოიყურება:

Output=Save_Log Quit=1 SaveData=1 SaveToFile=Arhiv

ისე, რომ არ შეგაწუხოთ, შეგიძლიათ. (არ დაგავიწყდეთ გახსნა)

შენიშვნა

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

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

ამრიგად, ერთჯერადი მცირე დაყენების შესრულებით, შეგიძლიათ ძალიან მარტივად შეინახოთ 1C პროგრამის მონაცემები.

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

4. 1C როგორ შეინახოთ მონაცემთა ბაზა - მესამე მხარის ხელსაწყოების გამოყენებით

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

დიდი ძიების შემდეგ გადავწყვიტე Effector Saver პროგრამაზე. შემდეგი უპირატესობები მომხიბლა:

  1. რამდენიმე მონაცემთა ბაზის ერთდროულად კოპირება (სხვადასხვა პლატფორმაზე: 1C:Enterprise 8, 1C:Enterprise 7.7).
  2. აღსრულება დანიშნულ დროს.
  3. „ინფორმაციული უსაფრთხოების ტესტირებისა და კორექტირების“ მექანიზმის ამოქმედება.
  4. ფუნქციონალობა 1C: Enterprise მომხმარებლების გამორთვისთვის
  5. ამოცანების შედეგების შესახებ მოხსენებების გაგზავნა.
  6. დამატებითი კოპირება ადგილობრივ ქსელში ან FTP სერვერზე.
  7. არის უფასო ვერსია.

(დააწკაპუნეთ სურათის გასადიდებლად)

დატოვეთ თქვენი შეკითხვები და წინადადებები კომენტარებში.

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

მონაცემთა და გარე ფაილების ხელით სარეზერვო ასლის შექმნა (მონაცემთა სარეზერვო ასლი)

1. გახსენით 1C: Enterprise. აირჩიეთ საჭირო საინფორმაციო ბაზა. აირჩიეთ კონფიგურატორის პროგრამის გაშვების რეჟიმი. დააჭირეთ ღილაკს "OK".

2. „კონფიგურატორის“ რეჟიმში გახსენით მენიუ ადმინისტრაცია -> მონაცემების შენახვა…

როგორც წესი, საჭიროა შეინახოთ არა მხოლოდ მონაცემთა ბაზის ფაილები, არამედ გარე დაბეჭდილი ფორმები და გარე ანგარიშები და დამუშავება. ამ ფაილების შესანახად, თქვენ უნდა დააჭიროთ ღილაკს "დაამატე ნიღაბი". დიალოგში, რომელიც იხსნება, შეიყვანეთ „ExtForms\*.*“, დააწკაპუნეთ ღილაკზე „OK“, შემდეგ კვლავ დააწკაპუნეთ ღილაკზე „დაამატე ნიღაბი“ და შეიყვანეთ „ExtForms\PrnForms\*.*“, შემდეგ დააჭირეთ „OK“ ღილაკი კიდევ ერთხელ.

4. „შენახვა“ ველში უნდა აირჩიოთ გზა, სადაც გსურთ მონაცემთა ბაზის ფაილების შენახვა. მოდით იყოს "c:\Back1C\Copy_1C.zip".
5. შემდეგ დააჭირეთ ღილაკს "შენახვა".
6. თუ შენახვა წარმატებულია, გამოჩნდება შეტყობინება „შენახვა დასრულდა“.

მონაცემების აღდგენა სარეზერვო ასლიდან.

თუ საინფორმაციო ბაზის მონაცემები დაზიანებულია ან განადგურებულია, მონაცემები შეიძლება აღდგეს არქივიდან (თუ, რა თქმა უნდა, არსებობს). არ არის რეკომენდებული ამ მოქმედებების შესრულება სამუშაო მონაცემთა ბაზაზე, ამან შეიძლება გამოიწვიოს მონაცემთა შეუქცევადი განადგურება არსებულ მონაცემთა ბაზაში.
უმჯობესია მონაცემთა ბაზის ცარიელ დირექტორიაში აღდგენა.
1. გახსენით საინფორმაციო მონაცემთა ბაზა კონფიგურატორის რეჟიმში.
2. „კონფიგურატორის“ რეჟიმში გახსენით მენიუ ადმინისტრაცია -> მონაცემების აღდგენა…


3. იხსნება მონაცემთა აღდგენის დიალოგი.


4. „არქივიდან“ ველში უნდა მიუთითოთ ფაილი, საიდანაც გსურთ მონაცემების აღდგენა. ეს იყოს “c:\Back1C\Copy_1C.zip”, ფაილი, რომელშიც წინა თავში შევინახეთ მონაცემები.
5. დააჭირეთ ღილაკს "აღდგენა". პროგრამა აჩვენებს დიალოგს კითხვით მონაცემთა ჩანაცვლების შესახებ. დააწკაპუნეთ ღილაკზე „დიახ“, ანუ ჩვენ ვეთანხმებით, რომ მიმდინარე ინფობაზის მონაცემები შეიცვლება არქივის მონაცემებით.

6. თუ მონაცემები წარმატებით აღდგება არქივიდან, გამოჩნდება დიალოგი "აღდგენა...". დააჭირეთ ღილაკს "დასრულება".

7. შემდეგ გაუშვით პროგრამა 1C:Enterprise რეჟიმში "სერვისი" -> "1C:Enterprise" მენიუდან. პროგრამის გახსნის შემდეგ მონაცემთა აღდგენა დასრულებულია. თქვენ უნდა გახვიდეთ პროგრამიდან (ის ჩართულია ექსკლუზიურ რეჟიმში და სხვა მომხმარებლები ვერ შეძლებენ მასში მუშაობას).
8. მონაცემთა აღდგენა არქივიდან დასრულებულია. პროგრამა მზად არის იმუშაოს ჩვეულ რეჟიმში.

მონაცემთა ატვირთვა საინფორმაციო ბაზიდან.

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

ჩამოსატვირთად, თქვენ უნდა გააკეთოთ შემდეგი:

2. აირჩიეთ ადმინისტრაცია - მენიუდან მონაცემების ატვირთვა.

3. მონაცემთა ატვირთვის დიალოგი იწყება. ჩვენ ვაზუსტებთ ფაილს, რომელშიც აიტვირთება მონაცემთა ბაზის ფაილები. დაე ამ ფაილს ეწოდოს "c:\Back1C\Copy_1C.zip".


მონაცემების ჩატვირთვა საინფორმაციო ბაზაში.

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


3. მონაცემთა ჩატვირთვის დიალოგი იწყება. ჩვენ მივუთითებთ ფაილს, რომელშიც მონაცემები იყო შენახული. მოდით იყოს "c:\Back1C\Copy_1C.zip" წინა თავიდან


4. დააჭირეთ ღილაკს "OK". მიმდინარეობს მონაცემების ჩატვირთვა
5. ჩნდება გაფრთხილება: "ყველა მონაცემი განადგურდება... გაგრძელება?" დააჭირეთ ღილაკს "დიახ".


6. პროგრამა იტვირთება მონაცემები საარქივო ფაილიდან. ამას შეიძლება დიდი დრო დასჭირდეს.
7. ჩამოტვირთვა მთავრდება, როდესაც გამოჩნდება დიალოგი „მონაცემების ჩამოტვირთვა დასრულდა“. თქვენ უნდა დააჭიროთ ღილაკს "OK".

1. მოსახერხებელ ადგილას შექმენით საქაღალდეები არქივების შესანახად.

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

3. შედით თქვენს მონაცემთა ბაზაში "Configurator" რეჟიმში
პირველი მეთოდი: "Start->Programs->1C:Enterprise->Configurator".

გამოჩნდება "Launch 1C: Enterprise" დიალოგური ფანჯარა. საინფორმაციო ბაზების სიიდან აირჩიეთ ის, რომლის დაარქივებას აპირებთ და დააწკაპუნეთ "Ok".
მეორე მეთოდი: დაიწყეთ 1C:Enterprise-ის გაშვება მალსახმობის საშუალებით. გამოჩნდება "Launch 1C: Enterprise" დიალოგური ფანჯარა. ფანჯრის ზედა მარცხენა კუთხეში იქნება წარწერა: "Enterprise რეჟიმში." დააწკაპუნეთ ღილაკზე ისრით და აირჩიეთ "Configurator". ახლა საინფორმაციო ბაზების სიიდან აირჩიეთ ის, რომლის დაარქივებას აპირებთ და დააჭირეთ "OK".

4. როდესაც კონფიგურატორი გაიხსნება, აირჩიეთ მენიუს პუნქტი "Administration -> Save data", თუ იყენებთ SQL მონაცემთა ბაზას, შემდეგ "Administration -> Upload data".

5. გამოჩნდება დიალოგური ფანჯარა არქივის შესაქმნელად.

6. ბოლოში იქნება წარწერა: “Save in” და მითითებულია საქაღალდისკენ მიმავალი გზა, რომელშიც შეიქმნება არქივი.

7. დააჭირეთ ღილაკს სამი წერტილით.

8. აირჩიეთ დისკი საქაღალდეებით არქივებისთვის, აირჩიეთ საჭირო საქაღალდე.

12. ამრიგად, თქვენ შექმენით არქივი დისკზე „C“.

13. დისკზე არქივის შესაქმნელად ჩადეთ ცარიელი დისკი დისკში.

14. გააკეთეთ იგივე, უბრალოდ მიუთითეთ ბილიკი "დისკი "A". მაგალითად: "A:\020811.zip".

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