在Windows 7计算机上获取Crystal Report Viewer错误

时间:2011-10-31 16:08:21

标签: windows-7 vb6 crystal-reports-xi

我们有一个旧的VB6应用程序,它使用Crystal Reports XI Release 2来运行针对SQL Server 2005数据库的报告。多年来,这一点运作良好。此外,在过去的十年中,我们使用了Windows XP。好吧,我们开始迁移到Windows 7.好了,现在Windows 7上的一个用户无法运行报告。它给了他一个错误“登录失败。详细信息:[数据库供应商代码:6]“。此应用程序中使用的所有Crystal Reports都使用系统ODBC连接。我已经验证了两次,系统DNS正确地对SQL Server数据库进行了身份验证。但是,当用户尝试运行VB6应用程序中的任何报告时,它们都会给出相同的错误。奇怪的是我们有另一个旧的VB6应用程序,它也使用Crystal Reports,该应用程序的报告工作正常。但该应用程序针对本地Microsoft Access数据库运行,而不是针对SQL Server。

所以问题是,是否存在涉及SQL Server,Crystal Reports XI Release 2和Windows 7的已知问题?

我们刚注意到的其他事情。在出现此问题的2台用户计算机上,两台计算机都是64位Windows 7计算机。那么,它是否可能是64位版本的Windows,SQL Server和Crystal Reports XI Release 2的问题?

1 个答案:

答案 0 :(得分:0)

Crystal Report 11.5确实在64位窗口上运行。最低要求是CR11 R2 SP6在64位上运行。