اگر پایگاه داده های محیطی و مرکزی را در برنامه 1C: Enterprise مقایسه کنیم ، تفاوت آنها فقط در پرونده های 1SDBSET. DBF خواهد بود. آنها لیستی از همه پایگاه ها را برای پایگاه مرکزی و برای محیطی نگه می دارند - دو رکورد ، و شاخصی برای این نوع پایه ها هستند. بنابراین ، برای بازسازی پایه محیطی ، فقط باید پرونده ها را اصلاح کنید.
ضروری
"1C: Enterprise"
دستورالعمل ها
مرحله 1
یک پرونده را از پایگاه داده با نام 1ssystem.dbf باز کنید ، به عنوان مثال در Excel. مقدار را در قسمت DBSIGN پاک کنید و سپس ذخیره کنید. بنابراین ، پایه از جانبی به یک پایه معمولی تبدیل می شود و می توان دوباره آن را مرکزی کرد ، اما لوازم جانبی باید دوباره تخلیه شوند.
گام 2
مقادیر داده های محیطی را به همین ترتیب به مقادیر داده مرکز تغییر دهید. در جدول _1SDBSET یک قسمت DBSTATUS وجود دارد که می تواند مقادیر زیر را به خود اختصاص دهد: P - مرکزی ، M - جریان ، N - محیطی (آغاز نشده) ، C - محیطی. مقادیر را تغییر دهید - و پایه به یک اصلی تغییر می کند.
مرحله 3
به مورد "Exchange plans" بروید و "نصب گره اصلی" را در آنجا انتخاب کنید. چنین شرایطی وجود داشت که در طول عملیات خطایی در مسدود کردن پایگاه داده اطلاعات ظاهر شد. کاملاً ممکن است که infobase در این حالت مشغول پردازش یک کار دیگر باشد. در این حالت ، همه کاربران را از پایگاه داده خارج کنید یا از تنظیم کننده خارج شوید.
مرحله 4
اگر می خواهید یک پایگاه داده معمولی از یک پایگاه توزیع شده ایجاد کنید ، پرونده های 1SUPDTS. DBF ، 1SDWNLDS. DBF ، 1SDBSET. DBF و پرونده های *. CDX را که مربوط به آنها است حذف کنید. پرونده ای با نام 1SSYSTEM. DBF نیز قابل حذف است. به طور کلی ، شما فقط باید 1SSYSTEM. DBF را حذف کنید.
مرحله 5
پس از حذف پرونده های مشخص شده ، نقطه ارتباط را بازیابی کنید. برای انجام این کار ، باید برنامه را در حالت انحصاری عملکرد اجرا کنید. این روش هیچ جا مستند نیست ، اما به اندازه کافی عجیب ، در واقع کار می کند. گاهی اوقات ، برای خلوص آزمایش ، در هر صورت ، باید تمام پرونده های dbf را پاک کنید (این از قابلیت اطمینان بیشتری برخوردار است).
مرحله 6
پرونده های 1SDBSET. DBF و 1SDBSET. CDX را حذف کنید. تمام اطلاعات توزیع در پرونده 1SDBSET. DBF ذخیره می شود. پس از پاک کردن پرونده ها ، باید تصاویر جانبی را دوباره ایجاد کنید. به همین ترتیب ، می توانید شناسه های پایه را در 1SDBSET. DBF تغییر دهید.