SQL सर्वर से .BAK फ़ाइलें Microsoft टेप प्रारूप (MTF) संदर्भ में हैं:http://www.fpns.net/willy/msbackup.htm
bak फ़ाइल में संभवतः LDF और MDF फ़ाइलें होंगी जिनका उपयोग SQL सर्वर डेटाबेस को संग्रहीत करने के लिए करता है।
इन्हें निकालने के लिए आपको SQL सर्वर का उपयोग करना होगा। SQL सर्वर एक्सप्रेस मुफ़्त है और काम करेगी।
तो, SQL सर्वर एक्सप्रेस संस्करण स्थापित करें, और SQL सर्वर पॉवर्सशेल खोलें। वहां sqlcmd -S <COMPUTERNAME>\SQLExpress
निष्पादित करें (व्यवस्थापक के रूप में लॉग इन होने पर)
फिर निम्न आदेश जारी करें।
restore filelistonly from disk='c:\temp\mydbName-2009-09-29-v10.bak';
GO
यह बैकअप की सामग्री को सूचीबद्ध करेगा - आपको जो चाहिए वह पहला फ़ील्ड है जो आपको तार्किक नाम बताता है - एक वास्तविक डेटाबेस और दूसरा लॉग फ़ाइल होगा।
RESTORE DATABASE mydbName FROM disk='c:\temp\mydbName-2009-09-29-v10.bak'
WITH
MOVE 'mydbName' TO 'c:\temp\mydbName_data.mdf',
MOVE 'mydbName_log' TO 'c:\temp\mydbName_data.ldf';
GO
इस बिंदु पर आपने डेटाबेस निकाला है - फिर माइक्रोसॉफ्ट के "एसक्यूएल वेब डेटा एडमिनिस्ट्रेटर" को स्थापित करें। इस निर्यात उपकरण के साथ और आपके पास एक SQL स्क्रिप्ट होगी जिसमें डेटाबेस शामिल है।