Muunna BAK muotoon SQL

Muunna tuettu SQL Server -varmuuskopio (.bak) tekstimuotoiseksi SQL-skriptiksi tarkastelua tai siirtotyönkulkua varten.

Valitse tai pudota tiedostot tähän

Yksityisesti - tiedostot eivät koskaan poistu laitteeltasi

tai liitä Ctrl+V

Sillä aikaa kun odotat tiedostojasi, voit pelata Code Rainia

Tietosuojatakuu: 0 % verkkosiirtoa Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Muotojen vertailu ja tekniset tiedot

MääritysBAKSQL
MIME-tyyppiapplication/octet-streamtext/plain
Tyyppitietokannan varmuuskopioarkistorelaatioskeema- ja kyselykomentosarja
PakkausMS SQL:n oma varmuuskopiopakkausEi pakkausta (pelkkää tekstimuotoista DDL/DML-skriptiä)
StandardimääritysMicrosoft SQL Server Backup ArchitectureISO/IEC 9075 SQL Standard
Tiedostotunniste (Magic Bytes)Microsoft SQL Server Backup / Generic Database dump headers2D 2D (--) or CREATE TABLE SQL statement

Muodon yleiskatsaus ja käyttökohteet

SQL Server -varmuuskopioissa käytetään usein .bak-päätettä, mutta pääte ei yksin yksilöi yleistä varmuuskopiomuotoa. Ylläpitäjän on ehkä tarkasteltava tuettua SQL Server -varmuuskopiota tai siirrettävä se skriptipohjaiseen työnkulkuun. Varmuuskopio on käsiteltävä muodonsa ymmärtävällä ohjelmistolla. Sen jälkeen tekstimuotoisen SQL-skriptin voi tarkistaa tai sitä voi käyttää osana siirtoa, tietokantamoottorien erojen huomioiden. Varmuuskopio voi sisältää arkaluonteisia tietokantatietoja. Suojaa se sisältämänsä tiedon ja ympäristön turvallisuusvaatimusten mukaisesti.

Tekniset tiedot ja koodekkien erittely

Tässä muunnostyönkulussa BAK tarkoittaa tuettua Microsoft SQL Server -tietokannan varmuuskopiota. Muutkin ohjelmistot käyttävät .bak-päätettä, joten se ei yksin määritä tiedostomuotoa. SQL Server -varmuuskopiot sisältävät tietokantadataa ja metatietoja, joita SQL Server -työkalut osaavat käsitellä. Luotu SQL-skripti on tekstiä, jossa on esimerkiksi CREATE TABLE- ja INSERT INTO -komentoja; sen sisältö ja yhteensopivuus riippuvat lähdetietokannasta ja vientiasetuksista.

Käyttöjärjestelmien ja selaimien yhteensopivuus

SQL-skriptejä voi lukea tekstieditoreissa, mutta niiden komennot ja ominaisuudet voivat olla tietokantamoottorikohtaisia. .bak-tiedoston avaamiseen tarvitaan sen sisäistä varmuuskopiomuotoa tukeva ohjelmisto, usein yhteensopiva SQL Server -versio. Pelkkä tiedostopääte ei takaa yhteensopivuutta.

Hyödyllistä tietoa

Pakkaamattomat SQL-skriptit vievät huomattavasti enemmän tallennustilaa kuin pakatut binäärivarmuuskopiot. Pakkaa aina tuloksena syntyvä SQL-tiedosto standardilla zip- tai gzip-pakkauksella ennen pitkäaikaistallennusta tai sähköpostitse lähettämistä.

Usein kysytyt kysymykset

Miten tietokannan varmuuskopio muunnetaan SQL-skriptivedokseksi ilman laadun heikkenemistä?

Ei välttämättä. Vientiin sisältyvät tiedot riippuvat varmuuskopion sisällöstä, työkalusta ja SQL-murteesta. Osa objekteista tai asetuksista voi vaatia erillistä käsittelyä; tarkista komentosarja.

Mitä eroa on tietokannan varmuuskopiolla ja SQL-skriptivedoksella?

Tietokannan varmuuskopio on suljettu binääriarkisto, joka sisältää raakoja tietokantasivuja ja tapahtumalokeja, jotka on optimoitu järjestelmän nopeaan palautukseen. SQL-skriptivedos on pelkkää tekstiä sisältävä tiedosto, joka koostuu sarjasta luettavia tietokantakomentoja, jotka rakentavat tietokannan skeeman uudelleen ja lisäävät tiedot alusta alkaen.