.DACPAC ファイルとは?
.dacpac (Data Tier AppliCation Package の略) 拡張子を持つファイルは、Microsoft SQL Server データ層アプリケーションで作成されたデータベース ファイルで、データベース オブジェクトを表現するためのデータベース モデルが含まれています。データベースの完全なモデルが含まれているため、モデルで使用可能な詳細からデータベースを復元するために使用されます。 DACPAC ファイルは、通常、お客様の施設にインストールしてデータベースを復元するために、展開チームに引き渡されます。これらはで開くことができます マイクロソフト SQL Server 2019.
DACPAC ファイル形式 - 詳細情報
DACPAC データ パッケージ ファイルは、実際には、データベースの復元に使用されるテーブルやビューなどのデータベース モデルに関する情報を含む複数の XML ファイルを含む圧縮 ZIP ファイルです。 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
モデル.xml
DACPAC には DATA やその他のサーバー レベルのオブジェクトが含まれていないことに注意してください。このファイルには、SSDT プロジェクトに保持される可能性のあるすべてのオブジェクト タイプを含めることができます。