Difference between bacpac and dacpac for SQL Server
Understand the difference in the types of SQL Server export
John Savill
April 30, 2017
1 Min Read
![Difference between bacpac and dacpac for SQL Server Difference between bacpac and dacpac for SQL Server](https://eu-images.contentstack.com/v3/assets/blt07f68461ccd75245/bltf8c6981d17719e85/661cf3ee385125c758aacc45/sqlserver_0_3.jpg?width=1280&auto=webp&quality=95&format=jpg&disable=upscale)
Q. What is the difference between a bacpac and dacpac with SQL export?
A. It is simple to export a SQL Server database which may be required to import to another server or even for longer term retention. There are two primary types of export file, bacpac and dacpac.
A bacpac includes the schema and data from the database. A dacpac containers only the schema and not the data. Note that the schema really comprises of everything NOT data, for example the actual table definitions of the database, views, stored procedures, functions etc.
About the Author
Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.
You May Also Like