在 Azure Data Studio 中还原数据库备份时出现错误“集合已修改,枚举操作可能无法执行”

Spa*_*nty 14 sql-server azure docker

我对数据库非常陌生,所以请耐心等待。

我已经设置了在 Docker 容器上运行的本地 SQL Server(使用 Mac)。我正在尝试使用 Azure Data Studio (v1.14.0) 还原 SQL 数据库,但它不起作用。

我使用了database.guide上的指南,但一直出现错误。我不知道这意味着什么。

恢复数据库失败:集合被修改;枚举操作可能不会执行

我尝试从学校计算机上的备份中恢复 .bak 文件(在 PC 上使用 SQL Server Management Studio),尝试使用 Database.guide 中的 bak 文件进行恢复。我还从 Azure 中的当前数据库进行了备份,并尝试恢复该数据库 - 也没有奏效。

Spa*_*nty 27

我终于让它工作了!恢复时,在文件选项卡中,我勾选了“重新定位所有文件”框并指定了将数据和日志文件重新定位到 /var/opt/mssql/data 的位置,然后就可以了。

  • 我希望在我浪费时间之前找到这个。为这件事点赞! (4认同)
  • 幸运的是,我在浪费时间之前搜索并找到了此页面。点赞! (2认同)