Xato: "Konfiguratsiya strukturasining yaxlitligi buzilgan." Xato: Konfiguratsiya strukturasining yaxlitligi buzilgan. Nima uchun "Tizim yaxlitligi buzilganligi aniqlandi" xatosi paydo bo'ldi?

"Tizim yaxlitligi buzilganligi aniqlandi", ko'p foydalanuvchilar 1C-ga kirishda ushbu xatoni ko'rdilar. Xato 2017-yil dekabr oyida 1C 8.3.10.2699 va 8.3.11.2899 versiyalari bilan platformalarni chiqargani, ularda dasturning qonuniyligini tekshirish mexanizmini joriy qilgani sabab bo‘lgan.

Agar sizning 1C platformangiz versiyasi 8.3.10.2699 yoki 8.3.11.2899 dan yuqori bo'lsa, fayl ma'lumotlar bazasi bilan ishlashda siz "Tizim yaxlitligi buzilganligi aniqlandi" xatosini olasiz. Ushbu xato 1C ning litsenziyalangan versiyasiga ega bo'lsangiz ham sodir bo'ladi.

Nima uchun "Tizim yaxlitligi buzilishi aniqlandi" xatosi paydo bo'ladi?

Keling, nima uchun xatolik yuz berganini aniqlaylik. 1C qonuniyligini tekshirish mexanizmi quyidagi printsip asosida qurilgan. 1C-ni ishga tushirganingizda va ma'lumotlar bazasiga kirganingizda, dastur bir nechta tekshiruvlarni amalga oshiradi:

  • backbas.dll fayli o'zgartirildi (nazorat summasi tekshiriladi)
  • emulyatorlar o'rnatilganmi?
  • emulyatorlardan yozuvlar reestrida mavjudligi

Agar noqonuniy versiya aniqlansa (ehtimol shunchaki noto'g'ri o'rnatilgan dastur), 1C xatoni ko'rsatadi va sizga "O'chirish" yoki "Qayta ishga tushirish" 1C ni tanlash imkonini beradi.

Tafsilotlarni ko'rishda biz qo'shimcha ma'lumot olmaymiz.

Shu nuqtada, foydalanuvchilar vahima qo'zg'aydi va o'zlarining tizim ma'murlariga qo'ng'iroq qilishni boshlaydilar. Hech qanday yomon narsa bo'lmadi. Sizning bazangiz xavfsiz va sog'lom. Hech qanday sinov va tuzatishlar, shuningdek, 1C ma'lumotlar bazalarini tiklash dasturlari yordam bermaydi. Ushbu xato 1C ma'lumotlar bazasi bilan hech qanday aloqasi yo'q.

Xato 1C ning noqonuniy versiyasi aniqlanganda yoki kalit emulyatorlar o'rnatilganda chiqariladi. Sizda litsenziyalangan versiya bo'lishi mumkin, lekin litsenziyani sotib olishdan oldin siz litsenziyasiz versiyadan foydalangansiz va uni olib tashlamagansiz yoki uning izlari tizimda qolgan.

"Tizim yaxlitligi buzilganligi aniqlandi" xatosidan qanday qutulish mumkin

Ushbu xatoni bartaraf etishning bir necha yo'li mavjud.

1C: Enterprise versiyasini avvalgisiga qaytaring. Backbas.dll faylini va emulyatorlarni tekshirmasdan ishlaydigan so'nggi versiyalar 8.3.10.2667 Va 8.3.11.2867 . Bu yechim vaqtinchalik, chunki... ertami-kechmi ushbu versiyalarda ishlamaydigan konfiguratsiya chiqadi.

HASP emulyatorini o'chirib tashlang. Ko'p emulyatorlar mavjud, shuning uchun ularni olib tashlash uchun universal ko'rsatmalar yozish qiyin. Siz quyidagi amallarni sinab ko'rishingiz mumkin:

  1. VUsb.sys va vusbbus.sys fayllarini toping va o'chiring
  2. Buyruqlar qatoridagi buyruqlarni administrator sifatida ishga tushiring:
    loaddrv.exe - haspfltni to'xtatish
    loaddrv.exe - haspfltni olib tashlang
    del %systemroot%\system32\drivers\haspflt.sys
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\haspflt\ ro'yxatga olish kitobi kalitlarini ham o'chirish tavsiya etiladi.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emulato r
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Emu

Xo'sh, oxirgi chora sifatida, rbc_icp patcher (Integrity Check Patcher). Agar sizda 1C uchun litsenziya kaliti bo'lsa va USB ulagichlari siz uchun juda muhim bo'lsa, unda siz noqonuniy usuldan foydalanishingiz mumkin. Ushbu yamoq 1C: Enterprise dasturining so'nggi versiyalarida tizim yaxlitligini tekshirishni o'chirib qo'yadi.

Yamoq quyidagi fayllarni o'zgartiradi:

  • backbas.dll (unipatch 1c8_UP.exe ishlatiladi)
  • frntend.dll (qalin mijozda yaxlitlikni tekshirishni o'chirish)
  • mngcln.dll (ingichka mijozda yaxlitlikni tekshirishni o'chirish)

Chekni noqonuniy ravishda chetlab o'tish imkoniyati ham mavjud. Har qanday hex muharriridan foydalanib, 1C o'rnatilgan katalogdagi bin katalogidan backend.dll (agar sizda 8.1 versiya mavjud bo'lsa) yoki backbas.dll (agar sizda 8.2,8.3 versiya mavjud bo'lsa) faylini oching, HEX qiymatlarini qidiring: 100000FFD085C00F8208F8FEFF0F8416 va 85 ni 31 bilan almashtiring.

Maqolaning oxiridagi ma'lumotlar faqat ma'lumot uchun berilgan va noqonuniy harakatlarga undamaydi!

UPD. 15.01.2019

VUSBBUS va HASPFLTni olib tashlash uchun skript
Kod:

@echo off
setlocal enableextensions disabledelayedexpansion

%%a uchun (vsubbus haspflt) qo'ng'iroq qiling:CheckDriver %%a
pauza
borish: eof

:CheckDriver
sc so'rovi %1|topish /i “KERNEL_DRIVER”>nul
agar xato darajasi 1 bo'lsa: DelSYS
sc stop % 1
sc oʻchirish %1
: DelSYS
del /f /q "%SystemRoot%\system32\drivers\%1.sys"
borish: eof

"Konfiguratsiya strukturasining yaxlitligi buzilgan" xatosi 1C 8.3 da yangilanish yoki boshqa vaziyatlarda juda keng tarqalgan xatodir. Keling, ushbu vaziyatni hal qilishning sababi va usullarini ko'rib chiqaylik.

1C da 267 ta video darslarni bepul oling:

Xatoning sabablari va uni tuzatish

Ushbu muammo ko'pincha ma'lumotlar bazasi konfiguratsiyasini yangilashda (ayniqsa 1C 8.3 ni dinamik yangilash uchun), hisobot yaratishda, hujjatni joylashtirishda va hokazolarda yuzaga keladi. Havodan xato paydo bo'ladigan paytlar bor. U fayl ma'lumotlar bazalarida ham, mijoz-server SQL variantlarida ham mavjud.

Bir nechta mumkin bo'lgan echimlar mavjud (har qanday harakatlardan oldin ma'lumotlar bazasining zaxira nusxasini yarating):

  1. Vaqtinchalik fayllarni tozalash (). Qoida tariqasida, agar xato faqat bitta foydalanuvchi uchun sodir bo'lsa, yordam beradi.
  2. Agar ma'lumotlar bazasi konfiguratori ochilsa, ma'lumotlar bazasini ishga tushirishga harakat qiling. Agar u ochilmasa, buni chdbfl.exe yordam dasturidan foydalaning (faqat fayl ma'lumotlar bazalari uchun). chdbfl.exe dastur papkasida joylashgan, masalan, C:\Program Files (x86)\1cv8\8.3.4.389\bin).
  3. SQL serverida o'rnatilgan mijoz-server ma'lumotlar bazasi uchun "configsave'dan o'chirish *" so'rovidan foydalanib ko'rishingiz mumkin.
  4. Agar konfigurator mavjud bo'lsa, ma'lumotlar bazasini yuklash va yuklashni harakat qilib ko'ring.
  5. Yangi 1C 8.3 platformasini o'rnating: texnologik platformaning yangi versiyalarida ba'zi xatolar tuzatilishi mumkin.
  6. Agar yuqoridagi choralar yordam bermagan bo'lsa, ehtimol vaziyat murakkab. Ushbu sahifada tasvirlangan ko'rsatmalarga murojaat qilishingiz mumkin

Odatda xato konfiguratsiyani saqlash jarayonida nosozlik yuz berganda yuzaga keladi. Natijada, Konfiguratsiya to'g'ri saqlanmadi.
1. Sinov va tuzatish yoki ChDBFl.exe orqali tekshirishga harakat qiling
2. Muammoning quyidagi yechimlarini ko'rib chiqing:

Ba'zi hollarda CACHE-ni to'liq tozalash Windows 7-da C:\Users\Administrator\AppData\Roaming\1C\1Cv82 va C:\Users\Administrator\AppData\Local\1C\1Cv82 (Win7x64) mavjud.

Yoki batafsil ma'lumot:
1. Xuddi shu versiyaning toza konfiguratsiyasi talab qilinadi - ishlaydi.
2. Keshni to'liq tozalang (yuqorida ko'rsatilgan).
3. Konfigurator rejimida toza ma'lumotlar bazasini ishga tushiring va konfiguratsiyani oching. Shu bilan birga, 1C o'z keshini C:\Users\Administrator\AppData\Local\1C\1Cv82 da yaratadi (konfiguratsiya identifikatoriga ega papkadagi fayllar va papkalar to'plami.) Bizga C:\Users-da ham kesh kerak. \ Administrator \ AppData \ Rouming \ 1C \ 1Cv82. 1C ni yopgandan so'ng siz shunchaki papka ma'lumotlarini qayta nomlashingiz mumkin.
4. Ishlamaydigan ma'lumotlar bazasini konfigurator rejimida ishga tushiring va keshga qarang. Va natijada bizda konfiguratsiya identifikatorlari (Tirik va o'lik) bo'lgan ikkita papka mavjud.
5. Hamma narsani yoping va o'lik konf.ning keshini butunlay jonli bilan almashtiring. Bular. joriy papkani o'chiring va uni avval o'zgartirilgan jild bilan almashtiring.
6. Biz konfigurator rejimida ishlamaydigan ma'lumotlar bazasini ishga tushiramiz VA SHUNDDA birinchi muvaffaqiyat - konfiguratsiya daraxti ochiq, konfiguratsiyani boshqarish menyusining bo'limlari faol.
7. Qo'llab-quvvatlash boshqaruviga o'ting va qo'llab-quvvatlashni butunlay olib tashlang. saqlash, yangilash. Siz uni ishlaydigan ma'lumotlar bazasi konfiguratsiyasiga ega fayl orqali yangilashingiz mumkin.
8. Keshni butunlay o'chirib tashlang.
9. Biz konfigurator rejimida ishlamaydigan ma'lumotlar bazasini ishga tushiramiz, konfiguratsiyani ochishga harakat qilamiz - hamma narsa ochiladi, hech qanday xatolik yo'q.
10. 1C ni ishga tushiring. Hamma narsa mavjud. Ma'lumotlar joyida.

Men markaziy ma'lumotlar bazasi konfiguratsiyasini dinamik ravishda yangilaganimda va periferikda almashinuvni amalga oshirganimda xuddi shunday xabar bor edi va shunga o'xshash xabar periferikda paydo bo'ldi.
1. Chunki Men periferik qurilmadagi konfiguratorga umuman kira olmadim, shuning uchun C:\Documents and Settings\Admin\Application Data\1C\1Cv81 jildini o'chirib tashlashim kerak edi.
2. Konfiguratorga o'ting va Konfiguratsiya - Ma'lumotlar bazasi konfiguratsiyasi - Ma'lumotlar bazasi konfiguratsiyasiga qaytish-ni tanlang.
3. MainNode to'plami aniqlanmagan.
4. Konfiguratsiya - fayldan konfiguratsiyani yuklash (markaziy konfiguratsiya).
5. MainNode keraklini o'rnatdi.

Menda shunga o'xshash vaziyat bor edi, lekin 8.1. Konfiguratsiyani dinamik yangilash paytida, ehtimol, xatolik yuz berdi, shundan so'ng asosiy konfiguratsiyani ham, DB konfiguratsiyasini ham tushirishga urinish bo'ldi va men faylni mahalliy ma'lumotlar bazasiga yuklashga harakat qilganimda, "konfiguratsiyaning yaxlitligi" xabari paydo bo'ldi. tuzilmasi buzildi” yozuvi chiqarib tashlandi. Ammo ma'lumotlar bazasi funktsionaldir. Sinov va tuzatish ham, ChDBFl.exe ham hech narsa bermadi.

Men ishlaydigan ma'lumotlar bazasining zaxira nusxasini yaratdim va uni toza ma'lumotlar bazasiga yukladim. Qo'shilgan almashinuv rejasi
http://kb.mista.ru/article.php?id=7
va dastlabki tasvirni yaratdi. Tasvirlar bazasidagi konfiguratsiya tuzatildi.

Agar bu yordam bermasa, men o'zimga murojaat qilmoqchi bo'lgan variantni tavsiya qilishim mumkin:
1. eng yaqin konfiguratsiya versiyasini toping, uni toza ma'lumotlar bazasiga yuklang (qayta tiklanadigan).
2. butunlay toza ma'lumotlar bazasini yaratish (oraliq)
3. shikastlangan ma'lumotlar bazasi konfiguratorini oching.
4. so'nggi nashrdan keyin o'zgarishlar yuz bergan modullar va ob'ektlardan nusxa ko'chiring va joylashtiring (mening holimda bu juda oson, chunki o'zgarishlar faqat modullar va shakllarda sodir bo'lgan, ma'lumotlar strukturasi bir xil bo'lib qoldi va barcha o'zgarishlar plakatlar tomonidan hujjatlashtirilgan) shikastlangan ma'lumotlar bazasini oraliq ma'lumotlar bazasiga.
5. Oraliq konfiguratsiyani yuklang.
6. Uni tiklanayotgan ma'lumotlar bazasi bilan birlashtiring.
7. Qayta tiklangan konfiguratsiyani faylga yuklang.
8. Qayta tiklanadigan konfiguratsiyani shikastlangan ma'lumotlar bazasiga yuklang.

Nazariy jihatdan, natija ish bazasiga imkon qadar yaqin bo'lishi kerak, ammo ish, albatta, oson emas. Ammo bu hali ham butun bazani yo'qotishdan yaxshiroqdir.


Buzuq sotuvchi konfiguratsiyasi bilan bog'liq muammoni hal qilishning yana bir varianti. Tahrirlash imkoniyati qo'llab-quvvatlanadigan konfiguratsiyani yangilashda va sotuvchi konfiguratsiyasining yaxlitligi buzilganda quyidagi xabar paydo bo'lishi mumkin:

Mening yechimim ma'lumotlar bazasi provayderi konfiguratsiyasini almashtirishdir.
Harakatlar ketma-ketligi quyidagicha:
1. Sotuvchi konfiguratsiyasini qoʻllab-quvvatlashdan olib tashlash orqali oʻchiring (Konfiguratsiya->Yordam->Yordam sozlamalari->Yordamni oʻchirish)
2. Konfiguratsiya yetkazib berish faylini yarating (Konfiguratsiya->Konfiguratsiya yetkazib berish->Etkazib berish fayllari va konfiguratsiya yangilanishlarini yaratish). Faylni ishni yetkazib berish file.cf deb ataymiz
3. Biz konfiguratsiyamizni yangi yaratilgan yetkazib berish fayli bilan birlashtiramiz (Konfiguratsiya->Taqqoslash, fayldan konfiguratsiya bilan birlashtirish). Sizdan konfiguratsiyani qo'llab-quvvatlashga qaytarish so'raladi.
Ko'rsatilgan konfiguratsiyani taqqoslash oynasida "Ishga tushirish" tugmasini bosing.
4. Ma'lumotlar bazasi konfiguratsiyasini yangilang (Konfiguratsiya->Ma'lumotlar bazasi konfiguratsiyasini yangilash).
Ideal holda, ushbu bosqichlarni bajarish orqali biz yetkazib beruvchi konfiguratsiyasini qayta tuzdik.
Endi biz konfiguratsiyani odatdagidek keyingi versiyaga yangilashga harakat qilishimiz mumkin.

Odatda xato konfiguratsiyani saqlash jarayonida nosozlik yuz berganda yuzaga keladi. Natijada, Konfiguratsiya to'g'ri saqlanmadi.

1. Sinov va tuzatish yoki ChDBFl.exe orqali tekshirishga harakat qiling
2. Muammoning quyidagi yechimlarini ko'rib chiqing:

Ba'zi hollarda CACHE-ni to'liq tozalash Windows 7-da C:\Users\Administrator\AppData\Roaming\1C\1Cv82 va C:\Users\Administrator\AppData\Local\1C\1Cv82 (Win7x64) mavjud.

yoki batafsilroq:
1. Xuddi shu versiyaning toza konfiguratsiyasi talab qilinadi - ishlaydi.
2. Keshni to'liq tozalang (yuqorida ko'rsatilgan).
3. Konfigurator rejimida toza ma'lumotlar bazasini ishga tushiring va konfiguratsiyani oching. Shu bilan birga, 1C o'z keshini C:\Users\Administrator\AppData\Local\1C\1Cv82 da yaratadi (konfiguratsiya identifikatoriga ega papkadagi fayllar va papkalar to'plami.) Bizga C:\Users-da ham kesh kerak. \ Administrator \ AppData \ Rouming \ 1C \ 1Cv82. 1C ni yopgandan so'ng siz shunchaki papka ma'lumotlarini qayta nomlashingiz mumkin.
4. Ishlamaydigan ma'lumotlar bazasini konfigurator rejimida ishga tushiring va keshga qarang. Va natijada bizda konfiguratsiya identifikatorlari (Tirik va o'lik) bo'lgan ikkita papka mavjud.
5. Hamma narsani yoping va o'lik konf.ning keshini butunlay jonli bilan almashtiring. Bular. joriy papkani o'chiring va uni avval o'zgartirilgan jild bilan almashtiring.
6. Biz konfigurator rejimida ishlamaydigan ma'lumotlar bazasini ishga tushiramiz VA SHUNDDA birinchi muvaffaqiyat - konfiguratsiya daraxti ochiq, konfiguratsiyani boshqarish menyusining bo'limlari faol.
7. Qo'llab-quvvatlash boshqaruviga o'ting va qo'llab-quvvatlashni butunlay olib tashlang. saqlash, yangilash. Siz uni ishlaydigan ma'lumotlar bazasi konfiguratsiyasiga ega fayl orqali yangilashingiz mumkin.
8. Keshni butunlay o'chirib tashlang.
9. Biz konfigurator rejimida ishlamaydigan ma'lumotlar bazasini ishga tushiramiz, konfiguratsiyani ochishga harakat qilamiz - hamma narsa ochiladi, hech qanday xatolik yo'q.
10. 1C ni ishga tushiring. Hamma narsa mavjud. Ma'lumotlar joyida.

Men markaziy ma'lumotlar bazasi konfiguratsiyasini dinamik ravishda yangilaganimda va periferikda almashinuvni amalga oshirganimda xuddi shunday xabar bor edi va shunga o'xshash xabar periferikda paydo bo'ldi.
1. Chunki Men periferik qurilmadagi konfiguratorga umuman kira olmadim, shuning uchun C:\Documents and Settings\Admin\Application Data\1C\1Cv81 jildini o'chirib tashlashim kerak edi.
2. Konfiguratorga o'ting va Konfiguratsiya - Ma'lumotlar bazasi konfiguratsiyasi - Ma'lumotlar bazasi konfiguratsiyasiga qaytish-ni tanlang.
3. MainNode to'plami aniqlanmagan.
4. Konfiguratsiya - fayldan konfiguratsiyani yuklash (markaziy konfiguratsiya).
5. MainNode keraklini o'rnatdi.

Menda shunga o'xshash vaziyat bor edi, lekin 8.1. Konfiguratsiyani dinamik yangilash paytida xatolik yuz berdi, shundan so'ng asosiy konfiguratsiyani ham, ma'lumotlar bazasi konfiguratsiyasini ham tushirishga urinish va faylni mahalliy ma'lumotlar bazasiga yuklashga keyingi urinish "konfiguratsiya strukturasining yaxlitligi" xatosiga olib keldi. buzilgan”. Ammo ma'lumotlar bazasi funktsionaldir. Sinov va tuzatish ham, ChDBFl.exe ham hech narsa bermadi.

Men ishlaydigan ma'lumotlar bazasining zaxira nusxasini yaratdim va uni toza ma'lumotlar bazasiga yukladim. Qo'shilgan almashinuv rejasi
http://kb.mista.ru/article.php?id=7
va dastlabki tasvirni yaratdi. Tasvirlar bazasidagi konfiguratsiya tuzatildi.

Agar bu yordam bermasa, men o'zimga murojaat qilmoqchi bo'lgan variantni tavsiya qilishim mumkin:
1. eng yaqin konfiguratsiya versiyasini toping, uni toza ma'lumotlar bazasiga yuklang (qayta tiklanadigan).
2. butunlay toza ma'lumotlar bazasini yaratish (oraliq)
3. shikastlangan ma'lumotlar bazasi konfiguratorini oching.
4. so'nggi nashrdan keyin o'zgarishlar yuz bergan modullar va ob'ektlardan nusxa ko'chiring va joylashtiring (mening holimda bu juda oson, chunki o'zgarishlar faqat modullar va shakllarda sodir bo'lgan, ma'lumotlar strukturasi bir xil bo'lib qoldi va barcha o'zgarishlar plakatlar tomonidan hujjatlashtirilgan) shikastlangan ma'lumotlar bazasini oraliq ma'lumotlar bazasiga.
5. Oraliq konfiguratsiyani yuklang.
6. Uni tiklanayotgan ma'lumotlar bazasi bilan birlashtiring.
7. Qayta tiklangan konfiguratsiyani faylga yuklang.
8. Qayta tiklanadigan konfiguratsiyani shikastlangan ma'lumotlar bazasiga yuklang.

Nazariy jihatdan, natija ish bazasiga imkon qadar yaqin bo'lishi kerak, ammo ish, albatta, oson emas. Ammo bu hali ham butun bazani yo'qotishdan yaxshiroqdir.


Buzuq sotuvchi konfiguratsiyasi bilan bog'liq muammoni hal qilishning yana bir varianti. Tahrirlash imkoniyati qo'llab-quvvatlanadigan konfiguratsiyani yangilashda va sotuvchi konfiguratsiyasining yaxlitligi buzilganda quyidagi xabar paydo bo'lishi mumkin:

Mening yechimim ma'lumotlar bazasi provayderi konfiguratsiyasini almashtirishdir.
Harakatlar ketma-ketligi quyidagicha:
1. Sotuvchi konfiguratsiyasini qoʻllab-quvvatlashdan olib tashlash orqali oʻchiring (Konfiguratsiya->Yordam->Yordam sozlamalari->Yordamni oʻchirish)
2. Konfiguratsiya yetkazib berish faylini yarating (Konfiguratsiya->Konfiguratsiya yetkazib berish->Etkazib berish fayllari va konfiguratsiya yangilanishlarini yaratish). Faylni ishni yetkazib berish file.cf deb ataymiz
3. Biz konfiguratsiyamizni yangi yaratilgan yetkazib berish fayli bilan birlashtiramiz (Konfiguratsiya->Taqqoslash, fayldan konfiguratsiya bilan birlashtirish). Sizdan konfiguratsiyani qo'llab-quvvatlashga qaytarish so'raladi.
Ko'rsatilgan konfiguratsiyani taqqoslash oynasida "Ishga tushirish" tugmasini bosing.
4. Ma'lumotlar bazasi konfiguratsiyasini yangilang (Konfiguratsiya->Ma'lumotlar bazasi konfiguratsiyasini yangilash).
Ideal holda, ushbu bosqichlarni bajarish orqali biz yetkazib beruvchi konfiguratsiyasini qayta tuzdik.
Endi biz konfiguratsiyani odatdagidek keyingi versiyaga yangilashga harakat qilishimiz mumkin.

Bugun men sizga 1C 8.2 konfiguratsiyasini yangilagandan so'ng "Konfiguratsiya strukturasining yaxlitligi buzilgan" xatosi paydo bo'lsa, qanday harakatlar qilish kerakligini aytib beraman.
Shunday qilib, nuqta: siz muammoni quyidagicha hal qilishga urinib ko'rishingiz mumkin (konfiguratsiya bilan bog'liq har qanday harakatni boshlashdan oldin, men buni qanday qilish haqida eslatmada yozganimdek, ma'lumotlar bazasining arxiv nusxasini yaratishni unutmang) :

  • Yangi papkada yangi bo'sh ma'lumotlar bazasini yarating va konfiguratsiyaga yangilanishi kerak bo'lgan avval yuklanmagan ma'lumotlar bazasini yuklang.

Agar biz ushbu variantni printsipial jihatdan muammoni hal qilish uchun ishlatadigan bo'lsak, noqulaylik shundaki, ko'p foydalanuvchili ish paytida biz ma'lumotlar bazasiga yo'llarni qayta yozishimiz kerak bo'ladi. Keling, ushbu konfiguratsiyani yangilashga harakat qilaylik va keyin uni ishga tushiramiz.

Agar muammo hal bo'lsa, ehtimol siz 1c kesh jildini tozalashingiz kerak ( C:\Hujjatlar va sozlamalar\Foydalanuvchi\Mahalliy sozlamalar\Ilova ma'lumotlari\1C\1Cv82). Jild sukut bo'yicha yashirin bo'lishi mumkin, shuning uchun yashirin Windows fayl va papkalariga qanday kirishni bilmasangiz, men ushbu eslatmani o'qishni maslahat beraman. Joriy/oxirgi o'zgartirilgan sanasi bo'lgan 1Cv82 va 1Cv81 ildiz papkalaridagi fayllarga tegmaslik kerak. Ular boshlang'ich oynasi sozlamalarini saqlaydi. Bu holatda hamma narsa boshlanadi, lekin keyin siz uni birinchi marta boshlashni kutishingiz kerak bo'ladi.

Muammoni hal qilgandan so'ng (agar, albatta, taklif qilingan usul sizga yordam bersa), men ma'lumotlar bazasining arxiv nusxasini qayta yaratishni va standart 1C "Test va tuzatish" vositasidan foydalangan holda xatolar uchun konfiguratsiyani tekshirishni maslahat beraman.

Axborot xavfsizligini tekshirish va tuzatish

Siz konfiguratorga o'tishingiz va "Ma'muriyat" menyusida "Test va tuzatish" ni tanlashingiz kerak:

Asbob 2 rejimda ishlaydi

  • Sinov - bu faqat konfiguratsiya xatolarini tekshiradigan rejim.
  • Sinov va tuzatish - bu konfiguratsiya xatolari tekshiriladigan va tuzatiladigan rejim.

Axborot bazasi ishlayotgan paytda fayl versiyasi va ish varianti mijoz-server, mantiqiy yaxlitlikni, referent yaxlitligini sinab ko'rish va to'g'rilash va jami qayta hisoblash joizdir. Axborot bazasining fayl versiyasi uchun ma'lumotlar bazasini qayta indekslash va siqishni amalga oshirish mumkin.

Sinov qilinayotgan infobazada bo'lmagan ob'ektlarga havolalarni o'z ichiga olgan ma'lumotlarni olish mumkin bo'lgan taqsimlangan infobazalar (DIB) uchun belgini olib tashlang Axborot bazasining ma'lumotlarning yaxlitligini tekshirish sizga "mavjud bo'lmagan" ma'lumotlarni yaratishni o'chirib qo'yishga imkon beradi va natijada ushbu ma'lumotlarni tarqatilgan axborot bazasining boshqa tugunlariga o'tkazishga olib kelmaydi.

Mantiqiy yaxlitlikni tekshirishni o'chirib qo'ygan holda IS ma'lumotnomasining yaxlitligini tekshirishni yoqish mumkin emas. Shuningdek, ma'lumotnoma yaxlitligini tekshirishni o'chirib qo'yish mos yozuvlar turini tekshirish o'chirilganligini anglatmaydi.

Eng zaif nuqta, masalan, Buxgalteriya hisobi, aylanma balansidir, shuning uchun qayta ishlashdan oldin va keyin men balansni tuzishni va test va tuzatishdan oldin va keyin yakuniy ko'rsatkichlarni solishtirishni tavsiya qilaman. Bu, albatta, sinovning apogeyi emas, lekin hech bo'lmaganda bu narsa.

Bugun sizga aytmoqchi bo'lgan narsam shu edi. Keyingi safargacha.