我最近创建了一个 Microsoft Azure SQL 数据仓库并使用了 AdventureWorks 示例数据库。当尝试访问 SSMS 中的数据库时,我看不到任何数据库表,但我能够查询它们。
在互联网上进行研究,让我相信这可能是一个权限问题,所以我右键单击数据库,选择“属性”|查看查看权限的权限。但是,当我这样做时,我收到以下错误消息:
我还升级到了最新版本的 SSMS,我还删除并重新加载了所有表,以确保我使用 dbo 作为架构。
任何人遇到此问题时,您是否有解决方法或修复方法。
最佳答案
在脚本选项中,确保引擎版本设置为“Microsoft Azure SQL 数据仓库版本”,引擎类型设置为“Microsoft Azure SQL 数据库”。
工具 -> 选项 -> SQL Server OE -> 在常规脚本选项下
如果此问题仍然存在,请告诉我们。我们在即将发布的 SSMS 版本中进行了修复,它将自动检测数据库源以填充这些设置。
谢谢!
关于azure - 为什么我在 SSMS 中看不到表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44814521/