Internet Windows Android
Kengaytirish

Sinov va tuzatishni qanday qilish kerak. Axborot bazasini sinovdan o'tkazish va tuzatish

Yaratilgan 10.03.2016 13:43 10.03.2016 13:43 e'lon qilingan Muallif: Administrator Ko'rilgan: 6202

Ko'pgina foydalanuvchilar 1C dasturining ishdan chiqishi, xatolar paydo bo'lishi, dastur to'satdan "osilib qolishi" yoki yopilishi faktiga duch kelishi mumkin. Bunday holda, siz shunchaki ma'lumot bazasini sinab ko'rishingiz va tuzatishingiz kerak, chunki bu o'rnatilgan mexanizm deyarli har doim bunday muammolarni hal qilishga yordam beradi.

Ammo ushbu protsedurani boshlashdan oldin, shuningdek, har qanday muhim operatsiyalarni bajarishdan oldin, ma'lumotlar bazasining nusxasini yaratish kerak. Ma'lumotlar bazasi nusxasini yaratish bo'yicha batafsil ma'lumotlar Ma'lumotlar bazasi nusxasini yaratish - bu nima uchun va qanday qilish kerak maqolada muhokama qilindi.

Ma'lumotlarni yo'qotish bilan bog'liq muammolardan sizni qutqaradigan zaxira nusxasiga ega bo'lganingizdan so'ng, siz sinov jarayoniga o'tishingiz mumkin. Buning uchun dasturni konfigurator rejimida ishga tushirishingiz kerak.

"Konfigurator" ishga tushirilganda, menyuda "Ma'muriyat" tugmasini bosing va ochiladigan ro'yxatdan tegishli elementni tanlang.

Ochilgan oynada biz tekshirish opsiyasini o'zimiz o'rnatish huquqiga egamiz, kerakli narsalarni belgilash taklif etiladi.


Biz birinchi elementni belgilaymiz, chunki bu sozlama jadval indekslarini qayta tiklaydi, bu tizim ish faoliyatini oshiradi. Ikkinchi xatboshidagi katakchani o'rnatish ma'lumotlar bazasi jadvallarining yaxlitligini tekshirish va ulardagi xatolarni bartaraf etish imkonini beradi. Keyinchalik, ob'ektlarga barcha havolalarni tekshirish uchun ma'lumot bazasi ma'lumotlarining yaxlitligini tekshirishni tanlaymiz, chunki ularning ba'zilari endi mavjud bo'lmasligi yoki yo'q qilinishi mumkin. Ushbu tanlov bilan quyida joylashgan maydon faollashadi, unda siz bunday ob'ektlar bilan nima qilishni belgilashingiz mumkin: yangilarini yaratish, ularni tozalash yoki hech narsa qilmang. Keyingi elementni tanlash jamg'arish registrlaridagi jami summalarni qayta hisoblab chiqadi. Ma'lumotlar bazasi jadvallarini siqish yonidagi "belgi" tufayli, sinovdan o'tkazish va tuzatish paytida biz o'chirish uchun belgilagan va hatto keyinroq o'chirilgan ma'lumotlar nihoyat o'chiriladi, ammo ular hali ham ma'lumotlar bazasida qoldi, ular shunchaki ko'rinmas edi. bizga. Shunday qilib, bizning ma'lumotlar bazasi hajmi kamayadi. Va bu ro'yxatdagi oxirgi narsa - qayta qurish, bu kerakli tuzilishga ega yangi jadvallarni shakllantirish uchun kerak, siz bundan qo'rqmasligingiz kerak, chunki barcha eski ma'lumotlar yangilariga o'tkaziladi. Shunday qilib, biz ko'rib turganimizdek, barcha jabhalarda muammolarni bartaraf etish uchun barcha elementlarni belgilash tavsiya etiladi.

Tekshiruvlar va rejimlar to'g'risida qaror qabul qilganimizdan so'ng, biz uning ostida "Test va tuzatish" ni bajarish uchun belgilanganligini tekshiramiz.

Eng oxirida, agar ma'lumotlar bazasi juda katta bo'lsa, tekshirish vaqtini cheklash mumkin.

Sinovni sozlash tugallangach, "Ishga tushirish" tugmasini bosish orqali jarayonni boshlashingiz mumkin.

Tekshiruvlar davomida pastki qismida xizmat xabarlari uchun oyna ochiladi, ya'ni biz test bosqichlarini kuzatishimiz va qachon tugashini ko'rishimiz mumkin. Shuni unutmangki, ushbu protsedura eksklyuziv rejimda amalga oshiriladi, shuning uchun barcha ishlaydigan foydalanuvchilar dasturni yopishlari kerak. Shuningdek, har safar yangilashdan oldin tekshirishni amalga oshirish tavsiya etiladi va dasturni qanday yangilash kerakligi 1C-ni qanday yangilash kerakligi maqolasida tasvirlangan.

Afsuski, dasturdagi nosozlik tufayli biz hatto "Konfigurator" ni ishga tushira olmaydigan holatlar mavjud. Keyin siz boshqacha harakat qilishingiz kerak bo'ladi, ya'ni chdbfl.exe komponentini sinab ko'ring. Bu jarayon yuqorida muhokama qilingan sinov va tuzatishga o'xshaydi. Avvalo, biz ma'lumotlar bazasining nusxasini ham yaratishimiz kerak, ammo bu holda ish konfiguratorsiz davom etayotganligi sababli, biz shunchaki ma'lumotlar bazasi katalogini nusxalash orqali nusxa olamiz.

Agar biz bazaning aniq qayerda joylashganligini unutgan bo'lsak, biz har doim kerakli bazani tanlab, ishga tushirish oynasida yo'lga qarashimiz mumkin.


Endi ma'lumotlar bazasiga aniq yo'lni bilib, biz katalogni topamiz va uni nusxalaymiz.

Keyinchalik, siz chdbfl.exe yordam dasturini topishingiz va ishga tushirishingiz kerak, u 1C platformasi bilan birga o'rnatiladi va uni o'rnatish katalogining "Bin" papkasida topish mumkin, ko'pincha manzil bu kabi ko'rinadi C:\Program Files ( x86)\1cv8\8.3.7.1845\bin , bu erda 8.3.7.1845 - platformaning reliz raqami. Ammo, agar siz hali ham qidirishda qiyinchiliklarga duch kelsangiz, "1C Enterprise" yorlig'ini o'ng tugmasini bosib manzilni aniqlashtirishingiz mumkin.

Shunday qilib, biz "bin" papkasida kerakli yordamchi dasturni topamiz va sichqonchaning chap tugmachasini ikki marta bosish orqali uni ishga tushiramiz.

Yordamchi dasturni ishga tushirgandan so'ng, ma'lumotlar bazasi faylining jismoniy yaxlitligini tekshirish uchun oyna ochiladi, biz fayl nomini ko'rsatishimiz kerak, nusxa ko'chirishdan keyin ma'lumotlar bazasiga yo'l allaqachon ma'lum, ma'lumotlar bazasi bilan katalogni oching va "1Cv8" ni tanlang. "fayl. Aniqlangan xatolarni tuzatish uchun katakchani belgilang va "Ishga tushirish" tugmasini bosing.


Amaliyot tugagach, natijani yordamchi dastur oynasida ko'ramiz. Shundan so'ng, oynani yoping va dasturga kirishga harakat qiling.


Agar 1C bazangiz bilan bog'liq muammolar bo'lsa, turli xil xatolar yuzaga kelgan yoki hatto u ishga tushishni to'xtatgan bo'lsa, unda siz 1C bazasini sinab ko'rishingiz va tuzatishingiz kerak.Har qanday konfiguratsiyani tuzatishdan oldin qilish kerak bo'lgan birinchi va eng muhim narsa. Biz 1C ma'lumotlar bazasining zaxira nusxasini yaratishning 2 usulini bejiz berganimiz yo'q. Konfiguratsiya konfigurator rejimida ishlashni to'xtatgan bo'lsa ham, siz har doim 1-usul (konfiguratsiya faylini nusxalash) yordamida uning nusxasini yaratishingiz mumkin.

Endi zaxiralash tugallangandan so'ng, ma'lumotlar bazasini konfigurator rejimida ishga tushiring:

Agar sizning konfiguratsiyangiz shunchalik shikastlangan bo'lsa, u hatto Konfigurator rejimida ham boshlanmasa, uni 1C Enterprise 8 yetkazib berish to'plamiga kiritilgan qayta tiklashingiz mumkin.

"Ma'muriyat" - "Test va tuzatish ..." ni tanlang:

Siz 1C bazasini tekshirish va tuzatish rejimi sozlamalari bilan oynani ko'rasiz, uni tanlashingiz va "Ishga tushirish" tugmasini bosishingiz kerak.

Ushbu tekshirish, ma'lumotlar bazasi hajmiga qarab, juda uzoq vaqt talab qilishi mumkin. Shuning uchun, bir vaqtning o'zida bitta tekshirish rejimini ular paydo bo'lish tartibida tanlash tavsiya etiladi (dastlab faqat "Axborot bazasi jadvallarini qayta indekslash" rejimi, keyin faqat "Axborot bazasining mantiqiy yaxlitligini tekshirish" rejimi va boshqalar). va har bir tuzatishdan so'ng, 1C ma'lumotlar bazasida xatolar bor yoki yo'qligini tekshiring.

Tasdiqlash va tuzatishning barcha usullarini tartibda ko'rib chiqing:

Ma'lumotlar bazasi jadvallarini qayta indekslash.

Bizning konfiguratsiya ob'ektlarining ma'lum tafsilotlarini qidirishni tezlashtirish uchun 1c tizimi indekslarni yaratadi. Ushbu tuzatish rejimida tizim barcha indekslarni qayta tiklaydi.

Infobazaning mantiqiy yaxlitligini tekshirish.

Nomidan ko'rinib turibdiki, ushbu rejimda tizim ma'lumotlar bazasi jadvali tuzilmalaridagi mantiqiy xatolarni tekshiradi va tuzatadi.

Axborot bazasining ma'lumotnoma yaxlitligini tekshirish.

Ushbu rejimda tizim ob'ektlarga barcha havolalar mavjudligini tekshiradi. Agar mavjud bo'lmagan ob'ektlarga havolalar mavjud bo'lsa, tizim bunday yomon havolalarni o'chirishi yoki ularni tuzatishga harakat qilishi mumkin. Shuning uchun, ushbu tekshirish uchun siz bunday ob'ektlar bilan nima qilish kerakligini qo'shimcha ravishda belgilashingiz kerak: yangilarini yarating, ularni tozalang yoki hech narsa qilmang.

Natijalarni qayta hisoblash.

Jami - bu registrlar uchun ko'rsatkichlarning bir turi. Masalan, tovar qoldiqlari reestrining umumiy summalari bizga kerakli sanadagi tovarlar qoldig'ini tezda olish imkonini beradi va hokazo. Ushbu rejimda tizim barcha davrlar uchun barcha summalarni qayta hisoblab chiqadi. Qoida tariqasida, bu juda uzoq muddatli tekshiruv.

Ma'lumotlar bazasi jadvallarini siqish.

Ushbu rejim xatolarni bartaraf etishdan ko'ra konfiguratsiyaning ishlashini yaxshilash bilan bog'liq, ammo shunga qaramay. Vaqt o'tishi bilan ma'lumotlar bazalari hajmi o'sib boradi. Buning sababi shundaki, biz o'chirish uchun belgilagan ma'lumotlar bazasida juda ko'p ma'lumotlar to'planib, keyin o'chirilgan, lekin aslida ular hali ham ma'lumotlar bazasida qolgan (biz ularni endi ko'rmayapmiz). Ma'lumotlar bazasi jadvallarini siqish aslida ularni o'chiradi va ma'lumotlar bazasi hajmi kamayadi.

Ma'lumotlar bazasi jadvallarini qayta qurish.

Xatolarga qarshi kurashda eng samarali rejim. Qayta qurish printsipi quyidagicha. Har bir ma'lumotlar bazasi jadvali uchun o'xshash tuzilishga ega yangi jadval tuziladi va eski jadvaldagi barcha ma'lumotlar yangisiga o'tkaziladi.

Kerakli elementni tanlagandan so'ng, "Ishga tushirish" tugmasini bosish orqali tekshirishni boshlang.

Favqulodda to'xtash, masalan, elektr uzilishi paytida dasturning ishlashi buzilishi mumkin. Keyin ma'lumotlar bazasi kiritilmaydi.

Ba'zida ishlaydigan dastur noto'g'ri natijalarni ko'rsatishi mumkin. Hujjatlar ro'yxatdan "yo'qoladi", hujjatni ochmoqchi bo'lganingizda, dastur muzlab qoladi, hisobotlarda g'alati natijalar paydo bo'ladi. Ushbu "nosozliklar" 1C ni sinovdan o'tkazgandan va tuzatgandan so'ng to'xtaydi.

Xatolar unchalik qo'pol bo'lmasligi mumkin, ammo har qanday g'alatiliklar va noaniqliklar "ta'mirlash ishlari" ga sabab bo'ladi.

Muammolarga olib keladigan sabablar:

  • Favqulodda ishni to'xtatish (to'satdan o'chirish);
  • Qattiq diskning jismoniy buzilishi;
  • Kompyuterning noto'g'ri ishlashi.

Ma'lumotlar bazasini tuzatishdan oldin zaxira nusxasini yarating

Ma'lumotlar bazasini sinab ko'rishdan oldin uning zaxira nusxasini yaratishni unutmang.

Buni ma'lumot bazasi joylashgan katalogni to'g'ridan-to'g'ri nusxalash orqali amalga oshirish mumkin. Agar siz Konfiguratorga kira olmasangiz, faqat shu tarzda nusxa ko'chirishingiz mumkin.

Agar siz Konfiguratorga kirishga muvaffaq bo'lsangiz, 1-rasmdagi kabi menyudan Ma'muriyat → Ma'lumot bazasini o'chirish opsiyasini tanlashingiz kerak. Ochilgan oynada siz zaxira nusxasini saqlash uchun katalogni va arxiv saqlanadigan fayl nomini ko'rsatishingiz kerak.

Sinov va tuzatishdan oldin nusxa ko'chirish talab qilinadi, chunki tuzatish ma'lumotlarga qaytarib bo'lmaydigan o'zgarishlar kiritadi. Ba'zan (juda kamdan-kam hollarda) ular yaxshilanmasligi mumkin, ammo ma'lumotlar bazasi holatini yomonlashtiradi.

Oddiy ish paytida, zaxiralar muntazam ravishda, tercihen har kuni amalga oshirilishi kerak. Ushbu ish avtomatik ravishda bajarilishi uchun bepul dasturni o'rnating Back-up-1C Buxgalteriya hisobining zaxira nusxalari.

Zaxira nusxalarini ma'lumotlar bazasi o'zi joylashgan muhitda emas, balki saqlash yaxshiroqdir. Fleshli disk, Internetdagi saqlash, boshqa qattiq disk qiladi. Axir, ba'zida ma'lumotlarning yo'qolishi qattiq diskning jismoniy buzilishi bilan bog'liq.

Zaxira nusxalari ma'lumotlar yo'qolishidan sug'urta hisoblanadi. Biroq, siz zaxira nusxalarida hamma narsa mukammal ekanligiga kafolat bera olmaysiz, shuning uchun Sinov va tuzatish opsiyasi ahamiyatini kamaytirmaydi.

Guruch. 1. Ma'lumotlarni yuklash.

Xulosa qiling:

  • Zaxiralash muntazam ravishda amalga oshirilishi kerak;
  • Zaxira nusxalari boshqa ommaviy axborot vositalarida saqlanishi kerak;
  • Avtomatlashtirish uchun dastur mavjud Back-up-1C Buxgalteriya hisobining zaxira nusxalari;
  • Sinov va tuzatishdan oldin ma'lumotlar bazasining nusxasini yaratganingizga ishonch hosil qiling.

Infobazani dasturning ichki vositalari bilan tuzatish

Zaxira nusxasi yaratilgandan so'ng, ma'lumotlar bazasini Konfigurator rejimida oching. Ma'muriyat → Ma'lumot bazasini sinovdan o'tkazish va ta'mirlash menyu opsiyasini tanlang.

Ochilgan oynada katakchalarni belgilang (2-rasm).

Lekin buni qilmaslik yaxshiroqdir: menyuda sanab o'tilgan barcha operatsiyalar baxtsiz hodisadan keyin ta'mirlash uchun zarur emas.

2-rasm. Sinov va tuzatish oynasi 1s 8 barcha elementlarda tasdiq belgilari bilan. Buni QILMANG:

Agar siz barcha elementlarni tekshirsangiz, uzoq jarayon boshlanadi. Sinov natijalari va tuzatishlar oynaning pastki qismida ko'rsatiladi. Bosqichlarni bajarganingizdan so'ng tugmani bosing yaqin.

Hamma narsani qilish eng yaxshi variant emas! Kuchli foydalanuvchilar harakatlarni bosqichma-bosqich va tanlab bajaradilar.

Tuzatish bosqichlari

Menyuning barcha bandlarini ko'rib chiqing. Sinov va tuzatish.

  • Ma'lumotlar bazasi jadvallarini qayta indekslash;
  • Mantiqiy yaxlitlikni tekshirish;
  • Ma'lumotnomaning yaxlitligini tekshirish;
  • Umumiy summalarni qayta hisoblash;
  • Jadvalni siqish;
  • Jadvalni qayta qurish.

Birinchi bosqich - infobase jadvallarini qayta indekslash 90% muammolarni hal qilishga yordam beradi. Qayta indekslash jarayonida nima sodir bo'ladi?

Kataloglarga ma'lumotlarni kiritish, yangi hujjatlarni yaratish ularni avtomatik tartiblash bilan birga keladi. Sarlavhalar alifbo tartibida ko'rsatilgan, hujjatlar sana bo'yicha tartiblangan va hokazo. Bunday holda, yozuvlarning jismoniy tartibi o'zgarmaydi. Yozuvlar ma'lum tartibda ko'rsatiladi, chunki ularga raqamlar (indekslar) beriladi va indeksning jismoniy yozuv raqamiga mosligi indeks jadvallarida mavjud.

Indekslar juda muhim:

  • Indekslangan jadvallardagi qidiruvlar indekslanmaganlarga qaraganda bir necha barobar tezroq;
  • Indeks raqami - bu yozuvning o'ziga xos "kodi"; indekslar turli jadvallardagi yozuvlarni bog'lash uchun ishlatiladi;
  • Indeks jadvallari ma'lumotlar bazasining ramkasidir; ularsiz 1s dasturi ishlamaydi.

Indeks jadvallarini buzish hujjatlarni taqdim etishda tartibsizlikka olib keladi. Masalan, tovarlarning nomlari bo'lmagan, ammo ularning miqdori bo'lgan hujjat ta'kidlangan bo'lishi mumkin.

Har bir yangi yozuv indeks jadvallaridagi o'zgarishlar bilan birga bo'ladi: masalan, katalogga A harfi bilan boshlanadigan yozuv kiritilgandan so'ng, unga birinchi indekslardan biri tayinlanadi va boshqa barcha indeks raqamlari o'zgartiriladi. Yangi yozuv kiritilgandan so'ng yuzaga keladigan qisqa pauza indekslarni qayta hisoblash bilan bog'liq; taglik qanchalik katta bo'lsa, pauza shunchalik sezilarli bo'ladi.

Hujjat va undagi yozuvlarni yaratish bir nechta indeks jadvallarini (ba'zan bir necha o'nlab) harakatga keltiradi. Darhaqiqat, jadvallar ma'lumotlar bilan ishlashda doimiy ravishda 1 soniyada qayta indekslanadi. Ammo ishlab chiqarish rejimida bir yoki bir nechta jadvallar har safar indekslanadi, Testing and Fixing esa barcha jadvallarni to'liq indekslashni amalga oshiradi va bu jarayon katta ma'lumotlar bazalari uchun uzoq vaqt talab etadi.

Shunday qilib, qayta indekslashda quyidagi jarayonlar sodir bo'ladi:

  • Yozuvlar qayta tartiblanadi va tartiblanadi;
  • Jadvallar va boshqa ob'ektlar orasidagi aloqa tiklanadi;
  • Ko'p hollarda dasturning ishlashi tiklanadi.

Qayta indekslashdan so'ng siz ma'lumotlar bazasi tiklanganligini tekshirishingiz mumkin.

Keyingi qadam mantiqiy yaxlitlikni tekshirishdir. Infobazaning haqiqiy tuzilishining uning Konfiguratsiyadagi tavsifiga muvofiqligi (ob'ektlarning mavjudligi, ob'ektlar orasidagi bog'lanishlarning mavjudligi) tekshiriladi. Ushbu tekshiruv ko'pincha ishlaydigan ma'lumotlar bazasida xatolar haqida xabar beradi, siz bunday xabarlar bilan vahima qo'ymasligingiz kerak. Biroq, bu mutaxassisdan maslahat olish uchun sababdir.

Yo'naltiruvchi yaxlitligini tekshirish ob'ektlar orasidagi aloqalarni "jiringlaydi". Ba'zan jadval o'chirilgan hujjat kabi etishmayotgan ob'ektga havoladan foydalanadi. Tekshirish natijasida olingan ro'yxatga ko'ra, ma'lumotnomaning yaxlitligini qo'lda tiklash odatiy holdir. Ba'zida ma'lumotnomaning yaxlitligi "tashlangan hududlarda" - eski ahamiyatsiz hujjatlarda buziladi. Keyin ular shunchaki ularga e'tibor bermaydilar.

Umumiy summalarni qayta hisoblash uzoq va xavfli jarayondir. 1 soniyalarda natijalar normal rejimda qayta hisoblab chiqiladi, lekin u "vaqt boshidan" emas, balki oyning boshidan boshlab amalga oshiriladi. Umumiy qiymatlar registrlarda kuzatiladi, bu esa ishni tezlashtiradi. Agar siz sinov va tuzatish rejimida jamlamalarni qayta hisoblashni yoqsangiz, qayta hisoblash ma'lumotlar bazasi yaratilgan paytdan boshlab amalga oshiriladi va to'g'ri joriy registr qiymatlari uzoq vaqt oldin o'chirilgan hujjatlar tufayli "suzishi" mumkin. yoki tuzatilgan "backdating". Natijada, qayta hisoblash bo'yicha uzoq ish foydali bo'lmaydi.

Agar zarurat bo'lmasa, natijalarni qayta hisoblashdan voz kechish yaxshiroqdir.

Jadvalni siqish - o'chirish uchun belgilangan va endi ko'rsatilmaydigan yozuvlarni jismoniy o'chirish tartibi. Bunday yozuvlar juda ko'p bo'lishi mumkin, ular ma'lumotlar bazasi hajmini behuda oshiradi.

Jadvalni siqish kerak bo'lmasa-da, foydali xususiyatdir.

Jadvalni qayta qurish - bu dasturning yangi versiyasiga o'tishda tegishli operatsiya. Qayta qurish jarayonida konfiguratsiyada ko'rsatilgan formatda bo'sh jadvallar yaratiladi va eski jadvallardagi ma'lumotlar ularga yozib olinadi, yozuvlar bilan yoziladi. Maydonlarni yangi jadvallarda kengaytirish, yangi maydonlarni qo'shish mumkin. Qayta qurish - bu ma'lumotlar bazasini yangi usulda ishlashga tayyorlashi kerak bo'lgan operatsiya bo'lib, yangilanishlar uchun mutlaqo zarurdir.

Agar versiyalar o'zgarmagan bo'lsa, unda qayta qurish kerak emas, bu uzoq protsedura hech narsani qo'shmaydi yoki o'zgartirmaydi.

Shunday qilib, "tushgan" dasturni tuzatishda quyidagi variantlar zarur va foydalidir:

  • Ma'lumotlar bazasi jadvallarini qayta indekslash
  • Mantiqiy yaxlitlikni tekshirish
  • Malumot yaxlitligini tekshirish

Test va tuzatishni ishga tushira olmasam nima qilishim kerak?

Agar ma'lumotlar bazasi jiddiy shikastlangan bo'lsa va siz hatto Konfiguratorga kira olmasangiz, yana bitta tiklash opsiyasi qoladi: chdbfl.exe yordam dasturidan foydalaning. Faylni o'rnatish katalogining Bin papkasida topish mumkin (3-rasm).

Guruch. 3. chdbfl.exe yordam dasturini tanlash

3-rasmda ko'rsatilgan buyruq qatoridagi yozuvdan ko'rinib turibdiki, faylga yo'l 1cv8.2 katalogi yoki 1cv8.3, qisqasi, dastur katalogi orqali yotadi. U Program Files papkasida yoki boshqa papkada joylashgan bo'lishi mumkin. Siz katalogning manzilini topishingiz va uni ochishingiz kerak. Katalog ichida Bin papkasini oching,

Bajariladigan faylni ishga tushirgandan so'ng, tuzatiladigan bazani tanlang va aniqlangan xatolarni tuzatishga ruxsat bering (4-rasm).

4-rasm. chdbfl.exe dasturi oynasi

Keling, xulosa qilaylik. Agar dastur nosozlikdan keyin boshlanmasa, quyidagilarni bajaring:

  • Zaxira nusxasini yarating;
  • Konfigurator orqali tizimga kirishga harakat qiling va Sinash va tuzatish opsiyasidan foydalaning;
  • Agar siz Konfiguratorga kira olmasangiz, exe dasturini toping va ushbu dastur yordamida ma'lumotlarni saqlashga harakat qiling;
  • Agar barcha urinishlar muvaffaqiyatsiz bo'lsa, mutaxassislardan yordam so'rashingiz kerak;
  • Qayta tiklanmaydigan ma'lumotlar yo'qolgan taqdirda, eng so'nggi ishlaydigan zaxira nusxasini o'rnating;
  • Agar zahira nusxasi amalga oshirilmagan bo'lsa, asosiy hujjatlar va qog'oz nashrlaridan ma'lumotlarni tiklang.

Muvaffaqiyatli ma'lumotlarni tiklash har doim ham sodir bo'lmaydi. Ma'lumotlarning yo'qolishidan sug'urta qilish - bu kunlik zaxira: agar ma'lumotlar bazasi shikastlangan bo'lsa, siz bir kun orqaga qaytib, yo'qolgan yozuvlarni tezda tiklashingiz mumkin.

vk.com/buhcenter vkontakte guruhi.
Kompaniyaning 1-bc.ru sayti, u erda siz xizmatlar bilan tanishishingiz mumkin.
 Ma'lumotlar bazasi jadvallarini qayta indekslash.
Ma'lumotni tezkor izlash uchun asosiy ma'lumotlarga ega asosiy jadvallarga yordamchi jadvallar qo'shiladi, ularda ma'lumotlar asosiy jadvalning belgilangan maydonlari - indekslash jadvali bo'yicha tartiblanadi. Indekslash jadvallaridan foydalanish orqali 1s ning ishlashi sezilarli darajada oshadi, chunki namuna olish uchun butun asosiy ma'lumotlar jadvalini ko'rib chiqishning hojati yo'q, siz indeks faylidan foydalanishingiz va u erdan kerakli yozuvlarni tanlashingiz mumkin.
Ma'lumotlar asosiy ma'lumotlar jadvallariga yozilsa, indeks jadvallari ham to'ldiriladi. Ammo turli xil texnik sabablarga ko'ra indekslar noto'g'ri ketishi mumkin, bu esa oxir-oqibat xatolarga olib kelishi mumkin. Ushbu toifadagi xatolarni tuzatish uchun 1s 8.3 bazasini sinab ko'rish va tuzatishda ushbu menyu elementi uchun katakchani belgilashingiz kerak.
 Infobazaning mantiqiy yaxlitligini tekshirish
1s konfiguratsiyasida yangi ob'ektlarni yaratish vaqtida ma'lumotlar bazasida yangi jadvallar yaratiladi, ularda ma'lumotlar bazasining boshqa jadvallari bilan bog'lanishlar ko'rsatiladi. Turli sabablarga ko'ra havolalar noto'g'ri bo'lishi mumkin (masalan, noto'g'ri yangilanish yoki ro'yxatga olish vaqtida kutilmagan elektr uzilishi tufayli). Bunday xatolikni tuzatish uchun ushbu menyu bandini tanlang.
 Ma'lumot bazasining ma'lumotlarning yaxlitligini tekshirish
Ehtimol, siz 1s konfiguratsiyasida "buzilgan havolalarni" ko'rgansiz. Agar yo'q bo'lsa, unda siz omadlisiz!
Ushbu xatolarni aniqlash va tuzatish uchun ushbu menyu bandini tanlang va bunday xatolarni qayta ishlash variantlari quyida faollashtiriladi (yuqoridagi rasmga qarang). Mavjud bo'lmagan ob'ektlarga havolalar mavjud bo'lganda xatolarni qanday tuzatishni tanlashimiz mumkin: ob'ektlarni yaratish, havolalarni tozalash, o'zgartirmaslik; va ma'lumotlar qisman yo'qolgan taqdirda: ob'ektlarni yaratish, ob'ektni o'chirish, o'zgartirmaslik.
 Umumiy summalarni qayta hisoblash
1c ma'lumotlar bazasida tezkor ma'lumotlar namunalarini amalga oshirish uchun oylik oraliqlarda allaqachon hisoblangan ma'lumotlarga ega jadvallar mavjud. Ushbu ma'lumotlarga kirganimizda, ular asosiy jadvallardan yig'ilmaydi (bu juda ko'p vaqt talab etadi), lekin darhol jami jadvallar ma'lumotlaridan chiqariladi. Shunga ko'ra, ushbu mexanizm ishlashi uchun o'tgan davrlar uchun to'g'ri natijalarga ega bo'lish kerak. Shuning uchun, agar 1c hisobotlarda "aldasa", unda bunday xatolik ushbu menyu elementi tomonidan tuzatiladi.
 Ma'lumotlar bazasi jadvallarini siqish
Ma'lumotlar bazasidagi ob'ektlarni o'chirish juda mashaqqatli va uzoq operatsiya hisoblanadi, shuning uchun 1s konfiguratsiyasida o'chirish jarayoni 2 bosqichga bo'linadi. Konfiguratsiyadagi ob'ektlarni o'chirib tashlaganingizda, 1s ma'lumotlar bazasidagi ma'lumotlar nolga qaytariladi va shuning uchun ular jismonan joyida qolsa ham, keyingi operatsiyalarda qatnashmaydi. Jadvallarni ushbu yozuvlardan tozalash uchun 1s 8.3 ma'lumotlar bazasini "Ma'lumotlar bazasi jadvallarini siqish" menyusi bilan sinovdan o'tkazish va tuzatish amalga oshiriladi.
 Ma'lumotlar bazasi jadvallarini qayta qurish
Har qanday metadata ob'ekti 1-ning tafsilotlarini o'zgartirganda, ma'lumotlar bazasi o'zgartirilgan ob'ektning barcha jadvallarini yangi yozuvlar bilan to'ldirishi kerak. Bu ma'lumotlar bazasi jadvallarini qayta qurish orqali amalga oshiriladi. Qayta qurish jarayonida joriy konfiguratsiya strukturasi bilan ma'lumotlar bazasi jadvallarining nusxalari yaratiladi, shundan so'ng ma'lumotlar yaratilgan jadvallarga uzatiladi. Agar 1s metama'lumotlariga atribut qo'shilsa, yangi jadvalda uning uchun bo'sh ustun yaratiladi; agar atribut o'chirilsa, yangi jadvalda ushbu atribut uchun ustun yaratilmaydi va shunga mos ravishda u o'tkazilmaydi.
Qayta qurish jarayonida barcha ma'lumotlar bazasi jadvallari qayta yaratiladi, shuning uchun bu operatsiya eng uzoq davom etadi.

1C dasturi ishlamay qolgandan so'ng, ma'lumot bazasini (IB) sinab ko'rish va qayta indekslash tavsiya etiladi.

Jarayon:

1. Quyidagi usullardan birida maʼlumotlar bazasidan nusxa oling:

2. 1C 7.7 dasturini ishga tushiring

3. "1C ni ishga tushirish" dialog oynasida, "In rejimda" ochiladigan ro'yxatida "Konfigurator" ni tanlang. Ma'lumotlar bazalari ro'yxatida kerakli ma'lumotlar bazasini tanlang. Va OK tugmasini bosing.

4. Konfigurator ishga tushadi.

5. "Ma'muriyat" menyusini tanlang - "Axborot xavfsizligini sinovdan o'tkazish va tuzatish ..."

6. Ochilgan "Axborot bazasini sinovdan o'tkazish va ta'mirlash" dialog oynasida quyidagi elementlarning belgilanganligini tekshiring:

  • Jismoniy yaxlitlikni tekshirish
  • Qayta indekslash
  • Mantiqiy yaxlitlikni tekshirish
  • Xizmat ma'lumotlarini qayta hisoblash
  • Umumiy summalarni qayta hisoblash

Odatiy bo'lib, IS jadvallarini o'rashdan tashqari barcha sinov bosqichlari o'rnatilishi kerak

7. "Test va tuzatish" radio tugmachasini tanlang (agar siz sinab ko'rmoqchi bo'lsangiz, "Faqat test" ni tanlang).

8. "Sozlamalar" tugmasini bosing.

Ochilgan "Infobase tuzatish sozlamalari" dialog oynasida ikkita radio tugmani tanlang "Ob'ektlarni yaratish" - OK - Run.

9. Konfiguratorning dialog oynasi quyidagi xabar bilan paydo bo'ladi: "Amalni bajarishdan oldin ma'lumotlar bazasining zaxira nusxasini yaratish tavsiya etiladi, chunki ma'lumotlar bazasini tuzatish - qaytarib bo'lmaydigan operatsiya. Davom etishmi?". OK tugmasini bosing.

10. Sinov tugagandan so'ng, "Infobase testi tugallandi" xabari bilan paydo bo'lgan Konfigurator oynasida OK - Chiqish tugmasini bosing.

Konfiguratorni yoping.

Eslatma:

Agar ma'lumot bazasini tuzatib bo'lmasa, uni eng so'nggi zaxira nusxasidan tiklang (nusxadan ma'lumotlarni tiklash haqida ko'proq ma'lumot olish uchun qarang).

Ma'lumot nusxasi zaxira nusxasidan joriy ma'lumotlar bazasiga ega bo'lgan katalogga tiklanadi va uning barcha mazmuni zaxira nusxasidagi ma'lumotlar bilan almashtiriladi.

Shuning uchun, tiklashdan oldin, qaysi ma'lumot bazasi joriy sifatida tanlanganligini tekshiring.

Diqqat:

Agar o'zingizni dasturning yetarli darajada o'qitilgan foydalanuvchisi sifatida his qilmasangiz, axborot bazasi bilan ishlashni mutaxassislarga topshiring!