我正在使用Visio 2010 Pro对我的数据库进行反向工程。由于某种原因,向导无法看到我的文件dsns(我使用向导创建它们),但系统DSN工作正常。我想让我的DSN文件可移植,以便与我的团队共享。
我尝试以管理员身份运行Visio并创建了无数文件DNS但没有成功。有什么我想念的吗?
答案 0 :(得分:6)
我遇到了完全相同的问题而我相信这个问题与在64位计算机上运行32位版本的Visio有关。就我而言,我在Windows 7机器上运行了32位版本的Visio。我必须直接进入64位ODBC对话(位于此处:C:\ Windows \ SysWOW64 \ odbcad32.exe)并创建我的连接,然后能够返回到Visio并成功连接。我相信在Visio中创建DSN时默认使用32位ODBC对话框会发生什么情况,然后在向导过程中尝试选择DSN时无法显示。这篇文章涉及有关32位与64位细微差别的一些额外细节:http://robertoschiabel.wordpress.com/2008/02/28/windows-x64-32bit-odbc-vs-64bit-odbc/