Recovery Toolbox for DBF - Online help
Recovery Toolbox for DBF (डाउनलोड करना) dBase IV, क्लिपर, फॉक्सप्रो और अन्य सिस्टम में डेटा संग्रहीत करने वाली क्षतिग्रस्त *.dbf फ़ाइलों के लिए एक पुनर्प्राप्ति उपकरण है।
Recovery Toolbox for DBF आपकी सहायता करेगा:
- *.dbf फ़ाइलों से तालिका फ़ील्ड की संरचना को पुनर्स्थापित करें
- *.dbf फ़ाइलों से डेटा पुनर्प्राप्त करें। सॉफ्टवेयर *.dbf फाइलों से जुड़ी फाइलों में मेमो फील्ड डेटा को प्रोसेस करने में भी सक्षम है
Recovery Toolbox for DBF के लिए उपयोग गाइड
आइए Recovery Toolbox for DBF में विशिष्ट तालिका फ़ाइल पुनर्प्राप्ति प्रक्रिया पर एक नज़र डालें।
1. क्षतिग्रस्त *.dbf फ़ाइल का चयन
Recovery Toolbox for DBF एक विज़ार्ड-आधारित टूल है. Recovery Toolbox for DBF का पहला पृष्ठ आपको पुनर्प्राप्त करने के लिए स्रोत DBF फ़ाइल चुनने की अनुमति देता है। इसे निम्न तरीकों में से एक में पूरा किया जा सकता है:
- Source file name (.dbf): फ़ील्ड में ड्रॉपडाउन सूची से फ़ाइल नाम और पथ का चयन करके। ड्रॉपडाउन सूची स्वचालित रूप से पहले से पुनर्प्राप्त DBF फ़ाइलों के नामों से भर जाती है।
- ड्रॉपडाउन सूची के साथ Source file name (.dbf) फ़ील्ड के दाईं ओर स्थित Open बटन का उपयोग करना. बटन एक मानक फ़ाइल चयन संवाद खोलता है।
- फ़ाइल का नाम और पथ मैन्युअल रूप से Source file name (.dbf) फ़ील्ड में दर्ज करें।
DBF फ़ाइलों में MEMO फ़ील्ड हो सकते हैं। ऐसे क्षेत्रों वाली तालिकाओं में उनसे जुड़ी अतिरिक्त फाइलें होती हैं जो इन क्षेत्रों से डेटा संग्रहीत करती हैं। एक नियम के रूप में, इन फ़ाइलों के नाम dbf तालिकाओं के समान होते हैं, लेकिन एक्सटेंशन भिन्न होते हैं: FoxPro में बनाई गई तालिकाओं के लिए fpt और dBase तालिकाओं के लिए dbt। इन फ़ाइलों से डेटा पुनर्प्राप्त करने के लिए, आप dbf तालिका चुनते समय उन्हें पुनर्प्राप्ति के लिए चिह्नित भी कर सकते हैं।
टिप्पणी: यदि क्षतिग्रस्त dbf फ़ाइल में MEMO फ़ील्ड हैं, लेकिन कोई fpt या dbt फ़ाइल निर्दिष्ट नहीं की गई है, तो Recovery Toolbox for DBF केवल मुख्य तालिका फ़ाइल के फ़ील्ड की संरचना और संबंधित फ़ाइल के लिंक को पुनर्प्राप्त करेगा। हालाँकि, बाहरी फ़ाइल में संग्रहीत डेटा संसाधित नहीं किया जाएगा। इसलिए, यदि MEMO फ़ाइल क्षतिग्रस्त नहीं हुई है, तो आप दूषित तालिका के पुनर्प्राप्त होने के बाद इसका उपयोग जारी रख सकेंगे। हालाँकि, यदि fpt या dbt भी क्षतिग्रस्त हो गया है, तो आपको पुनर्प्राप्त dbf तालिका के साथ काम करने में समस्या आ सकती है।
आवश्यक तालिका फ़ाइल का चयन हो जाने के बाद, स्रोत फ़ाइल विश्लेषण प्रक्रिया प्रारंभ करने के लिए Analyze बटन दबाएं.
2. *.dbf फ़ाइल विश्लेषण प्रक्रिया की शुरुआत, बरामद डेटा की संरचना और सामग्री में संशोधन
यदि आप स्रोत फ़ाइल का विश्लेषण प्रारंभ करना चाहते हैं, तो आपको Yes (हाँ) उत्तर देना होगा जब प्रोग्राम निम्नलिखित संकेत दिखाता है: Do you wish to start recovery? (क्या आप पुनर्प्राप्ति प्रारंभ करना चाहते हैं?) यदि आपको आवश्यकता है dbf फ़ाइल का नाम या पथ बदलें या अपने चयन में एक MEMO फ़ाइल जोड़ें, No (नहीं) दबाएं और Back (पीछे) बटन दबाकर फ़ाइल चयन विंडो पर वापस जाएं।
यदि मेमो फ़ील्ड्स स्रोत तालिका के विश्लेषण के दौरान पाए गए हैं, लेकिन ऐसी फ़ील्ड्स के लिए संग्रहण के रूप में कार्य करने वाली कोई fpt या dbt फ़ाइल निर्दिष्ट नहीं की गई है, तो सॉफ़्टवेयर इन प्रकार की फ़ाइलों की उसी नाम से खोज करता है जैसे स्रोत dbf तालिका फ़ाइल में एक ही स्थान।
आप स्क्रीन के नीचे स्थित स्थिति पट्टी को देखकर विश्लेषण की प्रगति को ट्रैक कर सकते हैं।
एक बार जब स्रोत फ़ाइल का विश्लेषण पूरा हो जाता है और सॉफ़्टवेयर ने तालिका डेटा पढ़ना समाप्त कर लिया है, तो आप विज़ार्ड के दूसरे पृष्ठ को तालिका फ़ील्ड और रिकॉर्ड्स की सूची के साथ देखेंगे जिन्हें पुनर्प्राप्त किया जा सकता है। कॉलम फ़ील्ड के अनुरूप होंगे और तालिका पंक्तियाँ मूल फ़ाइल के रिकॉर्ड के अनुरूप होंगी।
यदि स्रोत फ़ाइल गंभीर रूप से क्षतिग्रस्त हो गई है और सॉफ़्टवेयर किसी पुनर्प्राप्त करने योग्य डेटा की पहचान नहीं कर सकता है, तो Send a file to developers (डेवलपर्स को एक फाइल भेजें) लेबल वाला एक बटन स्क्रीन के निचले हिस्से में दिखाई देगा। आप विस्तृत विश्लेषण और मैन्युअल पुनर्प्राप्ति के लिए प्रोग्राम के डेवलपर्स को क्षतिग्रस्त फ़ाइल भेजने के लिए इस बटन का उपयोग कर सकते हैं। आप किसी भी समय Actions (कार्रवाई) मेनू में Send source file (स्रोत फ़ाइल भेजें) मेनू आइटम का उपयोग करके भी ऐसा कर सकते हैं.
पुनर्प्राप्ति परिणामों की समीक्षा करने के बाद, फ़ाइल सहेजने के चरण पर आगे बढ़ने के लिए विंडो के नीचे Next (अगला) दबाएं.
3. आउटपुट फ़ाइल का चयन
Recovery Toolbox for DBF स्रोत dbf और अन्य संबंधित फ़ाइलों को संशोधित या पुनर्लेखित नहीं करता है। यह केवल स्रोत फ़ाइलों को पढ़ता है और उनका विश्लेषण करता है। इसलिए, एक बार रिकवरी प्रक्रिया पूरी हो जाने के बाद, आपको इन फाइलों से रिकवर किए गए डेटा को सेव करना होगा।
ध्यान दें कि पुनर्प्राप्त डेटा की बचत केवल प्रोग्राम के पंजीकृत संस्करण में उपलब्ध है। परीक्षण संस्करण आपको केवल चरण 2 पर पुनर्प्राप्त डेटा देखने की अनुमति देता है।
आउटपुट फ़ाइल का नाम निर्दिष्ट करने के लिए आप निम्न विधियों में से एक का उपयोग कर सकते हैं:
- प्रोग्राम विंडो के मुख्य कार्य क्षेत्र में स्थित ड्रॉपडाउन सूची के साथ Repaired file name (सुधारित फ़ाइल नाम) (.dbf) फ़ील्ड में फ़ाइल का नाम और पथ दर्ज करें। ओपन फाइल डायलॉग दिखाए जाने पर प्रोग्राम अपने आप इनपुट फील्ड भर देता है। डिफ़ॉल्ट रूप से, यह बरामद dbf फ़ाइल को उसी फ़ोल्डर में सहेजने का सुझाव देता है जिसमें मूल फ़ाइल स्थित है। हालाँकि, यह मूल फ़ाइल नाम में _repaired प्रत्यय जोड़ता है। अर्थात, यदि आपने example.dbf का उपयोग किया है, तो सॉफ़्टवेयर आउटपुट फ़ाइल example_repaired.dbf को कॉल करने का सुझाव देगा।
- मानक फ़ाइल बचत संवाद का उपयोग करके फ़ोल्डर और फ़ाइल नाम का चयन करें। संवाद बटन फ़ाइल नाम फ़ील्ड के दाईं ओर स्थित है। डिफ़ॉल्ट रूप से, संवाद पिछले पैराग्राफ में वर्णित नियम के अनुसार स्रोत फ़ाइल और फ़ाइल नाम वाले फ़ोल्डर का भी उपयोग करता है।
- इनपुट फ़ील्ड की ड्रॉपडाउन सूची से फ़ाइल का नाम चुनें। Recovery Toolbox for DBF इसकी सेटिंग में पहले उपयोग की गई फ़ाइलों के बारे में जानकारी सहेजता है और आपको इन फ़ाइल नामों और पथों का पुन: उपयोग करने की अनुमति देता है।
एक बार पथ और फ़ाइल नाम निर्दिष्ट हो जाने के बाद, डेटा को बचाने के लिए प्रोग्राम विंडो के निचले हिस्से में स्थित Save (बचाना) बटन दबाएं।
यदि Repaired file name (सुधारित फ़ाइल नाम) (.dbf) में निर्दिष्ट फ़ोल्डर मौजूद नहीं है, तो प्रोग्राम Directory does not exist (निर्देशिका मौजूद नहीं है) सूचना दिखाएगा। फ़ाइल सहेजी नहीं जाएगी और प्रोग्राम फ़ाइल चयन अवस्था में रहेगा।
यदि निर्दिष्ट फ़ाइल पहले से मौजूद है, तो प्रोग्राम फ़ाइल को ओवरराइट करने के लिए आपकी अनुमति मांगेगा: Do you want to rewrite the existing file? (क्या आप मौजूदा फाइल को फिर से लिखना चाहते हैं?) यदि आप No (नहीं) दबाते हैं, तो प्रोग्राम भी फ़ाइल चयन चरण पर रहें। यदि आप Yes (हाँ) दबाते हैं या यदि फ़ाइल अभी तक मौजूद नहीं है, तो DBF के लिए रिकवरी टूलबॉक्स रिकवरी परिणामों के संशोधन के लिए आगे बढ़ेगा।
4. आउटपुट * .dbf फ़ाइल के संस्करण का चयन
Recovery Toolbox for DBF किसी भी DBF प्रारूप में मूल फ़ाइल से पुनर्प्राप्त डेटा को सहेज सकता है: dBase III-IV, FoxPro 3.x (या बाद में)। हालाँकि, यह न भूलें कि किसी दस्तावेज़ को पुराने प्रारूप में सहेजने से इस प्रारूप के साथ असंगत दस्तावेज़ डेटा का नुकसान या भ्रष्टाचार हो सकता है।
आप ड्रॉपडाउन सूची के साथ The version of a repaired file (सुधारी गई फ़ाइल का संस्करण): फ़ील्ड में गंतव्य फ़ाइल का प्रारूप चुन सकते हैं।
जब फ़ाइल स्वरूप चयन विंडो दिखाई जाती है, तो प्रोग्राम स्वचालित रूप से दस्तावेज़ को मूल दस्तावेज़ से मेल खाने वाले स्वरूप संस्करण में सहेजने का सुझाव देता है। यदि स्रोत फ़ाइल बहुत बुरी तरह से क्षतिग्रस्त हो गई है और सॉफ़्टवेयर इसका पता नहीं लगा सकता है, तो यह नवीनतम उपलब्ध प्रारूप संस्करण में फ़ाइल को सहेजने का सुझाव देगा।
एक बार जब आप आउटपुट फ़ाइल के प्रारूप को कॉन्फ़िगर करना समाप्त कर लेते हैं, तो डेटा पुनर्प्राप्ति और बचत के लिए आगे बढ़ने के लिए प्रोग्राम स्क्रीन के नीचे स्थित Save (बचाना) बटन दबाएं।
5. रिकवरी लॉग का संशोधन
इस स्तर पर, कार्यक्रम विंडो के मुख्य कार्य क्षेत्र में इस सत्र के दौरान पुनर्प्राप्त की गई फ़ाइलों के बारे में विस्तृत जानकारी प्रदर्शित करता है। उपयोगकर्ता को निम्न जानकारी दिखाई जाती है:
- पुनर्प्राप्त फ़ाइल का नाम और उसका पथ;
- आउटपुट फ़ाइल का नाम और उसका पथ;
- बरामद रिकॉर्ड की संख्या;
- डीबीएफ तालिका फ़ाइल को पुनर्प्राप्त करने के लिए प्रोग्राम द्वारा खर्च किया गया कुल समय।
एक बार जब आप परिणाम देखना समाप्त कर लेते हैं, तो आप प्रोग्राम विंडो के निचले भाग में स्थित Back (पीछे) बटन का उपयोग करके वापस जा सकते हैं और पहले से निर्दिष्ट किसी भी पैरामीटर को बदल सकते हैं (उदाहरण के लिए पुनर्प्राप्त फ़ाइल को एक के तहत सहेजना) वैकल्पिक फ़ाइल नाम या पुनर्प्राप्त करने के लिए कोई अन्य फ़ाइल चुनें, आदि।
यदि आपको अब प्रोग्राम का उपयोग करने की आवश्यकता नहीं है, तो आप Finish (खत्म करना) बटन पर क्लिक कर सकते हैं या प्रोग्राम विंडो को बंद कर सकते हैं।