מהו קובץ DACPAC?
קובץ עם סיומת .dacpac (המשמעות של Data Tier AppliCation Package) הוא קובץ מסד נתונים, שנוצר עם יישום שכבת הנתונים של Microsoft SQL Server, המכיל את מודל מסד הנתונים לייצוג של אובייקטי מסד נתונים. מכיוון שהוא מכיל את המודל המלא של מסד הנתונים, הוא משמש לשחזור מסד נתונים מהפרטים הזמינים במודל. קבצי DACPAC נמסרים בדרך כלל לצוותי פריסה להתקנה בחצרים של הלקוח כדי לשחזר מסד נתונים. אלה ניתן לפתוח עם Microsoft SQL Server 2019.
פורמט קובץ DACPAC - מידע נוסף
קבצי חבילת הנתונים DACPAC הם למעשה קובצי ZIP דחוסים המכילים מספר קבצי XML המכילים מידע על מודל מסד הנתונים, כגון טבלאות ותצוגות, המשמשים לשחזור מסד נתונים. על מנת להציג את התוכן של קבצי DACPAC, שנה את שמם של הקבצים מ-.dacpac ל-.zip וחלץ את ארכיון ה-zip באמצעות כל כלי עזר לביטול דחיסה.
להלן מספר קבצים שנמצאים בתוך קובץ DACPAC.
- [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
model.xml
יש לציין ש-DACPAC אינו מכיל DATA ואובייקטים אחרים ברמת השרת. הקובץ יכול להכיל את כל סוגי האובייקטים שעשויים להישמר בפרויקט SSDT.