.BAK-filerna från SQL-servern är i Microsoft Tape Format (MTF) ref:http://www.fpns.net/willy/msbackup.htm
Bak-filen kommer förmodligen att innehålla LDF- och MDF-filer som SQL-servern använder för att lagra databasen.
Du måste använda SQL-server för att extrahera dessa. SQL Server Express är gratis och kommer att göra jobbet.
Så installera SQL Server Express-utgåvan och öppna SQL Server Powershell. Där kör du sqlcmd -S <COMPUTERNAME>\SQLExpress
(medan du är inloggad som administratör)
ge sedan följande kommando.
restore filelistonly from disk='c:\temp\mydbName-2009-09-29-v10.bak';
GO
Detta kommer att lista innehållet i säkerhetskopian - vad du behöver är de första fälten som talar om de logiska namnen - det ena kommer att vara den faktiska databasen och det andra loggfilen.
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
Vid det här laget har du extraherat databasen - installera sedan Microsofts "Sql Web Data Administrator". tillsammans med detta exportverktyg och du kommer att ha ett SQL-skript som innehåller databasen.