0

我是 CloudShell 的新手,我想将 SQL 数据库部署到 Azure SQL Server。

以前(使用 Windows PowerShell)我使用 dacpac 文件和 Dac 框架部署了一个数据库。

但是 CloudShell 是门户网站上的东西,我没有与之关联的 Dac 框架。有没有其他方法可以使用 CloudShell 将数据库更新/部署到 Azure SQL Server?

4

2 回答 2

1

我得到了解决问题的方法。我已将 Dac 框架 (130) 文件夹复制到包含 SqlPackage.exe 文件的 CloudShell VM。然后我运行 PowerShell 脚本来部署 dacpac 并且它工作正常!我仍在尝试在 CLoudShell 环境中安装 SSTD。但现在,我可以使用 dacpack 部署数据库。

于 2017-10-12T06:08:33.787 回答
0

您实际上可以通过公共预览版在 Azure Cloud Shell 中使用 PowerShell 。从那时起,您可以将 .bacpac 文件导入您的 Azure SQL 数据库,如本文档页面中所述。Dac 框架由 Azure 导入/导出模块在内部使用。

于 2017-10-05T17:40:05.340 回答