Sql server 执行登录时出错

Sql server 执行登录时出错,sql-server,crystal-reports,odbc,Sql Server,Crystal Reports,Odbc,我在这里遇到了一个问题,我试图在运行windows server 2008 R2 64位的服务器上运行我的crystal report。当我在dev计算机上运行我的crystal report时,一切都正常运行,但当我在服务器上部署时,它会给我以下错误: 登录失败。详细信息:IM002:[Microsoft][ODBC驱动程序管理器]数据 文件中未找到源名称且未指定默认驱动程序错误 C:\Windows\TEMP\monthlysalereport {4E4A28D4-6F73-48A7-8DF

我在这里遇到了一个问题,我试图在运行windows server 2008 R2 64位的服务器上运行我的crystal report。当我在dev计算机上运行我的crystal report时,一切都正常运行,但当我在服务器上部署时,它会给我以下错误:

登录失败。详细信息:IM002:[Microsoft][ODBC驱动程序管理器]数据 文件中未找到源名称且未指定默认驱动程序错误 C:\Windows\TEMP\monthlysalereport {4E4A28D4-6F73-48A7-8DF5-D44071205D17}。rpt:无法连接: 登录参数不正确

我已经用服务器C:\Windows\SysWOW64设置我的系统DSN解决了这个问题,它给了我相同的错误。我尝试连接服务器上Microsoft SQL server上的数据库 我已经用谷歌搜索了这个问题,并坚持了两天。 我希望有人能帮我解决这个问题。。
很抱歉英语不好。

我解决了我的问题。问题是系统DSN中的名称不能有空间,并且与开发人员计算机相同。

听起来像是安装问题。服务器上是否安装了正确的crystal runtime?还要检查报告中使用的数据库驱动程序。