Ma'lumotlar bazasi uchun o'rnatilgan tartiblash tartibi tizimdan farq qiladi! Xato "Ma'lumotlar bazasi uchun o'rnatilgan tartiblash tartibi bir tizimdan farq qiladi 1c 7 tartiblash tartibi tizim biridan farq qiladi

Qoidaga ko'ra, tizimda tartiblash tartibi tizimdan farqli ekanligini ko'rsatadigan xatoni topadigan ko'pchilik foydalanuvchilar 1C paketining 7.7 versiyasi bilan ishlamoqda. Aynan shu narsa viruslarning ta'siri nuqtai nazaridan emas, balki paketning dastur kodida joylashgan xatolar va nosozliklar sohasida ham eng zaifdir. Biroq, tartiblash tartibi tizimdan farq qiladigan xato xabarini olganingizda, vahima qo'zg'ashning hojati yo'q. Ushbu muammoni tez va doimiy ravishda hal qiladigan bir nechta oddiy echimlar mavjud. Bunday holda, kamida ikkita yechim qo'llanilishi mumkin.

Ma'lumotlar bazasi xatosi "Tartiblash tartibi tizimdan farq qiladi": muammo nima?

Muammoning o'zi shundaki, server yoki mijoz mashinasida bajariladigan fayl ko'rinishidagi asosiy dastur ma'lumotlar bazasini (SQL) ishga tushira olmaydi.

Natijada, ulangan foydalanuvchi (bola) terminallari ma'lumotlar bazasiga o'zi kira olmaydi (garchi dasturning asosiy yadrosi muammosiz ishga tushsa ham). Ilovaga kirishning o'zi mahalliy tarmoqda joylashgan boshqa foydalanuvchi kompyuterlarini ulash uchun javobgar bo'lgan server versiyasi darajasida ta'minlanadi, deb ishoniladi. Aynan shu erda muammolar paydo bo'ladi.

Saralash tartibi tizimdagidan farq qiladi (Windows 7). Avval nima qilish kerak?

26-sonli nashrga ma'lumotlar bazasi fayllarini e'tiborsiz qoldirish imkoniyati kiritilgan deb ishoniladi. Ammo bu xizmatga ishonmaslik kerak.

Mavjud bo'lmagan ob'ekt

Ilova ishga tushirilganda, tizim dasturi fayllarida o'rnatilgan dasturning BIN papkasida joylashganga o'xshab ko'rinadigan OrdNoChk.prm fayli ko'rinishidagi mavjud bo'lmagan ob'ektga ishora qiladi.

Agar tartiblash tartibi tizimdan farqli ekanligi haqida tizim xabari paydo bo'lsa, ushbu katalogda, masalan, bir xil bloknotda saqlash paytida bir xil nom va almashtirish bilan bo'sh fayl yaratishdan osonroq narsa yo'q. har qanday Windows tizimlarining standart to'plami. Bu erda yana bir savol shundaki, dastlabki ma'lumotlarni o'z ichiga olgan sozlamalarning standart matn muharriri to'g'ridan-to'g'ri tahrirlanganda va keyinchalik amalda qo'llanilganda ishlamaydi.

Mahalliy ma'lumotlar almashinuvi asosida ma'lumotlar bazasi strukturasini o'zgartirish

Boshqa tomondan, o'rnatilganning tartiblash tartibi tizimdan farq qilishini ko'rsatadigan xabar bilan xatolik yuzaga kelishi muammosi hatto o'rnatilgan dasturning o'zi yordamida ham hal qilinishi mumkin.

Ammo bu erda siz dastlab quyida tavsiflangan vositalar va vositalardan foydalanish qanchalik maqsadga muvofiqligi haqida o'ylashingiz kerak.

Agar ma'lumotlar bazasining tartiblash tartibi tizimdan farq qilishi haqida xabar berilganda xatolik yuzaga kelsa, 1C ilovasining o'zida siz ma'muriyatga o'tishingiz kerak bo'lgan konfiguratsiya bo'limini, axborot xavfsizligi jadvallarining kod sahifasini va joriy tizimni o'rnatish elementi.

Xulosa

Aslida, 1C ma'lumotlar bazasidagi tartiblash tartibi tizimdan farq qilishi haqidagi xabar juda oddiy tarzda o'chirilishi mumkin (yoki undan abadiy qutulish). Amaliyot shuni ko'rsatadiki, eng oddiy holatda siz yuqorida ko'rsatilgan bo'sh ob'ektni yaratishingiz mumkin. Shundan so'ng, tartiblash tartibi tizimdan farq qiladi degan signal paydo bo'lmaydi.

Aslida, muammoni bartaraf etish faqat ushbu echimlar bilan cheklanmaydi. Gap shundaki, 1C muhitining o'zida siz DVB formatidagi ma'lumotlar bazalaridan foydalangan holda bir xil Visual Basic tiliga asoslangan butun tizimni boshqarish uchun skriptlar yozishingiz yoki qo'shimcha appletlar yaratishingiz mumkin. Aks holda, yuqorida ko'rsatilgan xabarning paydo bo'lishi bilan bog'liq xato, agar siz dasturning o'zi yoki virusli ta'sir kodidagi kamchiliklarni hisobga olmasangiz, juda oddiy tarzda yo'q qilinishi mumkin. Lekin bu, menimcha, eng yomoni emas. Ba'zida ma'lumotlar bazasini qanday tashkil etishni va uni o'rnatilgan dasturga ulashni bilmagan foydalanuvchilarning "qo'zg'aluvchanligi" bu turdagi xatoliklarning qayta-qayta paydo bo'lishiga olib kelishi mumkin.

Bundan tashqari, platformaning o'zi boshqa ma'lumotlar bazalari bilan avtomatik ma'lumotlar almashinuvi yoqilganda, ularning barchasi bir xil kodlashga ega bo'lishi kerakligiga e'tibor berishingiz kerak. Agar u barcha ma'lumotlar bazalari uchun o'rnatilmagan bo'lsa, unda ma'lumotlarni import qilish va eksport qilish masalasi, yumshoq qilib aytganda, ma'nosiz bo'lib qoladi. Oxirgi chora sifatida, yuqorida aytib o'tilganidek, kodlashni o'chirib qo'yish kerak. Bu, ayniqsa, turli terminallarda Windows-ning turli versiyalari o'rnatilgan va hatto turli xil arxitekturalarga ega bo'lgan holatlar uchun to'g'ri keladi. Bu, shuningdek, oldindan aytib bo'lmaydigan oqibatlarga olib kelishi mumkin, shuning uchun dastur bilan bir vaqtning o'zida ma'lumotlarga kirish imkonsiz bo'ladi.

Siz yaqinda yangi kompyuter sotib oldingiz, 1C: Enterprise 7.7 ni o'rnatdingiz, ma'lumotlar bazasini eski kompyuterdan o'tkazdingiz va sizning qulayroq ishlashga bo'lgan umidlaringiz ekrandagi yozuv bilan qoplandi:

Ushbu xato NT6 va 1C kod jadvallari mos kelmasa paydo bo'ladi. Ushbu muammoni hal qilishning 2 asosiy usuli mavjud.

1. Agar siz mahalliy, bitta kompyuterda ishlayotgan bo'lsangiz va ma'lumotlar bazasini vaqti-vaqti bilan boshqa kompyuterlarga o'tkazishingiz shart bo'lmasa, unda eng oson yo'li quyidagi rasmda ko'rsatilganidek, infobazaning kod sahifasini o'zgartirishdir.

Buni amalga oshirish uchun 1C: Enterprise-ni konfigurator rejimida ishga tushiring, so'ngra elementni tanlang " Ma'muriyat» - « IS kod sahifasi" Va ochilgan oynada ro'yxatning eng pastki qismida joylashgan " +Joriy tizim o'rnatilishi "va bosing" KELISHDIKMI».

Biz qayta indekslashni kutamiz, konfiguratorni yopamiz va siz ishlashni davom ettirishingiz mumkin, ma'lumotlaringiz o'zgarmaydi yoki yo'qolmaydi.

2. Ushbu usuldan foydalanish kerak, agar 1C: Enterprise 7.7 da bo'lsa. tarmoqda ishlaysiz, shuningdek, Windows-ning turli versiyalaridan (masalan, Windows XP va Windows 7) foydalanasiz yoki bitta ma'lumotlar bazasi bilan turli xil kompyuterlarda ishlaysiz, masalan, uyda va ofisda, agar ma'lumotlar bazasi mavjud bo'lsa. olinadigan muhitda joylashgan.

Yechim ham juda oddiy, siz fayl yaratishingiz kerak " ordnochk.prm"har qanday muharrirda, masalan, xuddi shu bloknotda. Ushbu fayl bo'sh bo'lishi mumkin yoki "Salom" qatorini o'z ichiga olishi mumkin, bu holda bu muhim emas, asosiysi to'g'ri fayl nomi.

U 1C: Enterprise o'rnatilgan ildiz papkasiga joylashtirilishi kerak (sukut bo'yicha u " C:\Dastur fayllari\1Cv77\BIN\"). Bu fayl tartibni tekshirishni o‘chirib qo‘yadi.

Agar sizda tarmoq versiyasi bo'lsa va har bir kompyuterda 1C: Enterprise o'rnatilgan bo'lsa, unda siz ushbu faylni har biriga joylashtirishingiz kerak, bu muhim.

Bo'ldi, ishingizdan rohatlaning.

1C dasturida ishlashda foydalanuvchilar ko'pincha mustaqil ravishda hal qila olmaydigan turli muammolarga duch kelishadi. Bugun biz 1C 7.7 da ushbu xatolardan birini hal qilamiz "Ma'lumotlar bazasi uchun o'rnatilgan tartiblash tartibi tizimdan farq qiladi." Bu ko'pincha OTning ikkita mashhur versiyalarida - Windows Vista va Windows 7 da uchraydi.

Windows XP da 1C xatosini hal qilish uchun siz quyidagi amallarni bajarishingiz kerak:


Shundan so'ng, o'zgartirilgan 1C konfiguratsiyasiga mos keladigan barcha dastur komponentlarini qayta qurish jarayoni bo'ladi. Agar kompyuteringiz zaif sozlangan bo'lsa, bu jarayon bir necha daqiqa vaqt olishi mumkin. Oxirida siz tizimning kichik oynasini ko'rasiz, unda sozlamalar muvaffaqiyatli bajarilganligi haqida bizga xabar beriladi va "Ma'lumotlar bazasi uchun o'rnatilgan tartib tizimdan farq qiladi" xatosi endi sizni bezovta qilmaydi. Bundan tashqari, agar URIB (komponent) dan foydalanish zarur bo'lsa, u holda bolaning identifikatorlari va asosiy ma'lumotlar bazalari lotin alifbosida qoldirilishi kerak. Aks holda, siz 1C da boshqa xatolarga duch kelishingiz mumkin. Saralash tartibini tekshirishni o'chirib qo'ysangiz, bu hisobotlar va ma'lumotnomalarda kutilmagan qatorlarni joylashtirishga olib kelishi mumkin.

Windows Vista, 7 uchun 1C parametrlarini o'zgartirish

Agar sizda operatsion tizimning keyingi versiyalari bo'lsa, 1C 7.7 da xatoni tuzatish bo'yicha ko'rsatmalar avvalgisidan biroz farq qiladi.


Ordnochk.prm yordamida 1C da tartiblash tartibi bilan disfunktsiyani tuzatish

Turli xil operatsion tizimlardan foydalanadigan foydalanuvchilar, masalan, Windows 7 va Windows Vista, ma'lumotlar bazalari uchun o'rnatilgan tartiblash tartibidagi farq haqida xabar bilan 1C 7.7 versiyasida ham xatolikka duch kelishlari mumkin. Bu tarmoqqa ulangan 2 xil kompyuterdan foydalanganda sodir bo'lishi mumkin, masalan, ishda va uyda. Muammoni hal qilish uchun "ordnochk" deb nomlangan fayl va .prm kengaytmasini yaratish kifoya.

  1. Kompyuteringizda 1C dasturi bilan jildni toping. O'rnatish vaqtida yo'lni o'zgartirmagan bo'lsangiz, u C:\Program Files\1Cv77\-da joylashgan bo'ladi.
  2. Uni oching va bu erda bo'sh matn faylini yarating.
  3. Buni amalga oshirish uchun papkada bo'lganingizda sichqonchaning o'ng tugmachasini bosing. Yangi, Matn faylini tanlang.
  4. Eng muhimi, ushbu faylni saqlashda "Ism" maydoniga "ordnochk.prm" ni kiritishingiz va "Saqlash" tugmasini bosishingiz kerak. Ba'zan kompyuter tizimi ismga nuqtadan keyin ismning bir qismini qo'shadi. Aniq fayl kengaytmasi bo'lishi uchun sizga "prm" kerak.
  5. Avval istalgan papkada fayl yaratishingiz mumkin, keyin uni 1C dasturining ildiziga ko'chirishingiz mumkin.

Faylni yaratishdan oldin dasturni yopish yaxshiroqdir. Uni ildizga qo'yganingizda, 1C ni qayta ishga tushirishga harakat qiling. Ushbu usulga amal qilganda, ba'zida hisobotda qatorlarni ko'rsatishda muammolar paydo bo'ladi. Ma'lumotlar bazasini saralash tizimi ishlatilsa, u ishlamaydi.

Windows XP fayllarini tiklashda xatolikni tuzatish

Windows XP da ba'zi hollarda yuklash diskidan fayllarni tiklash yordam berishi mumkin. Buni qo'lda qilishingiz mumkin.

  1. Buni amalga oshirish uchun tizimingizda o'rnatilgan Windows distributivini ochishingiz kerak, undagi ikkita faylni toping - "c_1251.nls" va "cp_1251.nls".
  2. Keyin ularni tizimda toping. Qidiruv panelidan foydalanishingiz mumkin.
  3. Tizimda ushbu 2 ta faylni topganingizdan so'ng, ularni tarqatish fayllari bilan almashtirish kerak, ya'ni yangilari bilan almashtiriladi.

Buni konsol yoki buyruq satridan ham qilishingiz mumkin. Buni amalga oshirish uchun diskni haydovchiga joylashtiring va disk yordamida tizimni tiklash jarayonini boshlang. Qayta tiklash menyusiga kirganingizdan so'ng, konsolga o'tish uchun "R" tugmasini bosing. Keyin unga quyidagi buyruqni kiriting "copy C:\Windows\system32\c_1251.nls", "cp_1251.lns" fayli uchun bir xil buyruqni kiriting. Va odatdagidek tizimga kiring. 1C 7.7 versiyasi "Ma'lumotlar bazalari uchun o'rnatilgan tartiblash tartibi tizimdan farq qiladi" xatosi yo'qolishi kerak.

Bilan aloqada

Sinfdoshlar

Windows 7 da 1C 7.7 da "Ma'lumotlar bazasi uchun o'rnatilgan tartiblash tartibi tizimdan farq qiladi" xatosini qanday tuzatish mumkin?

1c 7.7 da "Tartiblash tartibi tizimdan farq qiladi" xatosini qanday tuzatish mumkin?

1C 7.7 ma'lumotlar bazasini Windows 7 ga ulashda juda keng tarqalgan muammo bu "Ma'lumotlar bazasi uchun o'rnatilgan tartiblash tartibi tizimdan farq qiladi" xatosi. Shu sababli, ulangan ma'lumotlar bazasiga kirishning iloji yo'q, garchi bundan oldin u boshqa kompyuterda yaxshi ishlagan.

Ushbu maqolada biz sizga ushbu xatodan qanday qutulishingiz va tanlangan 1C 7.7 ma'lumotlar bazasini muvaffaqiyatli ishga tushirishingiz mumkinligini aytib beramiz.

Windows 7 da 1c 7.7 da "Tartiblash tartibi tizimdan farq qiladi" xatosini olib tashlaymiz.

Shunday qilib, bu xatoni hal qilishning ikki yo'li mavjud. Birinchisi, konfigurator orqali kod sahifasini o'zgartirish orqali, ikkinchisi esa OrdNoChk.prm fayli yordamida amalga oshiriladi. Endi biz ikkita usul haqida batafsilroq gaplashamiz.

1C 7.7 ni ishga tushirishda yuqorida tavsiflangan xatoni olib tashlash uchun siz ushbu xatoni yaratadigan ma'lumotlar bazasini tanlash uchun ma'lumotlar bazasini tanlash oynasida bir marta bosishingiz kerak va yuqoridagi "Konfigurator" ni tanlang, so'ng "OK" tugmasini bosing.

Konfiguratorda ma'lumotlar bazasini ochish

1C 7.7 ma'lumotlar bazasi jadvallari uchun kod sahifasini o'zgartirish uchun vosita

Ko'rsatilgan oynada ro'yxatni oching va oxirgi "+ Joriy tizim o'rnatilishi" bandini tanlang.

Yangi kod sahifasi o'rnatilmoqda

Hamma joyda "OK" tugmasini bosing va barcha ma'lumotlar bazasi jadvallarida kod sahifasini o'zgartirishga rozilik bildiring.

Kod sahifasini o'zgartirish haqida ogohlantirish

Amaliyot muvaffaqiyatli yakunlanganligi haqidagi xabardan so'ng siz konfiguratorni yopishingiz va ushbu ma'lumotlar bazasiga oddiy rejimda kirishingiz mumkin.

1C 7.7 da "Ma'lumotlar bazasi uchun o'rnatilgan tartiblash tartibi tizimdan farq qiladi" xatosini tuzatishning ikkinchi usuli - 1C dasturi bilan papkada OrdNoChk.prm nomli bo'sh faylni yaratish. Odatiy bo'lib, bu C:\Program Files\1Cv77\BIN.

1C 7.7 dasturiga ega papkada OrdNoChk.prm fayli

Unda OrdNoChk.prm deb nomlangan bo'sh fayl yaratish kifoya. Iltimos, fayl kengaytmasi .prm ekanligini unutmang.

Bu ma'lumotlar bazasini ishga tushirishda kod sahifasini tekshirishni o'chirib qo'yadi va shu bilan tartiblash tartibi xatosidan xalos bo'ladi.


Maqolani ijtimoiy tarmoqlarda baham ko'ring! Saytimizga yordam bering!

VK-da bizga qo'shiling!

Dasturni ishga tushirib bo'lmaydigan holatlar mavjud 1C, va oyna paydo bo'ladi 1C xabar bilan "Ma'lumotlar bazasi uchun o'rnatilgan tartiblash tartibi dan farq qiladi!".

Oynani yopgandan so'ng, dastur yopiladi (uni rejimda ishga tushirishingiz mumkin). Konfigurator).

Xatolik sabablari va yechimlari

Xato sababi sozlamalar va sozlamalar o'rtasidagi nomuvofiqlik 1C.

Aytgancha, agar operatsion tizim mahalliylashtirilgan bo'lsa va mintaqaviy sozlamalar to'g'ri o'rnatilgan bo'lsa, u holda o'rnatish vaqtida 1C uning sozlamalari bilan moslashtiriladi.

Sozlamalarning to'g'riligini tekshirish

I. sozlamalar(mahalliylashtirilgan ruslashtirilgan versiya uchun Windows)

1. Ochish Boshlash > Sozlamalar> Boshqaruv paneli> til va mintaqaviy standartlar.

2. Yorliqda Mintaqaviy sozlamalar ochiladigan ro'yxatda bo'lishi kerak rus.

3. Yorliqda Tillar > Batafsil… – oyna Matn kiritish tillari va xizmatlari > tab Variantlar > Kirish tili bo `lish kerak – > ruscha-ruscha.

4. Yorliqda Qo'shimcha bo `lish kerak> rus.

II. 1C sozlamalari

1. Dasturni ishga tushiring 1C. Oynada 1C ni ishga tushiring

2. Ochiladigan ro'yxatda Rejimda tanlang Konfigurator > KELISHDIKMI.

3. Boshlash Konfigurator. Menyuni tanlang Ma'muriyat > Axborot xavfsizligi jadvallarining kod sahifasi

4. Oynada ochiladigan ro'yxatda bo'lishi kerak> 1251 > Rus, belarus, bolgar va serb tillari.

Eslatmalar

1. Agar siz komponentdan foydalansangiz (tarqatilgan ma'lumotlar bazasini boshqarish),saralash tartibini tekshirishni o'chirishda,Tarqalgan maʼlumotlar bazasining bir qismi boʻlgan infobazalarning uch harfli identifikatorida lotin tilidan boshqa har qanday alifbodagi belgilardan FOYDALANMANGIZ KERAK.

2. Saralash tartibi identifikatorini tekshirishni o'chirib qo'yish kutilmagan hodisalarga olib kelishi mumkinligini yodda tuting 1C dasturi uchun!qatorlar tartibi, masalan, hisobotlarni yaratishda.

Xatoni tuzatish Windows Vista va Windows 7+

Agar foydalansangiz Windows Vista Va Windows 7+ , keyin xabardan xalos bo'ling "Ma'lumotlar bazasi uchun o'rnatilgan tartiblash tartibi tizimdan farq qiladi!" yuqoridagi usullar ishlamaydi.

Siz boshqa yo'l bilan borishingiz kerak:

1. Dasturni ishga tushiring 1C. Oynada 1C ni ishga tushiring kerakli ma'lumotlar bazasini tanlang.

2. Ochiladigan ro'yxatda Rejimda tanlang Konfigurator >OK.

3. Boshlash Konfigurator. Menyuni tanlang Ma'muriyat > Axborot xavfsizligi jadvallarining kod sahifasi

4. Oynada Ma'lumotlar bazasi jadvallarining kod sahifasi ochiladigan ro'yxatdan tanlang + Joriy o'rnatish >OK.