Konvertor BAK u SQL

Konvertujte podržanu SQL Server .bak rezervnu kopiju u tekstualnu SQL skriptu radi pregleda ili upotrebe u migracionom toku.

Izaberite ili prevucite datoteke ovde

Privatno - datoteke nikada ne napuštaju vaš uređaj

ili nalepite Ctrl+V

Dok čekaš svoje fajlove, možeš da igraš Code Rain

Garancija privatnosti: bez prenosa podataka preko mreže 0 bajtova poslato spoljnim serverima. Sva obrada je izvršena lokalno u bezbednom okruženju vašeg pregledača.

Poređenje formata i tehničke specifikacije

SpecifikacijaBAKSQL
MIME tipapplication/octet-streamtext/plain
Tiparhiva rezervne kopije baze podatakaskripta relacione šeme i upita
Kompresijaizvorna kompresija rezervne kopije za MS SQLnema (običan tekst DDL/DML skripte)
Standardna specifikacijaArhitektura rezervnih kopija za Microsoft SQL ServerISO/IEC 9075 SQL standard
Zaglavlje s magičnim bajtovimaMicrosoft SQL Server Backup / Generic Database dump headers2D 2D (--) or CREATE TABLE SQL statement

Pregled formata i primena

SQL Server rezervne kopije često koriste ekstenziju .bak, ali sama ekstenzija ne označava univerzalni format rezervne kopije. Administratorima može biti potrebno da pregledaju podržanu SQL Server rezervnu kopiju ili da je uključe u tok rada zasnovan na skripti. Rezervnu kopiju mora obraditi softver koji razume njen format; zatim se tekstualna SQL skripta može pregledati ili koristiti u migraciji, uzimajući u obzir razlike među mehanizmima baza podataka. Rezervna kopija može sadržati osetljive podatke iz baze. Zaštitite je u skladu sa podacima koje sadrži i bezbednosnim zahtevima okruženja.

Tehničke specifikacije i analiza kodeka

U ovom toku konverzije, BAK označava podržanu rezervnu kopiju baze podataka Microsoft SQL Server-a. Ekstenziju .bak koristi i drugi softver, pa ona sama ne utvrđuje format datoteke. Datoteke rezervnih kopija SQL Server-a sadrže podatke i metapodatke baze u formatu kojim rukuju alati SQL Server-a. Generisana SQL skripta je običan tekst sa komandama kao što su CREATE TABLE i INSERT INTO; njen sadržaj i kompatibilnost zavise od izvorne baze podataka i podešavanja izvoza.

Kompatibilnost sa operativnim sistemima i pregledačima

SQL skripte se mogu čitati u uređivačima teksta, ali njihove komande i mogućnosti mogu zavisiti od konkretnog sistema baze podataka. BAK datoteku mora da otvori program koji podržava njen interni format rezervne kopije, često kompatibilna verzija SQL Server-a. Sama ekstenzija ne garantuje kompatibilnost.

Praktičan savet

Obične tekstualne SQL skripte nisu kompresovane i zauzimaju znatno više prostora za skladištenje od kompresovanih binarnih rezervnih kopija. Uvek kompresujte izlaznu SQL datoteku koristeći standardnu zip ili gzip kompresiju pre dugotrajnog skladištenja ili slanja putem e-pošte.

Često postavljana pitanja

Kako konvertovati rezervnu kopiju baze podataka u SQL ispis bez gubitka kvaliteta?

Ne nužno. Opseg izvoza zavisi od sadržaja rezervne kopije, alata i SQL dijalekta. Nekim objektima ili podešavanjima može biti potrebna posebna obrada; proverite skriptu.

Koja je razlika između rezervne kopije baze podataka i SQL ispisa?

Rezervna kopija baze podataka je vlasnička binarna arhiva koja sadrži sirove stranice baze podataka i evidencije transakcija optimizovane za brzi oporavak sistema. SQL skriptni damp je datoteka sa običnim tekstom koja sadrži niz čitljivih komandi baze podataka koje rekonstruišu šemu baze podataka i unose podatke od nule.