Mikä on DACPAC-tiedosto?
Tiedosto, jonka laajennus on .dacpac (lyhenne sanoista Data Tier AppliCation Package), on Microsoft SQL Server -tietotasosovelluksella luotu tietokantatiedosto, joka sisältää tietokantamallin tietokantaobjektien esittämistä varten. Koska se sisältää tietokannan täydellisen mallin, sitä käytetään tietokannan palauttamiseen mallissa olevista tiedoista. DACPAC-tiedostot luovutetaan yleensä käyttöönottoryhmille asennettavaksi asiakkaan tiloihin tietokannan palauttamiseksi. Nämä voidaan avata {{HYPERLINKKI1}}.
DACPAC-tiedostomuoto – lisätietoja
DACPAC-tietopakettitiedostot ovat itse asiassa pakattuja ZIP-tiedostoja, jotka sisältävät useita XML-tiedostoja, jotka sisältävät tietoa tietokantamallista, kuten taulukoita ja näkymiä, joita käytetään tietokannan palauttamiseen. Jos haluat tarkastella DACPAC-tiedostojen sisältöä, nimeä tiedostot .dacpacista uudelleen muotoon .zip ja pura zip-arkisto millä tahansa purkuapuohjelmalla.
Seuraavassa on muutamia tiedostoja, jotka löytyvät DACPAC-tiedostosta.
- [Content_Types].xml
<?xml version=1.0 encoding=utf-8?>
<Types
xmlns=http://schemas.openxmlformats.org/package/2006/content-types>
<Default Extension=xml ContentType=text/xml />
</Types>
- DacMetadata.xml
<?xml version=1.0 encoding=utf-8?>
<DacType xmlns=http://schemas.microsoft.com/sqlserver/dac/Serialization/2012/02>
<Name>CRM</Name>
<Version>1.0.0.0</Version>
</DacType>
Origin.xml
malli.xml
On huomattava, että DACPAC ei sisällä DATA- ja muita palvelintason objekteja. Tiedosto voi sisältää kaikki objektityypit, jotka voidaan säilyttää SSDT-projektissa.