2017-04-03 51 views
1

在SSMS 2014中,我使用「任務」>「提取數據層應用程序」創建了DACPAC文件。使用數據創建和部署DACPAC文件

然後我將文件部署到Azure SQL數據庫。它部署的方案,但所有表都是空的,沒有數據。

如何導出數據?我雖然SQL Server 2014 DACPAC文件已包含數據...

回答

1

要將數據庫移動到Azure SQL,您需要提取包含數據和架構的BACPAC文件。 DACPAC文件不包含數據。

轉至
任務>導出數據層應用程序,您將獲得所需的文件。

看看這裏的更多詳細信息: https://docs.microsoft.com/en-us/sql/relational-databases/data-tier-applications/export-a-data-tier-application

+0

是的,我這樣做,它的工作,但如何升級數據庫的未來版本? BACPAC不僅僅是第一個版本,因爲它必須創建數據庫? –

+0

DACPAC允許您使用其他來源的新版本升級現有數據庫的模式,但我不相信它允許導入新數據。 – Simon

相關問題