यह कमांड db_recover है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
db5.3_recover - डेटाबेस को एक सुसंगत स्थिति में पुनर्स्थापित करें
SYNOPSIS
डीबी5.3_पुनर्प्राप्ति [-ceVv] [-h होम] [-P पासवर्ड] [-t [[CC]YY]MMDDhhmm[.SS]]]
वर्णन
Db5.3_recover सुविधा को किसी अनपेक्षित अनुप्रयोग, बर्कले डीबी, या . के बाद चलाया जाना चाहिए
डेटाबेस को एक सुसंगत स्थिति में पुनर्स्थापित करने में सिस्टम विफलता। सभी प्रतिबद्ध लेनदेन
db5.3_recover के चलने के बाद, और सभी अप्रतिबंधित लेन-देन के बाद प्रदर्शित होने की गारंटी है
पूरी तरह से पूर्ववत कर दिया जाएगा।
विकल्प
-c सामान्य रिकवरी के बजाय भयावह रिकवरी करें।
-e पुनर्प्राप्ति चलाने के बाद पर्यावरण को बनाए रखें। यह विकल्प शायद ही कभी इस्तेमाल किया जाएगा
जब तक कोई DB_CONFIG फ़ाइल होम निर्देशिका में मौजूद न हो। यदि कोई DB_CONFIG फ़ाइल है
मौजूद नहीं है, तो क्षेत्र डिफ़ॉल्ट पैरामीटर मानों के साथ बनाए जाएंगे।
-h डेटाबेस वातावरण के लिए एक होम निर्देशिका निर्दिष्ट करें; डिफ़ॉल्ट रूप से, वर्तमान
कार्य निर्देशिका का उपयोग किया जाता है।
-P एक पर्यावरण पासवर्ड निर्दिष्ट करें। हालांकि बर्कले डीबी उपयोगिताओं पासवर्ड को अधिलेखित कर देती हैं
जितनी जल्दी हो सके तार, ध्यान रखें कि भेद्यता की एक खिड़की हो सकती है
सिस्टम जहां विशेषाधिकार रहित उपयोगकर्ता कमांड-लाइन तर्क देख सकते हैं या जहां उपयोगिताओं
कमांड-लाइन तर्कों वाली मेमोरी को अधिलेखित करने में सक्षम नहीं हैं।
-t सबसे वर्तमान संभावित तिथि के बजाय निर्दिष्ट समय पर पुनर्प्राप्त करें। NS
टाइमस्टैम्प तर्क इस रूप में होना चाहिए [[CC]YY]MMDDhhmm[.SS] जहां प्रत्येक जोड़ी
पत्र निम्नलिखित का प्रतिनिधित्व करते हैं:
CC वर्ष के पहले दो अंक (शताब्दी)।
YY वर्ष के दूसरे दो अंक। यदि "YY" निर्दिष्ट है, लेकिन "CC" नहीं है, तो a
69 और 99 के बीच "YY" का मान 19 के "CC" मान में परिणाम देता है। अन्यथा,
20 के "YY" मान का उपयोग किया जाता है।
MM वर्ष का महीना, 1 से 12 तक।
डीडी महीने का दिन, 1 से 31 तक।
hh दिन का समय, 0 से 23 तक।
मिमी घंटे का मिनट, 0 से 59 तक।
एसएस मिनट का दूसरा, 0 से 61 तक।
यदि "CC" और "YY" अक्षर जोड़े निर्दिष्ट नहीं हैं, तो मान डिफ़ॉल्ट रूप से
वर्तमान साल। यदि "SS" अक्षर युग्म निर्दिष्ट नहीं है, तो मान डिफ़ॉल्ट रूप से 0 हो जाता है।
-V मानक आउटपुट के लिए पुस्तकालय संस्करण संख्या लिखें, और बाहर निकलें।
-v वर्बोज़ मोड में चलाएँ।
विपत्तिपूर्ण पुनर्प्राप्ति के मामले में, एक अभिलेखीय प्रति - या स्नैपशॉट - सभी डेटाबेस का
डेटाबेस फ़ाइल के बाद से लिखी गई सभी लॉग फ़ाइलों के साथ फ़ाइलों को पुनर्स्थापित किया जाना चाहिए
स्नैपशॉट बनाया गया था। (यदि डिस्क स्थान एक समस्या है, तो लॉग फ़ाइलों को प्रतीकात्मक द्वारा संदर्भित किया जा सकता है
लिंक)।
यदि विफलता विपत्तिपूर्ण नहीं थी, तो उस समय सिस्टम पर मौजूद फाइलें
विफलता वसूली करने के लिए पर्याप्त है।
यदि लॉग फ़ाइलें गुम हैं, तो db5.3_recover लापता लॉग फ़ाइल (फ़ाइलों) की पहचान करेगा और विफल हो जाएगा, in
किस मामले में लापता लॉग फ़ाइलों को पुनर्स्थापित करने और पुनर्प्राप्ति फिर से करने की आवश्यकता है।
Db5.3_recover उपयोगिता बर्कले DB वातावरण का उपयोग करती है (जैसा कि के लिए वर्णित है) -h विकल्प,
पर्यावरण चर डीबी_होम, या क्योंकि उपयोगिता को एक निर्देशिका में चलाया गया था जिसमें
एक बर्कले डीबी पर्यावरण)। पर्यावरण भ्रष्टाचार से बचने के लिए a . का उपयोग करते समय
बर्कले डीबी पर्यावरण, db5.3_recover को हमेशा से अलग होने का मौका दिया जाना चाहिए
पर्यावरण और इनायत से बाहर निकलें। db5.3_recover को सभी वातावरण जारी करने के लिए प्रेरित करने के लिए
संसाधनों और सफाई से बाहर निकलें, इसे एक इंटरप्ट सिग्नल (SIGINT) भेजें।
Db5.3_recover उपयोगिता सफलता पर 0 से बाहर निकलती है, और यदि कोई त्रुटि होती है तो >0।
वातावरण
डीबी_होम
अगर -h विकल्प निर्दिष्ट नहीं है और पर्यावरण चर DB_HOME सेट है, यह
डेटाबेस होम के पथ के रूप में उपयोग किया जाता है, जैसा कि DB_ENV->open में वर्णित है।
लेखक
स्लीपीकैट सॉफ्टवेयर, इंक। यह मैनुअल पेज HTML प्रलेखन के आधार पर बनाया गया था
स्लीपीकैट से db_recover, Thijs Kinkhorst . द्वारा[ईमेल संरक्षित]>, डेबियन प्रणाली के लिए
(लेकिन दूसरों द्वारा इस्तेमाल किया जा सकता है)।
28 जनवरी 2005 DB5.3_वसूली(1)
onworks.net सेवाओं का उपयोग करके ऑनलाइन db_recover का उपयोग करें