不显示为ODBC数据源的SSIS DSN

我一直在这里指示方向:

http://social.msdn.microsoft.com/Forums/en-US/sqlintegrationservices/thread/05ccd778-b78c-4a83-a10a-c4ae412cc6e4

并遇到一个问题,我的系统DSN没有显示为ODBC提供者。

我发现这似乎很有希望:

http://support.microsoft.com/kb/2000277

我无法删除密钥,但按照我的build议:

“如果无法删除密钥,请双击该密钥并删除input的数据值。完成后,该值应为'(未设置值)'”

但是,按照说明后我的系统DSN仍不会显示为一个选项。

用户DSN然而确实显示…已经显示,但不工作,因为我得到一个权限错误。

有任何想法吗?

你有没有证实你没有在64位操作系统上使用32位驱动?

http://support.microsoft.com/kb/942976

32 = C:\ Windows \ SysWOW64 \ odbcad32.exe 64 = C:\ Windows \ System32 \ odbcad32.exe