已解决-Microsoft Visio数据库外接程序-Azure Sql Server的反向工程师仅显示'master'数据库,没有其他显示

问题描述 投票:0回答:1

我正在尝试使用Visio反向工程师向导,该向导是Visio的数据库外接程序的一部分,目标是我们的一个数据库,即Azure SQL数据库。

我能够使用与我方所有其他服务,SSMS,SSIS,Python等相同的连接字符串成功连接,但是,它给我的唯一DB选项是'master'Master DB only Option 。一个连接它只显示主数据库中的对象,显然我不是在试图将工程反向到数据模型中。 Master DB objects available

此外,我尝试传递'Catalog ='参数以指向所讨论的数据库,但这给了我相同的选择。

我们所有的Azure SQL数据库都有连接字符串<< [数据库名称>。database.windows.net

我之前在我们的其他SQL Server(位于Azure VM上,而不是Azure SQL数据库本身)上使用了反向工程师向导,没有问题。

此时,我不确定Visio反向工程师向导是否存在此问题,或者我们的Azure SQL数据库是否缺少某些设置。

非常感谢您的帮助。

谢谢!

sql-server azure-sql-database reverse-engineering visio datamodel
1个回答
0
投票
[选择我想使用的Visio数据库驱动程序时,我认为我会尝试使用SQL Server Native Client 11.0,它允许我选择要进行反向工程的数据库,而不仅仅是主数据库。 Driver Selection

我不确定为什么这对我有用,但确实如此。

© www.soinside.com 2019 - 2024. All rights reserved.