1s 2.0 թարմացումը հետ վերադարձնելու ուղիներ: Պլատֆորմի հնարքներ՝ օգտագործելով վաճառողի կազմաձևումը: Վերականգնում օգտագործելով HEX խմբագրիչը

Այս հոդվածում ես ուզում եմ ցույց տալ 1C:Enterprise 8 պլատֆորմի սպասարկման հնարավորությունները մատակարարի կոնֆիգուրացիան օգտագործելու առումով, որոնք շատ հաճախ պահանջարկ ունեն, բայց ինչպես ցույց է տվել պրակտիկան, դրանք ծանոթ չեն բոլոր սկսնակներին և նույնիսկ փորձառու մասնագետներին: .

Դիտարկենք մի բնորոշ իրավիճակ, որում հաճախ են հայտնվում սկսնակները: Ենթադրենք, որ կա 1C-ի տիպիկ կոնֆիգուրացիա՝ Ինտեգրված ավտոմատացում 8: Սկզբում կոնֆիգուրացիան տեղադրվել է բաշխիչ փաթեթից (ասենք թողարկում 1.1.20.1): Այնուհետև, ձեռնարկության առանձնահատկություններին հարմարվելու անհրաժեշտության պատճառով, ներառվեց փոփոխության հնարավորությունը (նորեկները շատ հաճախ սխալմամբ անվանում են այս գործողությունը աջակցությունից հեռացնելը, չնայած իրականում դա այդպես չէ):

Եվ հիմա, որոշ ժամանակ անց, մենք ունենք խիստ փոփոխված, բայց դեռ ստանդարտ (կարգավորվող հաշվապահական հաշվառման նպատակով մենք պարբերաբար թարմացնում ենք) կոնֆիգուրացիա: Դիտարկենք մի քանի հիպոթետիկ իրավիճակներ.

1) Հաջորդ թարմացումից որոշ ժամանակ անց մենք հաղորդագրություն ենք ստանում հաշվապահական հաշվառման բաժնից սխալի մասին, որը տեղի է ունենում ընթացիկ ամսվա վերջի փակման գործողության ընթացքում: Նախկինում նման սխալ չի եղել, ուստի դրա մեղավորը թարմացումն է։ Բավական բնորոշ իրավիճակ. Մենք սկսում ենք ախտորոշել սխալը և տեսնում ենք, որ ոտքերը աճում են ԱԱՀ-ի և շարժումների ձևավորման ընդհանուր մոդուլից: Մենք սկսում ենք հասկանալ և հասկանալ, որ այս մոդուլը զգալիորեն վերափոխվել է ստանդարտի և միաձուլվելուց հետո մենք «կորցրել ենք» որոշ ընթացակարգեր/գործառույթներ (կամ, ինչպես հաճախ է պատահում ստանդարտներում, դրանք «ցատկել» են մեկ այլ ընդհանուր մոդուլի մեջ): Ստանդարտներում միմյանց միջև սովորական մոդուլների բարդության պատճառով, թարմացման փուլում միշտ չէ, որ հնարավոր է բացահայտել խնդիր, որն արտահայտվում է միայն այն ժամանակ, երբ օգտվողներն աշխատում են:

Այսպիսով, մենք հասկանում ենք, որ դա պարզելու համար մեզ անհրաժեշտ է ընթացիկ թողարկման բնորոշ կոնֆիգուրացիա (ասենք 1.1.23.1): Բայց որտեղի՞ց կարող եմ ստանալ այն: Եթե ​​կա ծանոթ ֆրանսիացի, և նա կարող է արագ ուղարկել բաշխման հավաքածուն, հիանալի է, բայց ենթադրենք, որ նա այնտեղ չէ, և խնդիրը պետք է շտապ շտկել: (Մի առաջարկեք Varese!): Ավելին, կարող է ինտերնետ չլինել, իսկ ի՞նչ անել նման իրավիճակում։ Ես բազմիցս ականատես եմ եղել մի գործընթացի, երբ մարդը, տվյալ խնդիրը լուծելու համար, տեղադրել է նոր տվյալների բազա գոյություն ունեցող նախնական բաշխումից, այնուհետև հաջորդաբար թարմացրել այն վերջինին, որպեսզի տեսնի, թե «ինչպես պետք է իրականում լինի» մաքուր տվյալների բազա: Իսկ դագաղը, ինչպես միշտ, ուղղակի բացվեց (IMG:)

Հիմա եկեք դիտարկենք տարբեր լուծումներ.

ա) Առաջին տարբերակը՝ Մենյու -> Կազմաձևում -> Կազմաձևերի համեմատություն, այնուհետև ընտրեք վաճառողի կոնֆիգուրացիան և համեմատեք այն հիմնական կազմաձևի հետ:

Զարմանալի է, բայց կան մարդիկ, ովքեր չգիտեն այս մասին. Կամ, ցանկացած պարագայում, օգտագործեք «Համեմատել» տարրը, համակցեք ֆայլի կազմաձևի հետ (նախկինում ստանալով/ստացած ստանդարտ .cf):

բ) Երկրորդ մեթոդը հարմար է, եթե մեզ անհրաժեշտ է ոչ միայն տեսնել փոփոխությունները, այլև անմիջապես կատարել միաձուլումը:

Մենյու -> Կազմաձևում -> Աջակցություն -> Աջակցման կարգավորումներ և ներքևում սեղմեք Համեմատել, միաձուլվել կոճակը:

2) Մեկ այլ իրավիճակ. ենթադրենք, որ մենք փոխեցինք կամ ջնջեցինք ստանդարտ կոդի մի մասը, և որոշ ժամանակ անց պարզվեց, որ մենք սխալ ենք թույլ տվել, և մենք պետք է ամեն ինչ հետ տանք: Եվ ինչպես հաճախ է պատահում, մինչ փոփոխությունները կատարելը պահպանված կոնֆիգուրացիայի կրկնօրինակ չկա: Բայց մենք հաստատ գիտենք, որ կոդի այս հատվածը պարունակվում է ստանդարտ կոդում, ուստի վաճառողի կոնֆիգուրացիան կլուծի խնդիրը:

Բնականաբար, դուք կարող եք անել նույնը, ինչ առաջին դեպքում։ Սպասեք համեմատության գործընթացի ավարտին, և կազմաձևման համեմատության պատուհանից բացեք ստանդարտ մոդուլը և պատճենեք կոդը այնտեղից:

Որոշ մարդիկ հենց դա էլ անում են, բայց եթե գործ ունենք UPP-ի նման հրեշի հետ, որը նույնպես խիստ ձևափոխված է, ապա մենք կարող ենք շատ երկար սպասել համեմատության գործընթացի ավարտին: Եթե ​​մենք ունենայինք .cf ֆայլ, կարող էինք պարզապես բացել այն կոնֆիգուրացիայի պատուհանում (ի դեպ, ոչ բոլոր սկսնակները գիտեն այս հատկության մասին) և պատճենել անհրաժեշտ կոդը այնտեղից։

Եվ ողջամիտ հարց է առաջանում. ինչպե՞ս կարող եք դեռևս պահպանել մատակարարի կոնֆիգուրացիան ֆայլում: Ինչու՞ չկա ընտրացանկի տարր, որը նման է Պահպանել կոնֆիգուրացիան՝ ֆայլը հիմնական կազմաձևման համար կամ Պահպանել տվյալների բազայի կազմաձևը՝ տվյալների բազայի կազմաձևման համար: Որտե՞ղ է նույնը մատակարարի կազմաձևման համար: Փաստորեն, այն էլ կա, միայն թե մի փոքր ավելի խորն է թաղված։ Մասնավորապես, ամեն ինչ աջակցության պարամետրերի նույն ձևով է:

Պարզապես շատերը բացում են այս ձևը միայն մեկ անգամ՝ փոփոխության տարբերակը միացնելու և երբեք չվերադառնալու համար:

Իսկ մեր դեպքում դա հնարավոր էր անել ավելի պարզ՝ առանց նույնիսկ կոնֆիգուրացիան ֆայլի մեջ պահելու, սեղմեք Open կոճակը։ Էֆեկտը նույնն է, բայց շատ ավելի արագ:

Ուրիշ ինչո՞ւ պետք է պահեք մատակարարի կոնֆիգուրացիան ֆայլում:

3) Հաշվի առեք հետևյալ իրավիճակը. Ենթադրենք, որ կոնֆիգուրացիայի գոյության սկզբնական փուլում ստանդարտ կոնֆիգուրացիան չուներ մեզ անհրաժեշտ ֆունկցիոնալությունը, և որոշում կայացվեց բարելավել այն: Փոփոխությունը նվազագույն էր, բայց հետագայում այն ​​դեռ անհարմարություններ էր ստեղծում թարմացման ժամանակ։ Բայց հետո, որոշ ժամանակ անց, մենք հայտնաբերեցինք, որ այս ֆունկցիոնալությունը (ինչպես ժամանակին օբյեկտների տարբերակման դեպքում) հայտնվեց ստանդարտ տարբերակում (և, ինչպես հաճախ է պատահում, այն իրականացվել է մեծության կարգով ավելի լավ, քան «շահագործման» փոփոխությունը։ )

Թույլ տվեք ձեզ տալ իրական իրավիճակների ևս մի քանի օրինակ, երբ ձեզ հարկավոր է վերադառնալ ստանդարտ կազմաձևի.

1. Մի քանի անգամ ես հանդիպեցի կոնֆիգուրացիաների, որոնցում փոփոխության ենթակա էին միայն տպագիր ձևերի դասավորությունը։ Փորձի պակասի կամ անտեղյակության պատճառով ծրագրավորողը, որը պահպանում էր կազմաձևը, արտաքին տպագիր ձև ստեղծելու փոխարեն, հեռացրեց կոնֆիգուրացիան աջակցությունից և փոփոխեց ներկառուցված դասավորությունները (հաճախ աննշանորեն ընկերության լոգոն ավելացնելու համար), որից հետո օգտվողները զրկվեցին: ավտոմատ թարմացման ունակության մասին:

2. Կրկին, ստանդարտ ֆունկցիոնալության անտեղյակության պատճառով (շատ հաճախ դրանից տուժում են նախկին «յոթամյա ուսանողները»), հատկությունների և կատեգորիաների օգտագործման փոխարեն ավելացվել են տեղեկատուների/փաստաթղթերի մանրամասները, երբ դրա համար հիմնավոր պատճառ չկար (տվյալներ. , օրինակ, օգտագործվել է միայն տպագիր ձևաթղթերում ելքի համար):

Իհարկե, սա խնդիր չէ, եթե գործ ունենք UT կամ կառավարման այլ պլանի կազմաձևման հետ, որտեղ թարմացումները հիմնականում կարևոր չեն, բայց այս օրինակում մենք խոսում էինք փոփոխված SCP-ների կամ բարդ ավտոմատացման մասին: Եվ պարզվում է, որ չնչին բարելավումների պատճառով, որոնք կարող էին իրականացվել առանց ամբողջական աջակցությունը հեռացնելու, մենք ունենք անհարկի հեմոռոյ ստանդարտ թարմացումներով:

Խելամիտ ցանկություն կա հրաժարվել կատարված փոփոխություններից և կազմաձևումը նորից լիարժեք աջակցության մեջ դնել: Ինչպե՞ս դա անել:

Կազմաձևը լիարժեք աջակցության մեջ դնելու միակ միջոցը բեռնելն է (ոչ թե համեմատության և միաձուլման ռեժիմում, այլ ավելի շուտ Load կազմաձևումը ֆայլի տարրից) standard.cf. Ահա թե ինչու մեզ անհրաժեշտ է մատակարարի կոնֆիգուրացիան .cf ֆայլում պահելու հնարավորություն: Մենք պահպանում ենք, ապա բեռնում, և տվյալների բազայի կոնֆիգուրացիան թարմացնելուց հետո ստանում ենք ստանդարտ կոնֆիգուրացիան իր սկզբնական տեսքով, այսինքն. կողպեքով (IMG:) Բնականաբար, այս գործողությունները կատարելուց առաջ պետք է նախօրոք հոգ տանել անհրաժեշտ տվյալների պահպանման/փոխանցման մասին, որոնք ստանդարտ կոնֆիգուրացիայի վերադառնալուց հետո «կթափվեն» և անպայման պատճենեք պատճենը: տվյալների բազայի!

Սրանք, ինչպես պարզվում է, պարզ հնարավորություններ են, որոնք հասանելի են մշակողի զինանոցին, սակայն գործնականում այդ տեխնիկայի անտեղյակությունը կարող է հանգեցնել վերը նկարագրված շատ ժամերի ավելորդ աղմուկի: Այսպիսով, նրանք, ովքեր գիտեին, լավ արեցիք, և նրանք, ովքեր չգիտեին, օգտագործեք այն և խնայեք ձեր ժամանակը:

[Հղումը դիտելու համար պետք է գրանցվել]

1C ընկերության ծրագրակազմը շատ տարածված է ինչպես ձեռնարկատերերի, այնպես էլ պետական ​​կազմակերպությունների շրջանում: Ծրագրերն օգտագործվում են հաշվապահական հաշվառման, կառավարման հաշվառման և այլնի համար: Գրառումները ճիշտ պահելու համար ցանկացած կազմակերպություն պետք է ունենա արդի տեղեկատվություն: Հետևաբար, ծրագրերը, որոնք մշակվում են հատուկ կազմակերպության տնտեսական կարիքների համար, չեն կարող երկար ժամանակ գործել առանց թարմացման:

Եթե ​​ինչ-ինչ պատճառներով հնարավոր չէ օգտվել մասնագետի ծառայություններից, և դուք ինքներդ կտեղադրեք թարմացումը 1C-ի համար, ապա պետք է կարդալ ստորև տրված հրահանգները:

Ստացեք 267 վիդեո դասեր 1C-ում անվճար.

Համոզվեք, որ դա արեք թարմացումից առաջ:

Առաջին քայլը թարմացման համար անհրաժեշտ ֆայլերի ձեռքբերումն է: Դա կարելի է անել մի քանի եղանակով.

  • գնել տեղեկատվական տեխնոլոգիաների սկավառակ: Սկավառակի հետ տրվում է կտրոն, որը հնարավորություն է տալիս վեց ամիս անվճար ստանալ նման սկավառակներ;
  • ներբեռնեք 1C-ի թարմացումները ինտերնետից: Բայց այս դեպքում դուք պետք է գրանցման տվյալներ ունենաք՝ ITS-ի կայք մուտք գործելու համար: Ուստի այստեղ կարող են որոշակի դժվարություններ առաջանալ։

Նշում! Եթե ​​ձեր ընկերությունում տեղադրված կոնֆիգուրացիան ստանդարտ արտադրանք չէ, այսինքն՝ այն արդեն կեղծվել է 1C ծրագրավորողների կողմից, մի փորձեք ինքներդ թարմացնել ծրագրաշարը: Դուք ՉԵՔ կարող ինքնուրույն թարմացնել նման ծրագրերի տարբերակները: Սա կհանգեցնի համակարգի անկայունության և տվյալների կորստի:

Թարմացումների տեղադրման մանրամասն հրահանգներ

Նախքան ծրագրային արտադրանքի թարմացումը սկսելը, դուք պետք է ամբողջությամբ պատճենեք ընկերության տվյալների բազան: Նույնիսկ եթե ծրագիրը թարմացնելու փորձն անհաջող է, հին տարբերակը միշտ պատրաստ կլինի աշխատելու: Դա անելու համար դուք պետք է հետևեք հետևյալ հրահանգներին.

  • գործարկել ծրագիրը կազմաձևման ռեժիմում: Դա կարելի է անել՝ սեղմելով «կոնֆիգուրատոր» կոճակը տեղեկատվական բազայի ընտրության պատուհանում;
  • Դրանից հետո դուք պետք է բացեք «վարչություն» կետը (վերևի ընտրացանկում), այնուհետև կտտացրեք «բեռնաթափել տեղեկատվական բազան»;
  • «Պահպանել որպես» պատուհանը կբացվի: Այստեղ դուք պետք է ընտրեք այն գրացուցակը, որտեղ նախատեսում եք պահպանել տեղեկատվական բազայի ֆայլը, այնուհետև սեղմեք «պահպանել» կոճակը;
  • Կհայտնվի հաղորդագրություն, որը ցույց է տալիս, որ տվյալների բազան հաջողությամբ պահպանվել է: Այժմ դուք կարող եք սկսել թարմացումը՝ չվախենալով բացասական հետևանքներից:

Ծրագիրը ուղղակիորեն թարմացնելու համար հարկավոր է բացել այն գրացուցակը, որտեղ պահվել է թարմացումը և գործարկել setup.exe ֆայլը: Թարմացումը կտեղադրվի լռելյայն գրացուցակում:

Հաջորդը, դուք պետք է ընտրեք 1C «կոնֆիգուրատոր» պատուհանը, իսկ դրա ընտրացանկում «կոնֆիգուրացիա» տարրը: Գործողությունների սխեման հետևյալն է՝ կոնֆիգուրացիա - աջակցություն - թարմացման կոնֆիգուրացիա: Կբացվի պատուհան, որտեղ դուք պետք է ընտրեք «Հասանելի թարմացումների որոնում (խորհուրդ է տրվում)» բաժինը: «Հաջորդ» կոճակը:

Բացվում է պատուհան, որտեղ կարող եք ընտրել թարմացման աղբյուրը: Անհրաժեշտ է հեռացնել «http://downloads.v8.1c.ru/tmplts/» դրոշը, քանի որ թարմացումն այս դեպքում չի կատարվում ինտերնետ ցանցի միջոցով: Կրկին «Հաջորդ» կոճակը:

Այստեղ կարող է դադար լինել, ապա հասանելի թարմացումների պատուհանը կբացվի: Դուք պետք է ընտրեք նոր կոնֆիգուրացիայի տարբերակի համարը և սեղմեք «Կատարված» կոճակը:

Նախորդ հոդվածում մենք քննարկեցինք 1C Enterprise տվյալների բազայի կրկնօրինակների ստեղծման հարցը՝ օգտագործելով 1C Accounting 8-ի օրինակը: Մենք պարզեցինք, որ պահեստային մեթոդներից մեկը ստեղծելն է։ բեռնաթափումտեղեկատվական բազան։ Հիմա եկեք պարզենք, թե ինչ անել վերբեռնման ֆայլի հետ, եթե հանկարծ ինչ-որ վատ բան պատահի ձեր տվյալների բազայի հետ:

Եթե ​​խնդիրը հնարավոր չէ լուծել այլ միջոցներով, ժամանակն է կարդալ հրահանգներըայնուհետև 1C Accounting 8-ի համար նախկինում ստեղծված վերբեռնման ֆայլը (կամ 1C Enterprise-ի ցանկացած այլ կոնֆիգուրացիա) թույլ կտա հետ գլորել տվյալների բազան, այսինքն. վերադարձնել տեղեկատվական բազայի վիճակը վերբեռնման ստեղծման ամսաթվին.

Մի փոքր շեղում թեմայից.այստեղից պարզ է դառնում, որ տվյալների բազան այս կերպ վերականգնելիս տվյալների մի մասը կլինի անխուսափելիորենկորցրել. Ահա թե ինչու Որքան հաճախ եք կրկնօրինակումներ անում, այնքան ավելի քիչ տվյալներ կկորցնեք, եթե 1C տվյալների բազան վնասվի:

Վերբեռնման ֆայլն ինքնին անօգուտ է և պահանջում է գործարկել Կազմաձևիչը, այսինքն. Դուք չեք կարող պարզապես գործարկել վերբեռնման ֆայլը (օրինակ, ֆիլմի նման) և ակնկալել արդյունքներ: Հետևաբար, մենք գործարկում ենք Կազմաձևիչը և գնում ենք Administration մենյու:


Մենյուում ընտրեք «Բեռնել տեղեկատվական բազա» տարրը, ինչպես ցույց է տրված վերևի նկարում: Սա կբացի ֆայլի ընտրության պատուհան:

կայք_

Օգտագործելով այս պատուհանը, դուք պետք է ընտրեք ձեզ անհրաժեշտ ներբեռնման ֆայլը: Եթե ​​դրանք մի քանիսն են, ապա սովորաբար ընտրում են ամենաթարմը, այսինքն. կատարված վերջին.

Ուշադրություն. Ֆայլ ընտրելիս չափազանց զգույշ եղեք, եթե ունեք դրանցից մի քանիսը: Հատկապես, եթե դրանք պատկանում են տարբեր ընկերությունների: Վերբեռնման գործողությունը հնարավոր չէ հետարկել:

Հոդվածի մի կարևոր հատված կար, բայց առանց JavaScript-ի այն տեսանելի չէ:

Հաշվի առնելով վերը նշվածը, այն պետք է ավելացվի մեկ կարևոր դետալ- եթե տվյալների բազան «ծածկված է», ապա պատճենեք դրա ամբողջ թղթապանակը ( Ուրեմն ինչ, եթե այն վնասված է:) և միայն դրանից հետո բացեք Կոնֆիգուրատորը և վերականգնեք: Սխալի դեպքում դուք միշտ կարող եք վերադառնալ տվյալների բազայի «չվերականգնված» (այսինքն՝ ամբողջությամբ չվնասված վերականգնման սխալի հետևանքով) տարբերակին:

Եթե ​​ընտրված է ֆայլ, կհայտնվի հետևյալ նախազգուշացումը (դա անհրաժեշտ է, քանի որ գործողությունը հնարավոր չէ չեղարկել):

կայք_

Եթե ​​համոզված եք, սեղմեք Այո և սպասեք գործընթացի ավարտին: Այս գործողությունը չպետք է ընդհատվի:Ներբեռնումն ավարտվելուց հետո կհայտնվի ավարտի հաղորդագրություն:

կայք_

Վերևում ցուցադրված պատուհանում ավելի հեշտ է սեղմել Ոչ, քանի որ Մեզ այլևս պետք չէ կոնֆիգուրատորը. Ոչ կոճակը սեղմելուց հետո Կոնֆիգուրատորը կփակվի: Այժմ գործարկեք ծրագիրը 1C Enterprise ռեժիմով և ստուգեք տվյալների բազայի ֆունկցիոնալությունը: Ինչպես տեսնում եք, ոչ մի բարդ բան չկա:

Կարող եք նաև ներբեռնել նախկինում ներբեռնված տվյալները ամբողջովին դատարկ տվյալների բազայի, այսինքն. ընդհանրապես ոչ մի կոնֆիգուրացիա. Դուք կարող եք ստեղծել նման տվյալների բազա նույն կերպ, ինչպես նկարագրված է համապատասխան հոդվածում։ Միակ տարբերությունն այն է, որ կազմաձևման կաղապարի ընտրության պատուհանում պետք է ընտրել ոչ թե կաղապարներ, այլ հենց ներքևի կետը, ինչպես ցույց է տրված նկարում:

կայք_

Եվս մեկ անգամ հիշեցնեմ. Զգույշ եղեք ձեր սեփական ձեռքերով 1C Accounting 8 տվյալների բազան վերականգնելիս:Դուք կարող եք ապահով կերպով կրկնօրինակումներ կատարել. դա ամեն դեպքում ապահով է տվյալների համար, բայց զգույշ եղեք վերականգնման հարցում:

Հոդվածը ցույց է տալիս 1C տվյալների բազայի վերականգնման ուղիներ՝ օգտագործելով ծրագրում ներկառուցված գործիքներ կամ երրորդ կողմի հավելվածներ. Ինչպես ստեղծել և վերականգնել տվյալների բազայի կրկնօրինակը: 1C ընկերության արտադրանքի օգտատերերի մեծամասնության համար 1C: Enterprise տվյալների բազայի վնասը կամ կորուստը մի բան է, որի մասին նրանք նույնիսկ վախենում են խոսել: Նրանց համար տվյալների բազայի վերականգնման խնդիրն ուղղակի անիրատեսական է թվում, իսկ դրա կորուստը սարսափելի ողբերգություն է։

Փաստորեն, 1C ընկերության արտադրանքը նույն ծրագրաշարն է, ինչ ցանկացած այլ: Տեղեկատվությունը, որն օգտատերերը մուտքագրում են իրենց տվյալների շտեմարանները, պահվում են ֆայլերում, որոնք կարող են կրկնօրինակվել կամ վերականգնվել վնասվելու կամ ջնջվելու դեպքում: Հաճախ այդ նպատակով ներկառուցված «1C: Ձեռնարկություն»գործիքներ, բայց չպետք է մոռանալ նաև երրորդ կողմի ծրագրերի մասին:

Լռելյայնորեն, infobase գրացուցակը, որում, բացի 1C տվյալների բազայի ֆայլից, պահվում են դրա հետ կապված բոլոր ֆայլերը, պանակը Օգտվողի փաստաթղթերում է.
C:\Users\Username\Documents\InfoBase


Այս թղթապանակը պահում է բոլոր ֆայլերը, որոնք կապված են այս տվյալների բազայի հետ:


Այս ֆայլերը ներառում են.

  • *.1CD– բուն տվյալների բազայի ֆայլը, որը լռելյայն կոչվում է 1Cv8.1CD: Այս ֆայլը ներառում է տվյալների բազա մուտքագրված բոլոր տվյալները, ինչպես նաև դրանց կոնֆիգուրացիան.
  • *.cf, *.cfu (*.cfl), *.dt, *.epf (*.erf)- տվյալների բազայի կազմաձևման ֆայլեր;
  • *.log, *.lgf, *.lgp, *.elf- մատյան ֆայլեր;
  • *.cdn– 1C տվյալների բազայի կողպման ֆայլ;
  • *.էֆդ- 1C արխիվային ֆայլ;
  • *.mft- օժանդակ ձևանմուշի կազմաձևման ֆայլ;
  • *.սբ- տեքստային կաղապարի ֆայլ
  • *.mxl- 1C տվյալների բազայի տպագիր ձևերի ֆայլ;
  • *.grs- 1C տվյալների բազայի գրաֆիկական դիագրամների ֆայլ;
  • *.geo– 1C տվյալների բազայի աշխարհագրական սխեմայի ֆայլ:

1C տվյալների բազայի վնասման նշաններն ու պատճառները

1C տվյալների բազայի վնասման նշանները կարող են շատ բազմազան լինել, դրանք տվյալների բազայի հետ աշխատելիս ձախողումներ են կամ դրա հանկարծակի փակումը, սառեցումը, դրա հետ աշխատելիս կամ գործարկման ժամանակ սխալների առկայության մասին տարբեր հաղորդագրություններ: Հաճախակի «1C: Ձեռնարկություն»զեկուցել սխալի առկայության մասին ինֆաբազայի հետ գործողություն կատարելիս և նկարագրել այն «...Տվյալների բազայի ֆայլը վնասված է».

1C տվյալների բազայի վնասման պատճառները կարող են լինել ֆիզիկական կամ տրամաբանական ծագում:

Տվյալների շտեմարանների վնասման ֆիզիկական պատճառների հետևանքները ամենածանրն են, քանի որ դրանք կապված են պահեստավորման կրիչի վնասման հետ, որի վրա պահվում են տվյալները: Սա կարող է լինել արտաքին կամ ներկառուցված կոշտ սկավառակի, օպտիկական կրիչի, ֆլեշ կրիչի կամ հիշողության քարտի վնաս: Այս դեպքում, որպեսզի հնարավոր լինի վերականգնել 1C տվյալների բազան, անհրաժեշտ է վերադարձնել պահեստային միջավայրի ֆունկցիոնալությունը։

Տվյալների բազաների տրամաբանական վնասը տեղի է ունենում ծրագրային ապահովման խափանումների, համակարգչի կամ պահեստավորման կրիչի սխալ կամ հանկարծակի անջատման, ցանցային սարքավորումների սխալ աշխատանքի, ինչպես նաև վիրուսների և չարամիտ ծրագրերի հետևանքով:


Պահուստային պատճենից 1C տվյալների բազայի ստեղծում և վերականգնում

Այս մասին մենք արդեն բազմիցս նշել ենք մեր հոդվածներում. ձեր տվյալները պահպանելու լավագույն միջոցը դրանց կրկնօրինակի ստեղծումն է: 1C տվյալների բազայի համար այս մեթոդը նույնպես տեղին է:

1C տվյալների բազայի կրկնօրինակ պատճեն ստեղծելու համար.

1C տվյալների բազան կրկնօրինակից վերականգնելու համար.


Վնասված 1C տեղեկատվական բազայի վերականգնում

Եթե ​​տեղեկատվական բազայի անսարքությունները և վերը նկարագրված սխալները կամ այլ ախտանիշներ առաջանան, խուճապի մատնվելու կարիք չկա, քանի որ շատ դեպքերում 1C տվյալների բազան վերականգնվում է: Դա կարելի է անել՝ օգտագործելով հարթակի մեջ ներկառուցված գործիքները:

Վերականգնում է Configurator-ի միջոցով

1C տվյալների բազայում սխալները վերացնելու համար դրա կոնֆիգուրատորը գործառույթ է ապահովում «Փորձարկում և ամրագրում...». Այն օգտագործելու համար.


Վերականգնում chdbfl.exe-ի միջոցով

Պլատֆորմի յուրաքանչյուր տարբերակում «1C: Ձեռնարկություն»Կա մի օգտակար ծրագիր, որը նախատեսված է վնասված տեղեկատվական բազաները վրիպազերծելու համար: Պլատֆորմի ներքին մենյուից այս կոմունալ հավելվածին հասանելիություն չկա: Բայց այն տեղադրվում է հարթակի տեղադրման հետ մեկտեղ։ Այն գործարկելու համար գնացեք այն թղթապանակը, որտեղ ձեր համակարգչում տեղադրված է 1C հարթակը.
C:\Program Files (x86)\1cv8\8.3.8.1652\bin
(որտեղ 8.3.8.1652-ը հարթակի թողարկման համարն է (տարբեր թողարկումների համար))


Գտեք և գործարկեք chdbfl.exe ֆայլը այս թղթապանակում. սա 1C տեղեկատվական բազայի վրիպազերծման ծրագիր է: Կոմունալ ծրագիրը գործարկելուց հետո այն օգտագործեք տվյալների բազայի ֆայլը նշելու համար՝ սեղմելով դաշտի աջ կողմում գտնվող էլիպսի վրա «DB ֆայլի անունը»և նշեք ֆունկցիայի կողքին գտնվող վանդակը «Ճիշտ հայտնաբերված սխալները». Սահմանելով անհրաժեշտ պարամետրերը, սեղմեք կոճակը «Վազիր».


Բոլոր հայտնաբերված սխալները և կոմունալ ծրագրի այլ գործողությունները կցուցադրվեն chdbfl.exe պատուհանում:

Վերականգնում օգտագործելով HEX խմբագրիչը

Հատկապես դժվար դեպքերում կամ եթե տեղեկատվական բազայի վրիպազերծման նախորդ երկու մեթոդները չեն բերել ցանկալի արդյունք, տեսականորեն հնարավոր է այն վերականգնել HEX խմբագրիչի միջոցով: Դա անելու համար անհրաժեշտ է բացել *.1CD տվյալների բազայի հիմնական ֆայլը HEX խմբագրիչում:

Այս մեթոդի թերությունն այն է, որ վնասված 1C տվյալների բազան շտկելու այս մեթոդը կարող է իրականացվել միայն փորձառու մասնագետների կողմից, ովքեր տիրապետում են HEX-ին:

Հարկ է նշել, որ այն ունի ներկառուցված HEX խմբագիր, որը կարող է օգտագործվել վնասված ֆայլերը շտկելու համար։


Ինչպես վերականգնել ջնջված 1C տեղեկատվական բազան

Եթե ​​պատահական ջնջման, օպերացիոն համակարգի վերատեղադրման, կոշտ սկավառակի կամ այլ կրիչի ձևաչափման արդյունքում, որի վրա պահվել է 1C տվյալների բազան, այն կորել է, ապա կարող եք վերականգնել այն օգտագործելով: Սրա համար:


Նշում. Նմանապես, դուք կարող եք վերականգնել 1C տեղեկատվական բազայի կորցրած պահուստային ֆայլը՝ 1Cv8.dt:

  • Վերականգնված *.dt ֆայլը վերբեռնեք տեղեկատվական բազա՝ օգտագործելով վերը նկարագրված մեթոդը:
  • Եթե ​​տեղեկատվական բազան վերականգնվում է ֆայլ առ ֆայլ, ապա բացեք դրա հիմնական ֆայլը 1Cv8.1CL՝ օգտագործելով 1C ընտրացանկը: Ֆայլ / Բաց.

Այս հոդվածում նկարագրված 1C տվյալների բազայի վերականգնման բոլոր մեթոդները ցուցադրվում են հարթակի միջոցով որպես օրինակ «1C: Ձեռնարկություն 8.3». Բայց այս տեղեկատվությունը նույնպես տեղին է այլ ծրագրերի և հարթակի կոնֆիգուրացիաների համար.

  • 1c հաշվապահություն
  • 1C: Ձեռնարկատեր
  • 1C: Աշխատավարձի և անձնակազմի կառավարում
  • 1C: Առևտրի կառավարում
  • 1C: Մանրածախ
  • 1C: Հոլդինգի կառավարում
  • 1C: Ձեռնարկությունների կառավարում
  • 1C: Ձեռնարկություն: Արտադրական գործարանի կառավարում
  • 1C: Համալիր ավտոմատացում
  • 1C: Փաստաթղթերի հոսք
  • 1C: Համախմբում
  • 1C. Փոքր ընկերության կառավարում
  • 1C: Հարկ վճարող
  • 1C: Ձեռնարկատերերի հաշվետվություններ
  • 1C: Վճարման փաստաթղթեր
  • 1C. Պետական ​​գործակալության հաշվառում
  • 1C. Բյուջետային հիմնարկի աշխատավարձեր և անձնակազմ
  • 1C: Հաշվետվությունների հավաքածու
  • 1C: Բյուջեի հաշվետվություն
  • 1C. Կառավարական գործակալության փաստաթղթային հոսք
  • 1C. Պետական ​​և քաղաքային գնումներ
  • 1C. Հաշվարկային բյուջե
  • 1C: Քաղաքային բյուջե
  • 1C: Փող
  • 1C: Էլեկտրոնային ուսուցում և այլն: