BAK से SQL कन्वर्टर

समर्थित SQL Server .bak बैकअप को जाँच या माइग्रेशन कार्यप्रवाह के लिए टेक्स्ट SQL स्क्रिप्ट में बदलें।

फ़ाइलें यहाँ चुनें या छोड़ें

निजी - फ़ाइलें कभी आपके डिवाइस से बाहर नहीं जातीं

या पेस्ट करें Ctrl+V

जब तक आपकी फ़ाइलें तैयार हो रही हैं, आप Code Rain खेल सकते हैं

नेटवर्क पर कोई डेटा भेजे बिना गोपनीयता की गारंटी: बाहरी सर्वर पर 0 बाइट अपलोड किए गए। सारी प्रोसेसिंग आपके ब्राउज़र सैन्डबॉक्स में स्थानीय रूप से हुई।

फ़ॉर्मेट तुलना और तकनीकी विनिर्देश

विशिष्टताBAKSQL
MIME टाइपapplication/octet-streamtext/plain
प्रकारडेटाबेस बैकअप आर्काइवरिलेशनल स्कीमा और क्वेरी स्क्रिप्ट
संपीड़नMS SQL मूल बैकअप संपीड़नकोई नहीं (सादा टेक्स्ट DDL/DML स्क्रिप्ट)
मानक विनिर्देशMicrosoft SQL Server Backup ArchitectureISO/IEC 9075 SQL Standard
मैजिक बाइट्स हेडरMicrosoft SQL Server Backup / Generic Database dump headers2D 2D (--) or CREATE TABLE SQL statement

फ़ॉर्मेट अवलोकन और अनुप्रयोग

SQL Server बैकअप फ़ाइलों में आम तौर पर .bak एक्सटेंशन होता है, लेकिन केवल एक्सटेंशन से कोई सार्वभौमिक बैकअप प्रारूप निर्धारित नहीं होता। व्यवस्थापक समर्थित SQL Server बैकअप की जाँच करके उसे स्क्रिप्ट-आधारित प्रक्रिया में ले जा सकते हैं। बैकअप को उसका प्रारूप समझने वाले सॉफ़्टवेयर से संसाधित करना होगा; फिर SQL स्क्रिप्ट की समीक्षा या माइग्रेशन में उपयोग किया जा सकता है, ध्यान रहे कि डेटाबेस इंजनों में अंतर होता है। बैकअप में संवेदनशील डेटाबेस जानकारी हो सकती है। उसमें मौजूद डेटा और वातावरण की सुरक्षा आवश्यकताओं के अनुसार उसे सुरक्षित रखें।

तकनीकी विनिर्देश और कोडेक विवरण

इस रूपांतरण कार्य में BAK का अर्थ समर्थित Microsoft SQL Server डेटाबेस बैकअप है। अन्य सॉफ़्टवेयर भी .bak एक्सटेंशन इस्तेमाल करते हैं, इसलिए इससे प्रारूप तय नहीं होता। SQL Server बैकअप में SQL Server टूल द्वारा संभाले जाने वाले प्रारूप में डेटाबेस डेटा और मेटाडेटा होते हैं। बनाई गई SQL स्क्रिप्ट CREATE TABLE और INSERT INTO जैसे आदेशों वाला साधारण टेक्स्ट है; उसकी सामग्री और अनुकूलता स्रोत डेटाबेस और निर्यात सेटिंग पर निर्भर करती है।

OS और ब्राउज़र संगतता

SQL स्क्रिप्ट को टेक्स्ट एडिटर में पढ़ा जा सकता है, लेकिन उनके आदेश और सुविधाएँ किसी खास डेटाबेस इंजन पर निर्भर हो सकते हैं। .bak फ़ाइल को उसके बैकअप प्रारूप का समर्थन करने वाले सॉफ़्टवेयर से खोलना होगा, अक्सर संगत SQL Server संस्करण से। केवल एक्सटेंशन अनुकूलता की गारंटी नहीं देता।

उपयोगी जानकारी

सादे टेक्स्ट SQL स्क्रिप्ट असंपीडित होती हैं और संपीड़ित बाइनरी बैकअप की तुलना में काफी अधिक स्टोरेज स्थान लेती हैं। दीर्घकालिक रूप से संग्रहीत करने या ईमेल पर भेजने से पहले हमेशा मानक ज़िप या गज़िप संपीड़न का उपयोग करके अपनी आउटपुट SQL फ़ाइल को संपीड़ित करें।

अक्सर पूछे जाने वाले प्रश्न

गुणवत्ता खोए बिना डेटाबेस बैकअप को SQL स्क्रिप्ट डंप में कैसे बदलें?

ज़रूरी नहीं। निर्यात की सीमा बैकअप सामग्री, टूल और SQL dialect पर निर्भर करती है। कुछ ऑब्जेक्ट या सेटिंग अलग से संभालने पड़ सकते हैं; स्क्रिप्ट जाँचें।

डेटाबेस बैकअप और SQL स्क्रिप्ट डंप के बीच क्या अंतर है?

डेटाबेस बैकअप एक मालिकाना बाइनरी आर्काइव है जिसमें तेज़ सिस्टम पुनर्प्राप्ति के लिए अनुकूलित कच्चे डेटाबेस पेज और ट्रांजैक्शन लॉग होते हैं। SQL स्क्रिप्ट डंप एक सादी टेक्स्ट फ़ाइल है जिसमें पठनीय डेटाबेस कमांड का क्रम होता है जो डेटाबेस स्कीमा को फिर से बनाता है और शुरू से डेटा सम्मिलित करता है।