Konverter BAK til SQL

Konvertér en understøttet SQL Server .bak-backup til et SQL-tekstscript, så det kan gennemgås eller bruges i en migreringsarbejdsgang.

Vælg eller træk filer hertil

Privat - filer forlader aldrig din enhed

eller indsæt Ctrl+V

Mens du venter på dine filer, kan du spille Code Rain

Privatlivsgaranti uden netværksoverførsel: 0 byte overført til eksterne servere. Al behandling foregik lokalt i browserens sandkasse.

Formatsammenligning & tekniske specifikationer

SpecifikationBAKSQL
MIME-typeapplication/octet-streamtext/plain
Typedatabasebackuparkivscript til relationsskema og forespørgsler
KomprimeringMS SQL-specifik sikkerhedskopi-komprimeringingen (råt DDL/DML-tekstscript)
StandardspecifikationMicrosoft SQL Server Backup ArchitectureISO/IEC 9075 SQL Standard
Magic Bytes-headerMicrosoft SQL Server Backup / Generic Database dump headers2D 2D (--) or CREATE TABLE SQL statement

Formatoversigt og anvendelse

SQL Server-backupfiler bruger ofte filtypenavnet .bak, men filtypenavnet alene identificerer ikke et universelt backupformat. Administratorer kan have brug for at undersøge eller flytte en understøttet SQL Server-backup til en scriptbaseret arbejdsgang. Backupfilen skal behandles af software, der forstår formatet; derefter kan et SQL-script i tekstformat gennemgås eller bruges som led i en migrering, afhængigt af forskelle mellem databasemotorerne. En backup kan indeholde følsomme databaseoplysninger. Beskyt den efter indholdet og miljøets sikkerhedskrav.

Tekniske specifikationer og codec-oversigt

I denne konverteringsarbejdsgang henviser BAK til en understøttet Microsoft SQL Server-databasebackup. Filtypenavnet .bak bruges også af anden software og fastslår derfor ikke i sig selv filformatet. SQL Server-backupfiler indeholder databasedata og metadata i et format, som SQL Server-værktøjer håndterer. Et genereret SQL-script er ren tekst med kommandoer som CREATE TABLE og INSERT INTO; indhold og kompatibilitet afhænger af kildedatabasen og eksportindstillingerne.

OS- og browserkompatibilitet

SQL-scripts kan læses i tekstredigeringsprogrammer, men kommandoer og funktioner kan være specifikke for en databasemotor. En .bak-fil skal åbnes med software, der understøtter dens interne backupformat, ofte en kompatibel SQL Server-version; filtypenavnet alene garanterer ikke kompatibilitet.

Nyttig information

SQL-scripts i ren tekst er ukomprimerede og optager væsentligt mere lagerplads end komprimerede binære backupper. Komprimer altid dit output-SQL-script ved hjælp af standard zip- eller gzip-komprimering, før du gemmer det på lang sigt eller sender det via e-mail.

Ofte stillede spørgsmål

Hvordan konverterer man databasebackup til SQL-scriptdump uden tab af kvalitet?

Ikke nødvendigvis. Eksportens dækning afhænger af backupindholdet, værktøjet og SQL-dialekten. Nogle objekter eller indstillinger kræver muligvis særskilt håndtering; kontrollér scriptet.

Hvad er forskellen mellem databasebackup og et SQL-scriptdump?

En databasebackup er et proprietært binært arkiv, der indeholder rå databasesider og transaktionslogfiler, som er optimeret til hurtig systemgendannelse. Et SQL-scriptdump er en ren tekstfil, der indeholder en række læselige databasekommandoer, som genopbygger databaseskemaet og indsætter data helt fra bunden.