تست و تصحیح محاسبه مجدد نتایج. تست و تصحیح پایگاه اطلاع رسانی. اصلاح پایگاه اطلاعاتی با استفاده از ابزارهای برنامه داخلی

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

قبل از انجام تست و تصحیح، باید یک نسخه پشتیبان از پایگاه داده تهیه کنید. اگر نمی توانید پیکربندی را وارد کنید، در پوشه با برنامه نصب شده 1C یک ابزار آزمایش و تصحیح وجود دارد که نیازی به اجرای برنامه در حالت پیکربندی ندارد. در ادامه در مورد همه اینها صحبت خواهیم کرد.

بیایید به این ابزار و نحوه کار با آن نگاه کنیم. ما با جزئیات خاصی تجزیه و تحلیل خواهیم کرد که کدام پرچم ها باید در رابط تنظیم شوند.

بیایید برنامه را در حالت پیکربندی اجرا کنیم:

از منوی Administration گزینه “Testing and Correction” را انتخاب کنید:

چه باکس هایی را چک کنم؟

گزینه های مختلفی برای تنظیم تست وجود دارد، به این نکات توجه کنید:

  • فهرست بندی مجدد جداول پایگاه اطلاعاتی- این یک بازسازی کامل از نمایه ها برای جداول پایگاه داده است. ایندکس مجدد سرعت پایگاه اطلاعاتی را افزایش می دهد. این روش طولانی است، اما هرگز غیر ضروری نخواهد بود.
  • بررسی یکپارچگی منطقی پایگاه اطلاعاتی- بررسی یکپارچگی منطقی و ساختاری پایگاه داده، تصحیح خطاها در داده ها.
  • بررسی یکپارچگی ارجاعی پایگاه اطلاعاتی- بررسی "پیوندهای شکسته" در پایگاه داده. چنین خطاهایی می تواند به دلیل حذف مستقیم اشیاء سیستم یا خرابی رخ دهد. 3 گزینه برای اصلاح چنین خطاهایی وجود دارد:
    • اشیاء ایجاد کنید- سیستم عناصر نگهدارنده مکان را ایجاد می کند که می تواند با اطلاعات لازم پر شود،
    • پیوندها را پاک کنید- پیوندهای "شکسته" پاک خواهند شد،
    • تغییر نده- سیستم فقط خطاها را به شما نشان می دهد.
  • محاسبه مجدد نتایجمجموع - جدولی از نتایج از پیش محاسبه شده در انباشت، محاسبه و ثبت حسابداری. محاسبه مجدد مجموع ها و همچنین نمایه سازی مجدد هرگز مضر نخواهد بود و مزیتی در سرعت برنامه خواهد داشت.
  • فشرده سازی جداول پایگاه اطلاعاتی- هنگام حذف داده ها، 1C ردیف های جدول را حذف نمی کند، بلکه فقط آنها را برای حذف "علامت گذاری" می کند. آنها برای کاربر قابل مشاهده نیستند، اما همچنان در پایگاه داده خواهند بود. فشرده سازی پایگاه داده این داده ها را برای همیشه حذف می کند. همین اثر را می توان با آپلود و دانلود یک فایل infobase (*.dt) نیز به دست آورد.
  • بازسازی جداول پایگاه اطلاعاتی- یک فرآیند طولانی که توسط سیستم جداول پایگاه داده را دوباره ایجاد می کند. این روش همچنین زمانی رخ می دهد که تغییراتی در ساختار پیکربندی ایجاد شود.

در مثال ما، همانطور که در شکل نشان داده شده است، تمام کادرها را علامت بزنید و روی "Run" کلیک کنید:

می توانیم مرحله عملیات را در گوشه سمت چپ پایین پنجره پیکربندی 1C مشاهده کنیم. خطاهای شناسایی شده در پنجره پیام سرویس نشان داده می شوند.

پس از اتمام تست، روی "بستن" کلیک کنید:

ما می توانیم نتیجه عملیات را در پنجره پیام های سرویس مشاهده کنیم.

تست و تعمیر به پایان رسید.

اگر پیکربندی باز نشد: ابزار chdbfl.exe

اگر پایگاه داده آنقدر آسیب دیده است که نمی توانید وارد پیکربندی شوید، می توانید از . این ابزار همراه با پلت فرم 1C نصب شده است و می توانید آن را در پوشه Bin دایرکتوری نصب پیدا کنید:

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

پس از کلیک بر روی کپی، روی یک فضای خالی در پنجره پوشه کلیک راست کرده و روی «Paste» کلیک کنید. کپی ساخته شده است، برنامه کاربردی را اجرا کنید:

پنجره اصلی ابزار ظاهر می شود. باید نام فایل دیتابیس را مشخص کنیم. روی سه نقطه کلیک کنید. پنجره انتخاب فایل پایگاه داده باز می شود. ما به دنبال دایرکتوری پایگاه داده شما می گردیم و به فایل 1Cv8.1CD در آن اشاره می کنیم. روی "باز کردن" کلیک کنید.

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

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

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

vk.com/buhcenter گروه VKontakte.
1-bc.ru وب سایت این شرکت است که می توانید با خدمات آن آشنا شوید.
 فهرست بندی مجدد جداول پایگاه اطلاعاتی.
برای جستجوی سریع اطلاعات، جداول کمکی با داده های اصلی به جداول اصلی اضافه می شوند که در آنها داده ها بر اساس فیلدهای مشخص شده جدول اصلی - جدول نمایه سازی مرتب می شوند. با استفاده از جداول نمایه سازی، عملکرد 1C به طور قابل توجهی افزایش می یابد، زیرا نیازی به تکرار کل جدول داده های اصلی برای نمونه گیری نیست؛ می توانید از فایل فهرست استفاده کرده و رکوردهای لازم را از آنجا انتخاب کنید.
هنگامی که داده ها در جداول داده اصلی نوشته می شوند، جداول شاخص نیز پر می شوند. اما به دلایل فنی مختلف، ایندکس ها ممکن است اشتباه گرفته شوند، که در نهایت می تواند منجر به خطا شود. برای تصحیح این دسته از خطاها هنگام آزمایش و تصحیح پایگاه داده 1C 8.3، باید کادر کنار این آیتم منو را علامت بزنید.
 بررسی یکپارچگی منطقی پایگاه اطلاعاتی
در لحظه ایجاد اشیاء جدید در پیکربندی 1C، جداول جدیدی در پایگاه داده ایجاد می شود که نشان دهنده ارتباط با سایر جداول در پایگاه داده است. به دلایل مختلف، اتصالات ممکن است نادرست شوند (به عنوان مثال، به دلیل به روز رسانی نادرست یا قطع برق غیرمنتظره در زمان ضبط). برای تصحیح این نوع خطا، این آیتم منو را انتخاب کنید.
 بررسی یکپارچگی ارجاعی پایگاه اطلاعاتی
احتمالاً "لینک های شکسته" را در پیکربندی های 1C دیده اید. اگر نه، پس شما خوش شانس هستید!
برای شناسایی و تصحیح این خطاها، این آیتم منو را انتخاب کنید و گزینه های پردازش این گونه خطاها در زیر فعال می شود (شکل بالا را ببینید). ما می‌توانیم نحوه تصحیح خطاها را در صورت وجود ارجاع به اشیاء غیر موجود انتخاب کنیم: ایجاد اشیاء، ارجاعات روشن، تغییر ندهید. و در صورت از دست دادن جزئی داده: ایجاد اشیاء، حذف شیء، تغییر نکردن.
 محاسبه مجدد نتایج
برای انجام انتخاب سریع داده ها در پایگاه داده 1C، جداول با داده های از قبل محاسبه شده هر ماه وجود دارد. وقتی به این داده ها دسترسی پیدا می کنیم، از جداول اصلی جمع آوری نمی شوند (این کار زمان زیادی می برد)، بلکه بلافاصله از داده های جداول خلاصه صادر می شود. بر این اساس برای کارکرد این مکانیسم باید نتایج صحیحی برای دوره های گذشته داشت. بنابراین، اگر 1C در گزارش ها "فریب می دهد"، چنین خطایی توسط این آیتم منو تصحیح می شود.
 فشرده سازی جداول پایگاه اطلاعاتی
حذف اشیاء در پایگاه داده یک عملیات نسبتاً پر زحمت و وقت گیر است، بنابراین در تنظیمات 1C فرآیند حذف به 2 مرحله تقسیم می شود. هنگامی که اشیاء را در پیکربندی حذف می کنید، داده های پایگاه داده 1c باطل می شوند و به همین دلیل در عملیات های بعدی شرکت نمی کنند، اگرچه از نظر فیزیکی در جای خود باقی می مانند. برای پاک کردن جداول این رکوردها، آنها پایگاه داده 1C 8.3 را با آیتم منو "Compress infobase tables" تست و تصحیح می کنند.
 بازسازی جداول پایگاه اطلاعاتی
هنگام تغییر جزئیات هر شیء فراداده 1c، پایگاه داده باید رکوردهای جدیدی را به تمام جداول شی تغییر یافته اضافه کند. این کار از طریق تغییر ساختار جداول پایگاه داده انجام می شود. در طی فرآیند بازسازی، کپی هایی از جداول پایگاه داده با ساختار پیکربندی فعلی ایجاد می شود و پس از آن داده ها به جداول ایجاد شده منتقل می شوند. اگر یک ویژگی را در فراداده 1c اضافه کنید، یک ستون خالی برای آن در جدول جدید ایجاد می شود. اگر یک ویژگی حذف شود، ستونی برای این ویژگی در جدول جدید ایجاد نمی شود و بر این اساس، منتقل نمی شود.
در طول فرآیند بازسازی، تمام جداول پایگاه داده دوباره ایجاد می شوند، بنابراین این عملیات طولانی ترین است.

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

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

اگر پیکربندی شما آنقدر آسیب دیده است که حتی در حالت Configurator شروع نمی شود، می توانید آن را بازیابی کنید که در بسته 1C Enterprise 8 موجود است.

"Administration" - "Testing and fix..." را انتخاب کنید:

پنجره ای با تنظیمات مربوط به حالت بررسی و تصحیح پایگاه داده 1C در مقابل شما باز می شود که باید آن را انتخاب کرده و روی دکمه Run کلیک کنید.

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

بیایید تمام حالت های بررسی و تصحیح را به ترتیب در نظر بگیریم:

فهرست بندی مجدد جداول پایگاه اطلاعاتی

برای سرعت بخشیدن به جستجوی جزئیات خاصی از اشیاء در پیکربندی ما، سیستم 1c ایندکس ها را تولید می کند. در این حالت تعمیر، سیستم تمام ایندکس ها را بازسازی می کند.

بررسی یکپارچگی منطقی پایگاه اطلاعاتی.

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

بررسی یکپارچگی ارجاعی پایگاه اطلاعاتی

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

محاسبه مجدد نتایج

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

فشرده سازی جداول پایگاه اطلاعاتی

این حالت بیشتر به افزایش عملکرد پیکربندی مرتبط است تا حذف خطاها، اما با این وجود. با گذشت زمان، حجم پایگاه‌های اطلاعاتی بسیار افزایش می‌یابد. این اتفاق می‌افتد زیرا پایگاه داده داده‌های زیادی را جمع‌آوری می‌کند که ما آن‌ها را برای حذف علامت‌گذاری کردیم، سپس حذف کردیم، اما در واقع هنوز در پایگاه داده باقی می‌مانند (ما دیگر آن را نمی‌بینیم). فشرده سازی جداول infobase در واقع آنها را حذف می کند و حجم پایگاه داده کاهش می یابد.

بازسازی جداول پایگاه اطلاعاتی

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

پس از انتخاب مورد مورد نظر، تست را با کلیک بر روی دکمه "Run" شروع کنید.

نحوه آزمایش و تصحیح پایگاه داده 1C:Accounting (نسخه 8.3 3.0)

2017-12-19T18:21:22+00:00

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

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

2. اکنون که نسخه پشتیبان تهیه شده است، پایگاه داده را در حالت پیکربندی راه اندازی کنید:

3. "Administration" - "Testing and correction..." را انتخاب کنید:

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

5. فوراً آن را آزمایش و رفع می کنیم (گزینه دوم):

6. اگر پایگاه داده بسیار بزرگ است، پس می توانید اجرای چک ها را به موقع محدود کنید. این کار را نکنیم:

7. فهرست بندی مجدد جداول پایگاه اطلاعاتی. آن چیست؟ برای هر جدول (به عنوان مثال، یک فهرست)، یک فهرست در پایگاه داده ساخته می شود تا جستجوی فیلدهای خاص را سرعت بخشد. بنابراین، این اصلاح تمام ایندکس ها را بازسازی می کند:

8. بررسی یکپارچگی منطقی پایگاه اطلاعاتی، خطاهای منطقی در ساختارهای جدول را بررسی و تصحیح می کند:

9. بررسی یکپارچگی ارجاعی پایگاه اطلاعاتی، تمام ارجاعات به اشیایی را که ممکن است دیگر وجود نداشته باشند یا نابود شوند، بررسی می کند:

بنابراین، در این بررسی باید مشخص کنید که با چنین اشیایی چه کاری انجام دهید: موارد جدید ایجاد کنید، آنها را پاک کنید یا کاری انجام ندهید.

10. محاسبه مجدد نتایج. مجموع - به طور کلی، اینها شاخص هایی برای ثبت هستند که اطلاعات ایجاد شده توسط اسناد در آنها ذخیره می شود. به عنوان مثال، وجود مجموع برای ثبت موجودی محصول به ما این امکان را می دهد که به سرعت ارزش موجودی محصول را برای یک تاریخ خاص بدست آوریم. این چک همه مجموع ها را برای همه زمان ها دوباره محاسبه می کند. توجه داشته باشم که این معمولاً یک بررسی بسیار وقت گیر است.

11. با گذشت زمان، حجم پایگاه های داده به شدت افزایش می یابد. این اتفاق می‌افتد زیرا پایگاه داده داده‌های زیادی را جمع‌آوری می‌کند که ما آن‌ها را برای حذف علامت‌گذاری کردیم، سپس حذف کردیم، اما در واقع هنوز در پایگاه داده باقی می‌مانند (ما دیگر آن را نمی‌بینیم). مورد "فشرده کردن جداول پایگاه اطلاعاتی" در واقع آنها را حذف می کند و حجم پایگاه داده کاهش می یابد:

12. بازسازی جداول infobase. آخرین سلاح قدرتمند در مبارزه با اشکالات. برای هر جدول، یک جدول جدید با ساختار مورد نیاز ایجاد می شود و تمام داده های جدول قدیمی به جدول جدید منتقل می شود:

13. پس از انتخاب مورد مورد نظر، آزمایش را اجرا کنید (دکمه "Run"):

14. پس از تمام بررسی ها، پنجره پیام های سرویس با اطلاعاتی در مورد نتایج آزمایش باز می شود:

اگر تعمیر کمکی نکرد و فقط بدتر شد - از پشتیبان‌گیری که در مرحله اول ایجاد کردیم.

تست با استفاده از به روز رسانی

برای کاربران من همه چیز حتی ساده تر است.

پایگاه داده مورد نظر را در لیست علامت گذاری کنید و سپس از آیتم "بیشتر" "6.06 Testing and fixing databases" را انتخاب کنید:

پنجره ای با گزینه هایی باز می شود که کاملاً با گزینه های پیکربندی مطابقت دارند:

موارد مورد نیاز خود را انتخاب کنید و روی "OK" کلیک کنید.

در این مورد، به روز رسانی:

  • پایگاه داده را مسدود می کند و کاربران فعال را بیرون می کند.
  • یک نسخه پشتیبان از پایگاه داده ایجاد می کند.
  • پیکربندی را برای آزمایش خودکار مطابق با تنظیمات علامت گذاری شده راه اندازی می کند.
  • پس از تست به همه کاربران اجازه بازگشت خواهد داد
  • تمام اطلاعات مربوط به نتایج آزمایش را در پنجره به روز رسانی در برگه مشاهده خواهید کرد گزارش.

در عین حال، اگر قبل از آزمایش نیاز به بازیابی (بازگرداندن) پایگاه داده به نسخه پشتیبان ایجاد شده دارید، پایگاه داده را بررسی کنید و سپس از آیتم «بیشتر» گزینه «6.01 Restore database data file from zip, 7z» را انتخاب کنید. rar».

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

می خواهم توجه داشته باشم که در صورت هرگونه عملکرد نادرست 1C Enterprise 8.3، روش های اصلی برای بازگرداندن عملکرد برنامه عبارتند از:

  1. پاک کردن کش 1C Enterprise؛
  2. تست و تعمیر پایگاه داده 1C 8.3.

روش حذف کش 1C به طور مفصل در مقاله توضیح داده شده است. بیایید دومین ابزار سرویس را برای مدیریت پلت فرم 1C در نظر بگیریم.

آزمایش و تعمیر پایگاه داده 1C 8.3 با استفاده از ابزار داخلی

برای شروع این عملیات، نیازی به داشتن دانش خاصی ندارید، بنابراین هر کاربری می تواند بدون تماس با متخصصان 1C این کار را انجام دهد. برای شروع آزمایش و اصلاح، باید وارد پیکربندی 1c شوید و "Administration" - "Testing and correction..." را انتخاب کنید.

شرح ابزار "تست و تصحیح پایگاه اطلاعات 1c"

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

  • فهرست بندی مجدد جداول پایگاه اطلاعاتی

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

  • بررسی یکپارچگی منطقی پایگاه اطلاعاتی

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

  • بررسی یکپارچگی ارجاعی پایگاه اطلاعاتی

برای شناسایی و تصحیح این خطاها، این آیتم منو را انتخاب کنید و گزینه های پردازش این گونه خطاها در زیر فعال می شود (شکل بالا را ببینید). ما می توانیم انتخاب کنیم که چگونه خطاها را تصحیح کنیم زمانی که ارجاعاتی به اشیاء وجود ندارد: ایجاد اشیاء, لینک ها را پاک کنید , تغییر نکنید ; و در صورت از بین رفتن جزئی اطلاعات: ایجاد اشیاء, حذف شی , تغییر نده .

  • محاسبه مجدد نتایج

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

  • فشرده سازی جداول پایگاه اطلاعاتی

حذف اشیاء در پایگاه داده یک عملیات نسبتاً پر زحمت و وقت گیر است، بنابراین در تنظیمات 1C فرآیند حذف به 2 مرحله تقسیم می شود. هنگامی که اشیاء را در پیکربندی حذف می کنید، داده های پایگاه داده 1c باطل می شوند و به همین دلیل در عملیات های بعدی شرکت نمی کنند، اگرچه از نظر فیزیکی در جای خود باقی می مانند. برای پاک کردن جداول این رکوردها، آنها پایگاه داده 1C 8.3 را با آیتم منو "Compress infobase tables" تست و تصحیح می کنند.

  • بازسازی جداول پایگاه اطلاعاتی

هنگام تغییر جزئیات هر شیء فراداده 1c، پایگاه داده باید رکوردهای جدیدی را به تمام جداول شی تغییر یافته اضافه کند. این کار از طریق تغییر ساختار جداول پایگاه داده انجام می شود. در طی فرآیند بازسازی، کپی هایی از جداول پایگاه داده با ساختار پیکربندی فعلی ایجاد می شود و پس از آن داده ها به جداول ایجاد شده منتقل می شوند. اگر یک ویژگی را در فراداده 1c اضافه کنید، یک ستون خالی برای آن در جدول جدید ایجاد می شود. اگر یک ویژگی حذف شود، ستونی برای این ویژگی در جدول جدید ایجاد نمی شود و بر این اساس، منتقل نمی شود.
در طول فرآیند بازسازی، تمام جداول پایگاه داده دوباره ایجاد می شوند، بنابراین این عملیات طولانی ترین است.

آزمایش و تعمیر پایگاه داده 1C 8.3 در عمل

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

تست و تعمیر پایگاه داده 1C 8.3 را می توان در دو حالت انجام داد:

  1. آزمایش کردن. در این حالت پایگاه داده تست شده و اصلاحات فنی خطاهای جزئی انجام می شود.
  2. تست و تعمیر. در این حالت، پایگاه داده 1C آزمایش می شود و سعی می کند تمام خطاهای شناسایی شده را اصلاح کند (شکل بالا را ببینید).

برای انجام آزمایش و تصحیح پایگاه داده 1C 8.3، باید روی دکمه "Run" کلیک کنید، پس از آن می توانید پیشرفت آزمایش و تصحیح را در پنجره اطلاعات در پایین پیکربندی نظارت کنید.

مشابه
آیا مقاله را دوست داشتید؟ با دوستان به اشتراک گذاشتن: