【问题标题】:Azure Managed instance can't create or restore DBAzure 托管实例无法创建或还原数据库
【发布时间】:2019-03-09 02:27:56
【问题描述】:

编辑:我使用的是 SSMS 17.9

我创建了一个 Azure 托管实例,但遇到了一些问题。我可以通过 SSMS 连接到它,但是当我导航并尝试展开 Databases 文件夹时,我收到此错误:

所以我尝试在其上创建一个数据库(右键单击 -> 新数据库),我收到以下错误:

最后,我尝试按照以下文档将测试数据库备份和恢复到托管实例:https://docs.microsoft.com/en-us/azure/sql-database/sql-database-managed-instance-get-started-restore

还原成功,在 SSMS 中我可以连接到我创建的托管实例,在浏览中它可以看到我创建的数据库,但是当我导航到文件夹结构以展开时,我再次遇到第一个错误。

总结: - MI 是否允许用户在其上创建数据库权限 - 当我尝试将服务器导航到我恢复的数据库时,为什么会出现错误?

【问题讨论】:

标签: sql-server azure azure-sql-managed-instance


【解决方案1】:

原来这是 SSMS 的问题,与 MI 交互的唯一方法是通过 T-SQL。

一旦在 SSMS 中解决,我将更新此答案。

【讨论】:

  • 已确认...我在通过 SSMS 17.9 创建数据库时也收到错误消息,但执行 CREATE DATABASE TestDB 对我来说效果很好。
猜你喜欢
  • 2020-12-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-20
  • 2014-01-13
  • 2020-12-26
  • 2018-04-14
  • 2021-12-29
相关资源
最近更新 更多