1

我正在使用 Azure Data Studio 进行简单的 .bak 还原。

按照此处提供的说明进行操作。

https://docs.microsoft.com/en-us/sql/samples/adventureworks-install-configure?view=sql-server-ver15&tabs=data-studio#tabpanel_1_data-studio

在此处输入图像描述

但是,在我的 Mac 上,我根本没有这个选项。

在此处输入图像描述

我不明白。Azure Studio 中不再提供备份选项工具吗?

笔记:

Azure 数据工作室详细信息。

Version: 1.27.0
Commit: 765c7064d46253d88393e0e1ff78874b6fe8fa64
Date: 2021-03-16T21:18:54.187Z
VS Code: 1.51.0
Electron: 9.4.3
Chrome: 83.0.4103.122
Node.js: 12.14.1
V8: 8.3.110.13-electron.0
OS: Darwin x64 20.2.0
4

2 回答 2

6

我在我的 Mac 上遇到了同样的问题。当我连接到本地数据库服务器(不选择数据库)时,我可以通过右键单击数据库名称来选择导出/导入。但是,这在连接到 Azure 数据库服务器时不起作用

一种解决方法是从 Azure Data Studio 中的市场安装 Microsoft 的“SQL Server Dacpac”扩展。然后您可以使用 Data-tire Application Wizard 从 bacpac 文件导出和导入

在此处输入图像描述

于 2021-06-18T07:37:28.940 回答
3

Azure SQL 数据库不支持从 .bak 文件进行备份。请改用 .bacpac 文件。

你可以参考这个反馈在此处输入图像描述

更新:

至于现在,您决定使用 windows 上的管理工作室来解决这个问题。

我们无法在任何文档中讨论 Mac 和 Windows 之间的 Data Studio UI 差异。转向在 Windows 上使用 SSMS 可能是另一种解决方案。

HTH。

于 2021-03-22T01:43:32.540 回答