Konverter BAK til SQL

Konverter en støttet SQL Server-.bak-sikkerhetskopi til et tekstbasert SQL-skript for gjennomgang eller migrering.

Velg eller slipp filer her

Privat - filer forlater aldri enheten din

eller lim inn Ctrl+V

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

Personverngaranti uten nettverksoverføring: 0 byte ble lastet opp til eksterne servere. All behandling foregikk lokalt i det isolerte nettlesermiljøet ditt.

Format-sammenligning og tekniske spesifikasjoner

SpesifikasjonBAKSQL
MIME-typeapplication/octet-streamtext/plain
Typearkiv for databasesikkerhetskopirelasjonsskjema- og spørringsskript
KompresjonMS SQL opprinnelig sikkerhetskopikompresjoningen (DDL/DML-skript i ren tekst)
StandardsesifikasjonMicrosoft SQL Server Backup ArchitectureISO/IEC 9075 SQL Standard
Signatur med magiske byteMicrosoft SQL Server Backup / Generic Database dump headers2D 2D (--) or CREATE TABLE SQL statement

Oversikt og bruksområder for formatet

SQL Server-sikkerhetskopier bruker ofte filendelsen .bak, men filendelsen alene identifiserer ikke et universelt sikkerhetskopiformat. Administratorer kan ha behov for å undersøke en støttet SQL Server-sikkerhetskopi eller flytte den inn i en skriptbasert arbeidsflyt. Filen må behandles av programvare som forstår formatet. Deretter kan SQL-skriptet gjennomgås eller brukes som del av en migrering, med forbehold om forskjeller mellom databasemotorer. En sikkerhetskopi kan inneholde sensitive databaseopplysninger. Beskytt den i samsvar med innholdet og sikkerhetskravene i miljøet.

Tekniske spesifikasjoner og kodekoversikt

I denne konverteringsarbeidsflyten viser BAK til en støttet sikkerhetskopi av en Microsoft SQL Server-database. Andre programmer bruker også filendelsen .bak, så filendelsen avgjør ikke filformatet. SQL Server-sikkerhetskopier inneholder databasedata og metadata i et format som SQL Server-verktøy kan håndtere. Et generert SQL-skript er ren tekst med kommandoer som CREATE TABLE og INSERT INTO. Innholdet og kompatibiliteten avhenger av kildedatabasen og eksportinnstillingene.

OS- og nettleserkompatibilitet

SQL-skript kan leses i tekstredigerere, men kommandoene og funksjonene kan være spesifikke for en databasemotor. En .bak-fil må åpnes med programvare som støtter det interne sikkerhetskopiformatet, ofte en kompatibel SQL Server-versjon. Filendelsen alene garanterer ikke kompatibilitet.

Nyttig informasjon

Rent tekstbaserte SQL-skript er ukomprimerte og krever betydelig mer lagringsplass enn komprimerte binære backuper. Komprimer alltid utdata-SQL-filen din med standard zip- eller gzip-kompresjon før du lagrer den over lang tid eller sender den via e-post.

Ofte stilte spørsmål

Hvordan konverterer du databasebackup til SQL-skriptdump uten å miste kvalitet?

Ikke nødvendigvis. Eksportens omfang avhenger av sikkerhetskopiens innhold, verktøyet og SQL-dialekten. Noen objekter eller innstillinger kan kreve separat håndtering; kontroller skriptet.

Hva er forskjellen mellom en databasebackup og et SQL-skriptdump?

En databasebackup er et proprietært binært arkiv som inneholder rå databasesider og transaksjonslogger optimalisert for rask systemgjenoppretting. Et SQL-skriptdump er en ren tekstfil som inneholder en sekvens av lesbare databasekommandoer som gjenoppbygger databaseskjemaet og setter inn data fra bunnen av.