【问题标题】:Visio - Reverse Engineering a Database Model from an Azure SQL Server DB -- CrashingVisio - 从 Azure SQL Server 数据库对数据库模型进行逆向工程——崩溃
【发布时间】:2013-02-27 04:34:47
【问题描述】:

在数据库驱动程序的 Microsoft SQL Server 设置中,我已勾选 SQL Server、SQL Server Native Client 10.0 和 SQL Server Native Client 11.0。

我创建了 6 个数据源,每个“数据源类型”(用户数据源或系统数据源,因为文件数据源不显示)乘以每个驱动程序(SQL Server、Native Client 10.0、和 Native Client 11.0)。

创建数据源时,我请求 SQL Server 身份验证并提供用户名和密码。

在保存之前,我测试了连接,它成功了。

当我尝试连接到数据库时,它会请求我的用户名/密码。当我提供凭据时,Visio 崩溃。如果我的凭据拼写错误,Visio 会告诉我我的凭据无效。

有什么建议吗?

【问题讨论】:

  • SQL Azure 和 SQL Server 之间存在显着差异。我记得某些版本的 Visual Studio 和 SSMS 会因为这些差异而在针对 SQL Azure 的某些操作时崩溃,直到 Microsoft 发布了专门用于处理 SQL Azure 的更新版本。您可能必须将数据库下载到本地 SQL Server 并在那里对其进行逆向工程。另见:social.technet.microsoft.com/Forums/en-US/visiogeneral/thread/…

标签: sql-server azure reverse-engineering visio


【解决方案1】:

以下内容对我有用:我在 Native Client 11.0 中使用了 ODBC 通用驱动程序。

也可以尝试@mellamokb 上面评论中的建议。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-25
    • 2020-01-18
    • 1970-01-01
    • 2020-02-01
    • 2019-05-10
    • 1970-01-01
    • 2012-10-09
    • 1970-01-01
    相关资源
    最近更新 更多