Visio反向工程师不会添加数据源

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

我有Visio 2010 Premium,我正在尝试连接到SQL数据库。我转到“数据库”选项卡,然后选择“反向工程师”。如果选择Microsoft SQL Server,则没有数据源。我选择“新建...”,然后设置与服务器和数据库的ODBC连接。这是一个成功的测试连接。当我回到反向工程师向导时,它没有添加新的数据源,因此我无法转到“下一步”。它说:“没有为连接指定有效的数据源。请指定要继续的有效数据源。”如果我再次转到“新建...”并再次进行设置,它仍然不会添加。我尝试了ODBC连接和OLE连接,添加数据源无效。

有人可以帮忙吗?

sql database-design diagram visio
1个回答
0
投票

使用ODBC通用数据源

尝试使用ODBC通用数据源,以使其出现在数据源列表中:

  1. 在第一页上,从下拉列表中选择Microsoft SQL Server

Select Installed Visio drivers

  1. 单击设置,然后选择ODBC Driver 17 for SQL Server。然后,单击确定:

ODBC Driver

  1. 现在选择New...按钮(在Data sources的右侧)以创建新的信号源。

  2. 进入Create New Data Source向导(文件/用户/系统并不重要-它只是定义的存储位置),创建一个新的数据源,确保选择ODBC Driver 17 fo SQL Server 再次出现提示时:

Selection of driver

该数据源将出现在Data sources列表中。





注意:除非以管理员身份运行,否则不能在Visio中修改系统DSN。当不以管理员身份运行时,将收到此消息:

ODBC System DSN Warning

[要解决此问题,请在开始菜单上键入'ODBC',然后从ODBC数据源工具(Visio是32位映像,因此使用32位ODBC工具)中编辑系统DSN:]

ODBC tool

也可以通过以下方式访问:%windir%\syswow64\odbcad32.exe

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