我有Visio 2010 Premium,我正在尝试连接到SQL数据库。我转到数据库选项卡,然后选择逆向工程师。如果我选择Microsoft SQL Server,则没有数据源。我选择New ..并设置ODBC连接到服务器和数据库。这是一个成功的测试连接。当我回到逆向工程师向导时,它没有添加新数据源,我无法转到下一步。它说"没有为连接指定有效的数据源。指定要继续的有效数据源。"如果我再次去New ..再次设置它,它仍然不会添加它。我尝试了ODBC连接和OLE连接,无法添加数据源。
有人可以帮忙吗?
答案 0 :(得分:1)
尝试使用ODBC通用数据源,以使其出现在“数据源”列表中:
Microsoft SQL Server
:ODBC Driver 17 for SQL Server
。然后,单击确定:现在选择New...
按钮(在Data sources
的右侧)以创建新的源。
完成Create New Data Source
向导(文件/用户/系统并不重要-它只是定义的存储位置),创建一个新的数据源,并确保选择{{1} }再次提示 :
数据源将出现在ODBC Driver 17 fo SQL Server
列表中。
注意:除非以管理员身份运行,否则不能在Visio中修改系统DSN。当不以管理员身份运行时,将收到此消息:
要解决此问题,请在开始菜单中键入“ ODBC”,然后从ODBC数据源工具(Visio是32位映像,因此使用32位ODBC工具)中编辑System DSN:
也可以通过Data sources