我的 Ubuntu 18.04 计算机上运行着 SQL Server 2017,并且还为我提供了托管在 Azure 上的数据库。

我想做的是获取该数据库的本地副本,以便我可以在不干扰真实/生产数据库的情况下对其进行处理。

我遇到的大多数示例都是通过 SSMS 制作的,例如 this one .

我也尝试过this - 到目前为止还没有成功。

我花了一整天的时间试图解决这个问题。 有谁知道如何在 ubuntu 机器上实现此目的吗?

-- 编辑--

当我尝试做 docs says 时,我收到此错误:

Statement 'BACKUP DATABASE' is not supported in this version of SQL Server.

显然,这与 Azure 本身有关: http://sqlazuretutorials.com/wordpress/sql-statements-not-supported-for-sql-azure/

请您参考如下方法:

基本上我所做的是利用 Azure Data Studio及其扩展名 SQL Server Import它具有用于导出和导入 .bacpac 文件的功能,如前面提到的 SSMS 中那样 here .


评论关闭
IT源码网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!