यदि हम 1सी: एंटरप्राइज प्रोग्राम में परिधीय और केंद्रीय डेटाबेस की तुलना करते हैं, तो उनका अंतर केवल 1SDBSET. DBF फाइलों में होगा। वे केंद्रीय आधार के लिए सभी आधारों की एक सूची रखते हैं, और परिधीय के लिए - दो रिकॉर्ड, और इस प्रकार के आधारों के लिए एक संकेतक हैं। इस प्रकार, परिधीय आधार को रीमेक करने के लिए, आपको बस फाइलों को संशोधित करने की आवश्यकता है।
ज़रूरी
"1 सी: एंटरप्राइज"।
निर्देश
चरण 1
1ssystem.dbf नाम से डेटाबेस से फ़ाइल खोलें, उदाहरण के लिए, एक्सेल में। DBSIGN फ़ील्ड में मान साफ़ करें और फिर सहेजें। इस प्रकार, परिधीय से आधार एक सामान्य में बदल जाएगा, और इसे फिर से केंद्रीय बनाया जा सकता है, लेकिन परिधीय को फिर से उतारना होगा।
चरण 2
पेरीफेरल डेटम वैल्यूज़ को उसी के अनुसार सेंटर डेटम वैल्यूज़ में बदलें। _1SDBSET तालिका में एक DBSTATUS फ़ील्ड है, जो निम्नलिखित मान ले सकती है: P - सेंट्रल, M - करंट, N - पेरिफेरल (शुरू नहीं किया गया), C - पेरिफेरल। मान बदलें - और आधार केंद्रीय में बदल जाता है।
चरण 3
"एक्सचेंज प्लान" आइटम पर जाएं और वहां "मुख्य नोड स्थापित करें" चुनें। ऐसी स्थितियां थीं कि ऑपरेशन के दौरान सूचना डेटाबेस को अवरुद्ध करने में त्रुटि हुई। यह बहुत संभव है कि इस मामले में इन्फोबेस किसी अन्य कार्य को संसाधित करने में व्यस्त हो। इस मामले में, सभी उपयोगकर्ताओं को डेटाबेस से बाहर करें, या कॉन्फ़िगरेशनकर्ता से बाहर निकलें।
चरण 4
यदि आप किसी वितरित डेटाबेस से एक नियमित डेटाबेस बनाना चाहते हैं, तो 1SUPDTS. DBF, 1SDWNLDS. DBF, 1SDBSET. DBF और उनसे संबंधित *. CDX फ़ाइलों को हटा दें। 1SSYSTEM. DBF नाम की एक फ़ाइल भी विलोपन के अधीन है। कुल मिलाकर, आपको केवल 1SSYSTEM. DBF को हटाना होगा।
चरण 5
निर्दिष्ट फ़ाइलों को हटाने के बाद, प्रासंगिकता के बिंदु को पुनर्स्थापित करें। ऐसा करने के लिए, आपको प्रोग्राम को ऑपरेशन के अनन्य मोड में चलाने की आवश्यकता होगी। यह तकनीक कहीं भी अनियंत्रित नहीं है, लेकिन अजीब तरह से पर्याप्त है, यह वास्तव में काम करती है। कभी-कभी, प्रयोग की शुद्धता के लिए, बस मामले में, आपको सभी डीबीएफ फाइलों को मिटा देना चाहिए (यह अधिक विश्वसनीय होगा)।
चरण 6
फ़ाइलें 1SDBSET. DBF और 1SDBSET. CDX हटाएं। सभी वितरण जानकारी 1SDBSET. DBF फ़ाइल में संग्रहीत है। फ़ाइलों को हटाने के बाद, आपको परिधीय छवियों को फिर से बनाना होगा। इसी तरह, आप 1SDBSET. DBF में आधार आईडी बदल सकते हैं।