在Visual Studio 2010中,尝试使用服务器资源管理器添加数据连接。
在更改数据源屏幕中,我选择 Microsoft ODBC数据源,这会将我移至添加连接屏幕。但是,使用用户或系统数据源名称的下拉列表仅包含我的用户DSN。我的系统DSN未显示。
我在Windows 7,64位上运行并以管理员身份运行Visual Studio。丢失的系统DSN使用SQL Server Native Client 10.0,但使用相同驱动程序的等效用户DSN将显示在列表中。
答案 0 :(得分:6)
你说你使用的是64位机器,Visual Studio曾经只有32位,因此只能看到32位DSN。您可以尝试运行32位版本的ODBC管理器,并在那里创建/检查您的DSN。路径通常类似于C:\ Windows \ SysWOW64 \ odbcad32.exe