Mi az a DACPAC fájl?
A .dacpac kiterjesztésű fájl (a Data Tier AppliCation Package rövidítése) olyan adatbázisfájl, amelyet a Microsoft SQL Server adatréteg-alkalmazással hoztak létre, és amely tartalmazza az adatbázis-objektumok ábrázolására szolgáló adatbázismodellt. Mivel az adatbázis teljes modelljét tartalmazza, a modellben elérhető adatokból egy adatbázis visszaállítására szolgál. A DACPAC fájlokat rendszerint átadják a telepítési csoportoknak, hogy az adatbázis visszaállítása érdekében az ügyfél telephelyén telepítsék őket. Ezekkel lehet kinyitni Microsoft SQL Server 2019.
DACPAC fájlformátum – További információ
A DACPAC-adatcsomag-fájlok valójában tömörített ZIP-fájlok, amelyek több XML fájlt tartalmaznak, amelyek az adatbázis-modellre vonatkozó információkat tartalmaznak, például táblákat és nézeteket, amelyeket az adatbázis visszaállításához használnak. A DACPAC-fájlok tartalmának megtekintéséhez nevezze át a fájlokat .dacpac-ról .zip névre, és bontsa ki a zip-archívumot bármely kicsomagoló segédprogrammal.
Az alábbiakban néhány olyan fájl található, amelyek a DACPAC-fájlban találhatók.
- [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
modell.xml
Meg kell jegyezni, hogy a DACPAC nem tartalmaz DATA-t és egyéb szerverszintű objektumokat. A fájl tartalmazhat minden olyan objektumtípust, amely az SSDT projektben tárolható.