Visio 2010 和 SQL 2012 - 逆向工程

Sco*_*ott 10 database-design sql-server sql-server-2012 visio

我们已升级到 SQL 2012 并尝试将我们的 Dbs 反向工程到 Visio 2010。我使用 SQL 11 驱动程序设置了连接,而 Visio 抱怨不支持该驱动程序。

有人遇到过这个吗?

小智 13

通用 OleDB 驱动程序还可用于使用 Visio 2010 对 SQL Server 2012 数据库进行逆向工程。

(可能不被“支持”,但这是有效的)。从已安装的 Visio 驱动程序列表中选择通用 OLE DB 提供程序,然后单击下一步。然后选择 Microsoft OLD DB Provider for SQL Server,然后转到Connection选项卡。

  1. 输入您的服务器名称,
  2. 选择身份验证方法,
  3. 从下拉列表(或从文件构建)中选择数据库名称,然后单击“测试连接”按钮。

连接成功后,我不需要对“高级”或“所有”选项卡执行任何操作,只需单击“确定”即可选择对象类型和对象列表,并将所有内容导出到图表中。

  • 你能提供更多关于如何去做的细节吗?(提示:它会给你更多的代表;-)) (2认同)

RBa*_*ung 4

我无法从这里测试它,但如果可以的话我会尝试使用 SQL 10 驱动程序。它们通常具有高水平的跨版本兼容性。

或者尝试使用通用 ODBC 驱动程序。这几乎总是有效的,尽管你并不总是能从中得到那么多。