登录失败。 找不到提供者。 它可能未正确安装。

2020-09-05 15:24发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我遇到以下错误: ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我遇到以下错误:

错误详细信息:

登录失败。

详细信息:ADO

错误代码:0x

来源:ADODB.Connection

说明:找不到提供者。 可能未正确安装。

文件C:\ Windows \ TEMP \ PMPerformanceEndedPortfolios {9E66C0D9-3638-4FF7-ADB8-9DB3A60BF553} .rpt中的错误:无法连接:错误的登录参数。

服务器/软件信息:

服务器= Windows Server 2016 64位

使用命名空间CrystalDecisions.CrystalReports.Engine的Export方法CrystalDecisions.CrystalReports.Engine的成员

已安装的Crystal报表= Visual Studio 2008的基本Crystal报表。

Provider = MSDAORA

如果我直接使用Visual Studio打开Crystal报表,则生成并导出excel/pdf,并设法在服务器上导出。

使用.net程序时,使用exe尝试使用Crystal Report生成报告并导出。 它给出了以上错误。

我尝试了一些选项,例如授予对服务器上TEMP文件夹的完全访问权限。 等

请立即为上述问题提供帮助。

1条回答
一只江湖小虾
2020-09-05 15:46

您是在服务器上安装Crystal for VS运行时还是仅与VS集成? 您需要安装运行时。 在内部,SDK基于一些必须注册的COM组件,而正确执行此操作的唯一方法是通过运行时安装。

此外,Windows Server 2016安装中可能不包含 ADO.NET 数据库驱动程序,因此您可能需要 找到并安装" MSDAORA"数据库提供程序。

话虽如此,您正在使用的VS和SDK版本较旧,可能与Windows Server 2016不兼容。

-戴尔

一周热门 更多>