رایج ترین خطاهای 1C و روش های اصلاح آنها. رایج ترین خطاهای 1C و روش های رفع آنها خطای Subd خطای داخلی مؤلفه dbeng8

دلایل زیادی برای چنین خطاهایی می تواند وجود داشته باشد. اولین کاری که باید در صورت بروز چنین خطاهایی انجام داد، تعیین منبع مشکل است.

    شرایط و زمان وقوع خطا را روشن کنید: نقصی که قابل تکرار نیست ممکن است فقط یک تصادف باشد، یک شکست.

    عملکرد برنامه را از رایانه دیگری و از رایانه دیگری بررسی کنید حسابکاربر.

    نسخه‌های پلتفرم و پیکربندی را بررسی کنید: آیا نسخه فعلی با آخرین نسخه رسمی مطابقت دارد؟

در آینده، اگر نتوانید به تنهایی با خطا کنار بیایید، باید ماهیت وقوع آن را برای یک متخصص توضیح دهید، به ترتیب، این سوالات در هر صورت ایجاد می شود.

تعدادی از خطاها هنگام استفاده از یک بدون مجوز رخ می دهد نرم افزار(هم محصولات "1 درجه سانتیگراد" و هم، برای مثال، سیستم عامل "ویندوز"). یک مثال معمولی در مورد پلت فرم 1C "شکسته": وصله ای که نسخه خاصی از پلت فرم را می شکند پس از نصب کار نمی کند. نسخه جدیدپلتفرم‌ها، ورود به پایگاه داده در این حالت منجر به پیام «مجوز رایگان یافت نشد» می‌شود.

مهم!فراموش نکنید که انجام دهید پشتیبان گیریپایه های خود را قبل از تغییر هر چیزی در پیکربندی. اگر پایگاه داده با استفاده از پیکربندی باز نمی شود، باید پوشه را با پایگاه داده با استفاده از سیستم عامل کپی کنید و سپس تمام عملیات را با این کپی انجام دهید.

نسخه های پیکربندی باید به روز باشند (این امر به ویژه در مورد پیکربندی هایی که بر اساس آن گزارش های تنظیم شده ایجاد می شود مهم است). ارتقا به نسخه فعلیاگر با آنها تماس بگیرید، بدون استثنا، اولین قدم از همه توسعه دهندگان خواهد بود. پس از بررسی ارتباط نسخه های پیکربندی، باید ارتباط نسخه پلتفرم را بررسی کنید (در اینجا باید توصیه های "1C" را در نظر بگیرید: همه نسخه های پیکربندی با نسخه های پلت فرم مطابقت ندارند).

خطا روش های تصحیح

پایه باز نمی شود

    به روز رسانی پلتفرم

    پاک کردن فایل های موقت (نقدی): پایگاه داده را از لیست حذف کرده و دوباره وصل کنید.

    از حساب دیگری وارد پایگاه داده شوید.

هیچ چیز بدون دلیل مشخص کار نمی کند

    به روز رسانی پلتفرم

    علت خرابی را در لاگ جستجو کنید.

در راه اندازی پایه ها را تخلیه کنید

    غیرفعال کردن شتاب سخت افزاری کارت گرافیک ابزارهای ویندوز، راه اندازی مجدد سیستم

پایگاه داده در پیکربندی باز می شود، اما نه در حالت کاربر

    به روز رسانی پلتفرم

    پاک کردن فایل های موقت (نقدی).

    از یک حساب دیگر (و/یا از یک حساب مدیر) به پایگاه داده وارد شوید.

    ورود به پایگاه داده از رایانه دیگری (برای حذف یک نقص عمومی در حال حاضر).

    آزمایش یکپارچگی فیزیکی پایگاه داده با استفاده از ابزار "chdbfl" (پوشه C:\Program Files (x86)\1cv8\8.x.x.xxx\bin\chdbfl.exe) یا در مورد پایه SQL، آزمایش با استفاده از SQL ابزار.

    تست و رفع امنیت اطلاعات با استفاده از پیکربندی.

برنامه بدون اخطار کد پیکربندی را باز می کند

    به روز رسانی پلتفرم

    پاک کردن فایل های موقت (نقدی).

    بررسی کد موجود در دیباگر

به عنوان یک قاعده، این وضعیت به دلیل خطا در کد اصلاح شده، اغلب در مورد تنظیمات غیر استاندارد رخ می دهد.

این برنامه برای کاربران مختلف متفاوت عمل می کند

    به روز رسانی پلتفرم

    پاک کردن فایل های موقت (نقدی).

    تنظیم حقوق گروه

    تنظیم حقوق کاربر

نمایش نادرست بلوک های فرم

    به روز رسانی پلتفرم

    پاک کردن فایل های موقت (نقدی).

    از یک حساب دیگر (و/یا از یک حساب مدیر) به پایگاه داده وارد شوید.

    ورود به پایگاه داده از رایانه دیگری (برای حذف یک نقص عمومی در حال حاضر).

این برنامه روی برخی از رایانه های موجود در یک شبکه کار نمی کند، اما روی برخی دیگر کار می کند

    بررسی حقوق شبکه این کامپیوتر(ابزارهای ویندوز).

    به روز رسانی پلتفرم این شامل بررسی مطابقت پیکربندی و نسخه‌های پلتفرم در شبکه می‌شود.

    پاک کردن فایل های موقت (نقدی).

    از یک حساب دیگر (و/یا از یک حساب مدیر) به پایگاه داده وارد شوید.

حافظه ناکافی

    به روز رسانی پلتفرم

    پاک کردن فایل های موقت (نقدی).

    از یک حساب دیگر (و/یا از یک حساب مدیر) به پایگاه داده وارد شوید.

    ورود به پایگاه داده از رایانه دیگری (برای حذف یک نقص عمومی در حال حاضر).

    بهینه سازی پرس و جوهای مشکل.

    افزایش سخت افزار حافظه

    افزایش حجم فایل پیجینگ

    مدیریت حافظه اختصاصی از طریق خط فرمانپنجره ها. خط: "bcdedit / set growthuserva 3072"، که در آن 3072 اندازه حافظه آدرس مورد نظر است.

خطای DBMS، خطای مؤلفه داخلی dbeng8

    به روز رسانی پلتفرم در تمام رایانه های شبکه.

    تست یکپارچگی فیزیکی پایگاه داده با استفاده از ابزار "chdbfl".

این خطا برای شبکه های بدون سرور 1C معمول است و با تفاوت در کد نسخه های مختلف پلت فرم در نقاط دسترسی مختلف همراه است.

مشکلی مانند خطای قالب جریان اغلب در 1C 8.3 رخ می دهد. بیایید ببینیم چگونه این خطا را برطرف کنیم.

خطای قالب جریان در 1s 8.3 چیست؟

این در شرایط زیر اتفاق می افتد:

  1. خطای قالب جریان هنگام راه اندازی 1C Enterprise 8.2 یا پیکربندی معمولاً با مشکلاتی در حافظه پنهان همراه است. معمولاً به دلیل خاموش شدن نامناسب سیستم به دلیل قطع برق ایجاد می شود. بنابراین، به شدت توصیه می شود که بلوک ها را قرار دهید منبع تغذیه اضطراریاز دست ندادن اطلاعات مهم. اغلب این خطا هنگام راه اندازی پایگاه داده پس از به روز رسانی پیکربندی ظاهر می شود.
  2. حالت دوم هنگام تهیه گزارش است، به عنوان مثال، باز کردن یک گزارش، ارسال یک سند، باز کردن یک سند و غیره. اغلب این به دلیل محتوای اطلاعات موجود در پایگاه داده است. دلیل این خطا اغلب وجود اطلاعات "شکسته" در داخل سیستم است.

267 درس ویدیویی 1C را به صورت رایگان دریافت کنید:

تصحیح

  1. به عنوان یک قاعده، برای حل این مشکل، کافی است فایل های موقت موجود در سیستم را پاک کنید. .
  2. اگر کمکی نکرد، اما فرصتی برای ورود به پیکربندی وجود دارد، اجرا کنید.
  3. اگر دسترسی به پیکربندی وجود ندارد و پایگاه داده آزمایشی است، از آن استفاده کنید که در پوشه برنامه قرار دارد.
  4. اگر روش های فوق کمک نکردند، اما حالت سازمانی 1C شروع شد، داده ها را با استفاده از پردازش "" در یک پایگاه داده جدید آپلود کنید. با این حال، از دست دادن اطلاعات ممکن است.
  5. به روز رسانی. دلیل دیگر ممکن است وجود جلسات کاربر فعال با نسخه های مختلف قسمت مشتری پلت فرم 1C باشد. به عنوان مثال، یک کاربر با پلت فرم 1C 8.3.5.1517 در پایگاه داده کار می کند و یکی دیگر سعی می کند با نسخه 8.3.5.1444 متصل شود.

اگر این کمکی نکرد، راه های پیچیده تری برای حل این مشکل وجود دارد. به عنوان مثال، با استفاده از یک ویرایشگر HEX. اگر به کمک واجد شرایط از برنامه نویسان 1C نیاز دارید، لطفاً با ما تماس بگیرید! جزئیات در صفحه

این مقاله علل، انواع و راه حل ها را توضیح می دهد
"خطاهای قالب جریان" 1C.

هرکسی که با 1C:Enterprise در هر پیکربندی کار می کند حداقل یک بار پنجره ای با خطای "خطای فرمت جریان" را در مقابل چشمان خود دید.

این پنجره در TOP-3 از رایج ترین خطاهای 1C: Enterprise گنجانده شده است. به دلیل کمبود اطلاعات ناخوشایند است. معلوم نیست: کجا، اشتباه چیست؟ واکنش طبیعی این است که دکمه "Restart" را فشار دهید، اما با احتمال زیاد می توان استدلال کرد که راه اندازی مجدد مشکل مشکل را حل نمی کند و کاربر دوباره این پنجره را مشاهده می کند.

این مقاله دلایل، انواع و راه‌های حذف "خطای فرمت جریان" 1C را توضیح می‌دهد.

چرا 1C 8 "خطاهای قالب جریان" را می نویسد؟

برنامه 1C: Enterprise به گونه ای ایجاد شد که در روند کار دائماً در تلاش است تا سرعت عملیات را بهینه کند. برای این منظور، یک "حافظه پنهان" در رایانه کاربر ایجاد می شود که در آن اطلاعات پرکاربرد ذخیره می شود، به عنوان مثال: مکان و فرم های ویندوز، داده های سرویس کاربر، تنظیمات انتخاب، فونت ها و غیره. ذخیره سازی به شما امکان می دهد تعداد درخواست ها را به سرور کاهش دهید و در نتیجه سرعت 1C: Enterprise را افزایش دهید.

اما چه اتفاقی می‌افتد اگر فایل «کش» با خطا/خطا، در نتیجه پایان نادرست جلسه، یا افزایش برق، یا خرابی شبکه (برای نسخه سرویس گیرنده-سرور 1C) نوشته شود؟ دفعه بعد که سعی می کنید به "کش" دسترسی پیدا کنید، 1C نمی تواند فایل را بخواند و پنجره "خطای فرمت جریان" ظاهر می شود. "کش شکسته" بیشترین است علت مشترکوقوع این خطا

علاوه بر حافظه پنهان نوشته شده نادرست، اسناد (یا دایرکتوری ها یا هر شیء دیگری) نیز می توانند به اشتباه در پایگاه اطلاعاتی نوشته شوند و این نیز می تواند باعث خطای مورد بحث در این مقاله شود.

انواع خطای قالب جریان

به طور معمول، خطای قالب جریان 1C را می توان به 2 نوع تقسیم کرد:

  • نوع اول خطایی است که هنگام شروع 1C رخ می دهد. این نتیجه یک پایان نادرست جلسه، قطع برق است. یا بعد از آن ظاهر می شود. در این حالت، خطا باید در حافظه پنهان جستجو شود.
  • نوع دوم خطایی است که در فرآیند کار با 1C رخ می دهد، به عنوان مثال، هنگام باز کردن دایرکتوری، یا هنگام ارسال یک سند، یا هنگام ایجاد گزارش، یا هنگام به روز رسانی. در این حالت باید خطا را در infobase جستجو کرد.

بسته به نوع خطا می توانید مناسب ترین گزینه را برای رفع آن انتخاب کنید. اما شما می توانید تمام روش ها را به نوبه خود استفاده کنید، تا زمانی که یکی از آنها کار کند. این روش ها به پایه 1C 8 شما آسیبی نمی رساند حرفه ای واقعی- ابتدا باید یک نسخه پشتیبان تهیه کنید و تنها پس از آن با "خطای فرمت جریان" مقابله کنید.

چگونه "خطای فرمت جریان" را برطرف کنیم؟

راه حل های برتر را در نظر بگیرید:

1. کش 1C را پاک کنید

این روش در مقاله ما "" به تفصیل مورد بحث قرار گرفت. به طور خلاصه یادآوری می کنیم. برای حذف دستی فایل‌های کش، باید پوشه‌هایی را که کش در آن ذخیره می‌شود، پیدا کنید. برای سیستم عامل های Win7 و بالاتر، فایل های موقت در آن ذخیره می شوند C:\Users\Username\AppData\Roaming\1Cو C:\Users\Username\AppData\Local\1Cدر پوشه هایی که با "1cv8" شروع می شوند. در ویندوز XP، در پوشه کاربر در Local Settings\Application Data\1C\. اگر پوشه AppData قابل مشاهده نیست، قابلیت مشاهده را تنظیم کنید پوشه های مخفی. شکل زیر نشان می دهد که فایل های کش به چه شکل هستند - پوشه هایی با نام های طولانی نامفهوم (در مورد ما فقط یک فایل وجود دارد). برای پاک کردن کش، باید این پوشه ها را حذف کنید.

مهم!فقط زمانی می توانید پوشه ها را حذف کنید که فرآیندهای کار با 1C: Enterprise تکمیل شود.

2. شروع به آزمایش و تعمیر 1C کنید

در حالت پیکربندی، باید روی آیتم منو "Administration" و سپس "Test and fix" کلیک کنید.

دو مورد اول "شاخص سازی مجدد جداول پایگاه اطلاعاتی" و "بررسی یکپارچگی منطقی پایگاه اطلاعاتی" باید بررسی شوند. روی دکمه Run کلیک کنید. خود سیستم پایگاه داده را بررسی می کند، خطاها را پیدا می کند، آنها را اصلاح می کند و گزارشی از کار انجام شده به شما ارائه می دهد. در صورت لزوم، مورد سوم "بررسی یکپارچگی ارجاعی پایگاه اطلاعاتی" را نیز بررسی کنید.

3. "chdbfl.exe" را اجرا کنید

اگر امکان ورود به پیکربندی وجود ندارد، برنامه "chdbfl.exe" را اجرا کنید که در آن قرار دارد: "C:\Program Files (x86)\1cv8\8.3……\bin". فایل پایگاه داده را انتخاب کنید، کادر "Fix detected errors" را علامت بزنید و روی دکمه "Run" کلیک کنید. سپس سیستم همه چیز را برای شما انجام خواهد داد. خود سیستم پایگاه داده را بررسی می کند، خطاها را پیدا می کند و آنها را اصلاح می کند. در حالی که برنامه "chdbfl.exe" در حال اجرا است، نباید هیچ جلسه فعالی با 1C وجود داشته باشد.

4. infobase را در .dt تخلیه و بارگذاری کنید

در حالت پیکربندی، آیتم منوی "Administration" را انتخاب کنید و روی "Upload infobase" کلیک کنید. پس از آن، مکانی را که می‌خواهید فایل پایگاه داده (.dt) را در آن ذخیره کنید، انتخاب کنید، به فایل یک نام بدهید و روی «ذخیره» کلیک کنید.

پس از آن، یک پایگاه داده خالی جدید در رایانه (یا سرور) خود ایجاد کنید. به پیکربندی پایگاه داده جدید بروید، روی "Administration" و سپس "Load infobase" کلیک کنید. فایل از قبل آماده شده را انتخاب کرده و روی "Open" کلیک کنید.


5. داده های XML را آپلود و دانلود کنید.

این روش ممکن است باعث از دست رفتن اطلاعات شود، بنابراین توصیه می شود که فقط برای کاربران پیشرفته استفاده شود. این روش مشابه روش قبلی است و شامل این واقعیت است که پایگاه داده ابتدا بارگیری می شود (تنها در dt نیست، همانطور که در روش قبلی، اما در قالب خاص XML). سپس پایه به عقب بارگذاری می شود. این با استفاده از پردازش داخلی "تخلیه و بارگیری داده های XML" انجام می شود.


6. به روز رسانی 1C

دلیل خطای مورد نظر ممکن است وجود جلسات فعال کاربر در حال اجرا در نسخه های مختلف باشد. به عنوان مثال، در پایگاه داده یک جلسه کاربر فعال با پلتفرم 1C 8.3.5 .... وجود دارد و دیگری در حال تلاش برای اتصال است، با نسخه 8.3.4 .... اگر چندین نسخه بر روی رایانه نصب شده است، مطمئن شوید که نسخه "صحیح" مورد نیاز شما در پنجره ویرایش پایگاه اطلاعات انتخاب شده است.


7. راه های دیگر.

در 99٪ موارد، روش های فوق برای مقابله با "خطای فرمت جریان" به طور موثر کار خود را انجام می دهند و خطا "از بین می رود". در 1% باقیمانده، باید از تشخیص های پیچیده تری استفاده کنید، گاهی اوقات فراتر از محدوده 1C، به عنوان مثال: پاک کردن فایل های موقت کامپیوتر، و نه فقط حافظه پنهان 1C. تایید کنید HDDبر روی بخش های بدبا استفاده از ابزار "chkdsk.exe"؛ کامپیوتر خود را با آنتی ویروس چک کنید حتی می توانید سعی کنید پایگاه داده 1C را روی رایانه دیگری اجرا کنید و بنابراین مشکل را بومی سازی کنید، مطمئن شوید که خطا دقیقاً در پایگاه اطلاعاتی است، نه در سخت افزار و نه در سیستم عامل.

این مقاله برای کمک به کسانی که با خطای 1C "خطای فرمت جریان" مواجه شده اند ایجاد شده است، در اینجا دلایل ظاهر آن، انواع مشروط و روش های حذف آن در نظر گرفته شده و توضیح داده شده است. این خطا به دلیل عدم قطعیت آن ترسناک و غیرقابل درک به نظر می رسد، اما همانطور که می بینیم، همه می توانند این خطا را برطرف کنند.

AT پایگاه های اطلاع رسانیدر پلت فرم 1C، بسیاری از خطاهای مختلف ممکن است رخ دهد:

نقض یکپارچگی منطقی / فیزیکی پایگاه داده، خطاهای کاربر، کد توسعه دهنده "کج" و موارد دیگر.

دلایل زیادی می تواند وجود داشته باشد: آنها چراغ را خاموش کردند، و منبع تغذیه اضطراری وجود نداشت، یا عصر جمعه موفقیت آمیز بود، و کاربر دیگر نمی تواند به یاد بیاورد که دوشنبه چه کار کرده است.

ابتدا، شایسته است چند سوال روشنگر از کاربر بپرسیم:

1) نسخه پلتفرم/پیکربندی.

2) متن کامل پیام خطا. کاربران این عادت ناگوار را دارند که کل چنین پیام هایی را نخوانند و شاید حاوی توصیه ای برای عیب یابی باشد.

3) چه مدت پیش رخ داده و در چه شرایطی ظاهر می شود. اشکالات غیر قابل تکراری که قبلاً ندیده بودیم، بعید است که بتوانیم آنها را برطرف کنیم.

4) اگر 1s را از رایانه دیگری / از کاربر دیگری اجرا کنید، این اتفاق می افتد؟ این به ما محل تفکر می دهد - چه پاک کردن حافظه پنهان، تنظیم مجوزها یا پاک کردن تنظیمات برگزیده کاربر می تواند کمک کند.

اکنون کمی در مورد خود خطاها و نحوه حل آنها.

عمومی:
برخی از خطاها هنگام استفاده از نرم افزارهای بدون مجوز (ویندوز، 1C و غیره) رخ می دهد.

یک مثال رایج یک پلت فرم شکسته است. یکی از وصله‌ها نسخه خاصی از پلتفرم را هک می‌کند، بنابراین پس از نصب نسخه جدید پلتفرم و تلاش برای ورود به پایگاه داده، می‌توانید پنجره «No License free found» را مشاهده کنید.

اگر برای اولین بار با خطا مواجه شدید - شاید کسی قبلاً با آن روبرو شده باشد -

در گوگل سرچ کنید، شاید کسی قبلاً با این مشکل مواجه شده باشد و مشکل را حل کرده باشد و شما دو ساعت اضافی از وقت خود را تلف نکنید.

انتشار پیکربندی ها باید به روز باشد (در درجه اول برای پیکربندی هایی که گزارش های تنظیم شده از آنها ارسال می شود)، بی دلیل نیست که خط مشاوره تقریباً همیشه ابتدا به روز رسانی و سپس نگاه کردن بیشتر را پیشنهاد می کند.

نسخه فعلی پلتفرم - هر پیکربندی شرحی دارد که انتشار پلتفرم برای کار با این پیکربندی توصیه می شود.

گزارش فناوری به شما امکان می دهد همه رویدادهای 1C: Enterprise (یا بخشی را با استفاده از فیلتر) ثبت کنید.
می توانید در مورد او بخوانید.

!!!مهم

قبل از هر اقدامی با پایه - یک کپی بایگانی کنید!

اگر پایگاه داده در پیکربندی باز نمی شود - پوشه را با پایگاه داده کپی کنید و تمام عملیات را روی کپی انجام دهید!

1) دیتابیس اصلا در حالت کاربر یا در پیکربندی باز نمی شود.

  • سریع ترین کاری که می توانید انجام دهید این است که فایل های موقت را پاک کنید (پایگاه داده را از لیست پایگاه های داده حذف کنید و دوباره متصل شوید)

    این عمل فایل های موقت (کش) را حذف نمی کند، اما یک پوشه جدید برای فایل های پایگاه داده موقت ایجاد می کند، می توانید فایل ها را حذف کنید:
    در ویندوز 7 در C:\Users\UserName\AppData\Roaming\1C\1Cv8x
    در ویندوز XP C:\Documents and Settings\Username\Application Data\1C\1Cv8x

  • همچنین می توانید سعی کنید از کاربر دیگری به پایگاه داده دسترسی پیدا کنید.
  • اگر پایگاه داده یک فایل است، پس ارزش اجرای ابزار برای آزمایش یکپارچگی فیزیکی پایگاه داده chdbfl را دارد. در پوشه قرار دارد:
    C:\Program Files (x86)\1cv8\8.x.x.xxx\bin\chdbfl.exe
  • اگر پایه sql-th است، با استفاده از sql تست کنید.
  • اگر هیچ کدام کمکی نکرد، می‌توانید پلتفرم را به‌روزرسانی کنید (ببینید نسخه تحت کدام پلتفرم کار می‌کند)
  • اگر هیچ یک از موارد بالا رخ نداد، می توانید از برنامه Tool_1CD استفاده کنید.

2) اگر پایه در هنگام راه اندازی به یک Dump برود.

  • غیرفعال کردن شتاب سخت افزاری کارت گرافیک:
  1. ویژگی های نمایش را باز کنید. این کار را می توان از طریق کنترل پنل انجام داد یا به سادگی با کلیک راست بر روی هر مکانی از دسکتاپ که فاقد پنجره و آیکون است و انتخاب منوی زمینه"خواص".
  2. در پنجره تنظیمات صفحه نمایش که باز می شود، به تب "تنظیمات" بروید و روی دکمه "پیشرفته" کلیک کنید.
  3. در پنجره مشخصات کارت گرافیک که باز می شود، به تب "Diagnostics" بروید.
  4. نوار لغزنده "شتاب" را به سمت چپ ترین موقعیت ("هیچ") ببرید و روی "اعمال" یا "OK" کلیک کنید. شتاب سخت افزاری غیرفعال است. تغییرات پس از راه اندازی مجدد سیستم اعمال می شود.
  1. کنترل پنل را باز کنید (شروع - کنترل پنل).
  2. عنصر Screen را پیدا کرده و باز کنید.
  3. در قسمت سمت چپ پنجره باز شده، روی پیوند "تنظیم تنظیمات صفحه" کلیک کنید.
  4. در پنجره ای که باز می شود، روی پیوند "گزینه های پیشرفته" کلیک کنید.
  5. به تب "تشخیص" بروید و روی دکمه "تغییر تنظیمات" کلیک کنید.
  6. در پنجره‌ای که باز می‌شود، نوار لغزنده را به سمت چپ ("نه") ببرید و روی "OK" کلیک کنید. اگر UAC فعال باشد، باید تأیید کنید که تغییرات توسط کاربر مجاز است. شتاب سخت افزاری غیرفعال است. تغییرات پس از راه اندازی مجدد سیستم اعمال می شود.

در ویندوز 7 در برخی موارد دکمه Change Settings خاکستری می شود. در این حالت، نمی توانید شتاب سخت افزاری را غیرفعال کنید زیرا کارت گرافیک و درایور آن از دستکاری شتاب سخت افزاری پشتیبانی نمی کنند.

  • اگر آنتی ویروس کسپرسکی است، می توانید سعی کنید دفاع از خود را غیرفعال کنید و نام فایل های kloehk.dll و mzvkbd3.dll را در پوشه کسپرسکی تغییر دهید. (این خطا در نسخه های قدیمی 2011 رخ داده است، اما هنوز هم گاهی اوقات رخ می دهد)
  • بررسی کنید که نسخه/پیکربندی پلتفرم مطابقت دارد.
  • سعی کنید از پلتفرم دیگری به پایگاه داده دسترسی پیدا کنید.

3) پایه در پیکربندی باز می شود، اما نمی خواهد وارد حالت کاربر شود.

  • پاک کردن فایل های موقت
  • سعی کنید به عنوان کاربر دیگری وارد شوید
  • تست chdbfl / sql
  • تست و رفع امنیت اطلاعات:
    در پیکربندی مدیریت-تست و تصحیح - بسته به موقعیت، کادرهای چک را انتخاب کنید.
  • سعی کنید کاربر دیگری با حقوق کامل بسازید و از او وارد شوید.
  • سعی کنید به کامپیوتر دیگری منتقل کنید و آنجا را باز کنید، شاید چیزی از رایانه شخصی.

4) هنگامی که برخی از اقدامات کد را در پیکربندی خارج می کند.

  • برای بررسی آن ارزش پاک کردن کش را دارد.
  • اگر کمکی نکرد، به احتمال زیاد یک خطا در کد وجود دارد - این به ویژه برای پیکربندی های غیر استاندارد و خودنویس صادق است، اما گاهی اوقات در موارد استاندارد نیز رخ می دهد.

اگر پیکربندی غیر معمول باشد، یا به روز رسانی اشتباه انجام شده است یا توسعه دهنده ای که پیکربندی را نهایی کرده است، تمام احتمالات خطاهای کاربر را پیش بینی نکرده است - بی اشتباه (در صورت امکان!).

اگر معمولی است، پس شاید یک اشکال در انتشار.

در هر صورت، ارزشش را دارد که از طریق دیباگر عبور کنید و ببینید چه مشکلی دارد.

5) تحت یک کاربر، به شما اجازه می دهد کاری را انجام دهید، تحت دیگری، این کار را نمی کند.

  • تنظیمات حقوق کاربر
  • تنظیمات کاربر.
  • پاک کردن کش.

6) از یک رایانه می آید، اما از دیگری نه.

  • بررسی کنید که آیا کاوشگر پایگاه داده را می بیند - شاید پوشه با پایگاه داده به اشتراک گذاشته نشده باشد.
  • پاک کردن کش.
  • به عنوان کاربر دیگری وارد شوید.

7) هیچ کاری نکردم / نکردم، اما همه چیز برایم خراب شد

  • اگر آنها دقیقاً می توانند به شما بگویند که چه کاری و چه زمانی "نکردند"، می توانید استفاده کنید
  • دفترچه ثبت نام با انتخاب ها و شاید بفهمید مشکل چیست.
  • گزارش را می توان در پیکربندی پیدا کرد:
  • مدیریت - ثبت نام.

    در حالت کاربر - مکان بستگی به پیکربندی دارد.

8) حافظه کافی نیست.

من یه مورد داشتم مشتری اومد میگه ماه که بسته میشه ارور "حافظه کافی نیست" خراب میشه. من این مشکل را به عهده گرفتم. من فکر کردم آسان است، در ابتدا RAM را اضافه کردم - یک اشتباه. 2 گیگ بود 4 شد ولی باز هم 1 ثانیه کافی نیست. اندازه فایل صفحه بندی را تغییر داد - یک خطا، نصب مجدد سیستم (ویندوز 7 نصب شده) فقط یک نتیجه موقت داشت، حدود یک هفته. همه چیز را امتحان کرد. بعد از مدتی راه حل پیدا شد.

راه حل

در رایانه مشتری، یک خط فرمان را به عنوان مدیر اجرا کنید، موارد زیر را در آنجا وارد کنید:

BCDEdit /set riskuserva xxxx- به جای xxxx مقدار فضای آدرس مجازی را به مگابایت بنویسید، یعنی. چه مقدار حافظه برای اجرای برنامه ها نیاز دارید؟ پیش فرض 2 گیگ است. به طور کلی در 32 بیت سیستم های عامل 4 گیگابایت اختصاص داده شده است: 2 برای برنامه ها و 2 برای نیازهای خود سیستم عامل. من 3000 را انتخاب کردم (یعنی CDEdit /set zêdebûnauserva 3000 ). با این حال، سیستم ممکن است باگ باشد. مخصوصا اگه مثل من 2 گیگ رم داشته باشی. این برای خانواده سیستم عامل است ویندوز ویستا، 7، ویندوز 2008.

برای Windows XP \ Windows 2003 می نویسیم
/3 گیگابایت /userva=xxxx (xxxxدر مگابایت در محدوده 2048 - 3072) در فایل boot.ini، حداکثر مقادیر توصیه شده userva 2900-3030.

9) عناصر فرم با یکدیگر همپوشانی دارند و در موقعیت اشتباه قرار دارند.

  • پاک کردن کش.

10) خطای DBMS خطای داخلی مؤلفه dbeng8

  • این خطا مربوط به تفاوت کد نسخه های مختلف پلتفرم زمانی است که کاربران سعی می کنند از نسخه فایل استفاده کنند. برای نسخه مشتری-سرور، هنگام راه اندازی، کنترل و کار با نسخه های مختلفپلت فرم اساسا غیر ممکن است.

راه حل: به آخرین نسخه در تمام ایستگاه های کاری ارتقا دهید.

اگر کمکی نکرد، پس موارد زیر را انجام دهید:

  • تست و تعمیر

11) اشکال در پلتفرم 8.3.4.428

  • در نسخه 8.3.4.428 پلت فرم 1C:Enterprise، یک باگ مهم پیدا شد که در طول بازسازی داده ها رخ می دهد. این خطابومی سازی شده و در نسخه بعدی پلتفرم رفع خواهد شد.

12) تعارض قفل در هنگام اجرای تراکنش:


ارائه دهنده Microsoft OLE DB برای SQL Server: به دلیل جابجایی داده ها نمی توان اسکن را با NOLOCK ادامه داد.
HRESULT=80040E14، SQLSrvr: SQLSTATE=42000، حالت=3، شدت=C، بومی=601، خط=1

نحوه بررسی (بازیابی) پایگاه داده در MS SQL Server با استفاده از ابزارهای سرور
بررسی یکپارچگی منطقی باید با استفاده منظم از 1C: Enterprise (تست و رفع امنیت اطلاعات) انجام شود. اگر چنین بررسی با شکست مواجه شد، باید یکپارچگی فیزیکی پایگاه داده را با استفاده از MS SQL بررسی کنید. برای بررسی یکپارچگی با استفاده از MS SQL، باید دستور زیر را اجرا کنید:
کد:
DBCC CHECKDB("""REPAIR_REBUILD)
قبل از اجرای این دستور، پایگاه داده باید روی حالت "تک کاربر" تنظیم شود:
کد:
sp_dboption "","تک کاربر", درست است
در فرآیند اجرای DBCC ممکن است خطاهای CHECKDB پیدا شوند و برخی از آنها بلافاصله اصلاح شوند. اگر خطاها باقی بماند، ظاهراً نمی توان آنها را بدون از دست دادن برخی از داده ها بازیابی کرد. در این مورد، باید DBCC CHECKDB را با پارامتر REPAIR_ALLOW_DATA_LOSS اجرا کنید (قبل از شروع، توصیه می شود یک کپی از فایل های پایگاه داده تهیه کنید).
کد:
DBCC CHECKDB("""REPAIR_ALLOW_DATA_LOSS)
پس از اجرای DBCC CHECKDB، باید به خاطر داشته باشید که به حالت عادی برگردید (خروج از حالت "تک کاربر"):
کد:
sp_dboption "","تک کاربر", false" (برگرفته از )

البته لیست تا کامل شدن فاصله دارد، بنابراین اگر در نظرات تکمیل شود خوشحال خواهم شد.