Crystal Reports中Microsoft Access数据库的密码问题

2020-08-19 22:27发布

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

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


帖子作者:hd1

CA论坛:身份验证

你好

我希望有人能解决这个问题。 我无法从Crystal报表访问Access数据库。 我在其他部分发布了帖子,但没有得到回应,因此我在"身份验证"部分发布了新帖子。 我可以使用Crystal Reports编辑器从本地计算机访问和编辑报告,但是当我将其保存到服务器并通过CMC运行它时,它将无法访问该报告。 我一直收到无效的登录信用凭证。 我正在使用ODBC连接,甚至将服务器映射到数据库表所在的网络驱动器。 未使用报告时,为什么需要登录凭据? 我找到了这篇文章,但似乎没有帮助,我正在运行Crystal Reports XI。

http://support.businessobjects.com/communitycs /technicalpapers/scr_access_open_session.pdf.asp

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

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


帖子作者:hd1

CA论坛:身份验证

你好

我希望有人能解决这个问题。 我无法从Crystal报表访问Access数据库。 我在其他部分发布了帖子,但没有得到回应,因此我在"身份验证"部分发布了新帖子。 我可以使用Crystal Reports编辑器从本地计算机访问和编辑报告,但是当我将其保存到服务器并通过CMC运行它时,它将无法访问该报告。 我一直收到无效的登录信用凭证。 我正在使用ODBC连接,甚至将服务器映射到数据库表所在的网络驱动器。 未使用报告时,为什么需要登录凭据? 我找到了这篇文章,但似乎没有帮助,我正在运行Crystal Reports XI。

http://support.businessobjects.com/communitycs /technicalpapers/scr_access_open_session.pdf.asp

付费偷看设置
发送
6条回答
暮风yp
1楼-- · 2020-08-19 23:09

帖子作者:Ranjit

CA论坛:身份验证

我有一个类似的问题。

我在CR 10中的报告; 在我的开发机器上正常工作,但是它曾经询问我数据库的用户ID和密码,却从未接受过一个。

问题是,我有主报告及其子报告,在不同情况下具有数据库名和用户名。 显示水晶报表的应用程序不在此信息的上方,因此永远无法在服务器上运行报表。 在开发机器时,我曾经手动输入正确的数据库和用户ID。

解决方案。

转到数据库=>设置数据源位置=>在下部框中创建一个新的正确连接,单击主报表连接,然后单击新连接,然后单击更新。 用子报表连接重复同样的事情。 这将纠正连接问题(如果有)。

现在将报告与数据一起保存。

希望这对您有所帮助。

Ranjit

能不能别闹
2楼-- · 2020-08-19 23:01

嗨,

我想在点击"网络"按钮后映射驱动器,但是我没有选择不选择的选项。

有解决方法吗?

谢谢

Nan4612
3楼-- · 2020-08-19 22:51

帖子作者:hd1

CA论坛:身份验证

那是完全一样的情况。 我应该提到Access表在子报表中。 抱歉,把它遗漏了。 我确实尝试过,但是没有用。 首先,我创建了到我的INFORMATIONIX数据库的新连接。 效果很好,我对其进行了更新,并进行了更新。 然后,我尝试将第一个Access表添加到子报表中,但是当我单击完成时,它说它无法连接并且需要密码。 因此,我在管理工具中检查了我的ODBC连接,然后我必须也连接它所连接的服务器。 因此,我输入了登录信息并返回到Crystal报表,然后可以添加Access表。 我在添加密码时没有输入任何密码。 我将再次尝试,看看效果如何。 感谢您的回复! 我会及时通知你。

谢谢!

布莱恩

我是小鹏鹏啊
4楼-- · 2020-08-19 23:08

帖子作者:hd1

CA论坛:身份验证

我在Business Objects Knowledgebase或类似的东西上找到了这个。 我陷入了第8步。您对此一无所知吗?

要解决错误消息,请按如下所示重新配置ODBC连接:

为您的Windows版本打开ODBC数据源管理器。

点击"系统"标签。

从列表中,单击Crystal报表使用的系统数据源的名称,然后单击"配置"。

单击"选择",然后单击"网络"。

在"文件夹"字段中,浏览到或键入Access数据库的UNC路径。

在"驱动器"下拉列表中,单击"无",然后单击"完成"。

选择数据库,然后单击"确定"。

在" ODBC Microsoft Access安装程序"对话框中,选择"系统数据库"单选按钮,然后指定SYSTEM.MDW的UNC路径。

单击"高级",然后键入登录名和密码。

在" ODBC数据源管理器"中确认更改,然后单击"确定"。

重新启动页面,RAS,报告作业或LOV服务器。

CJones
5楼-- · 2020-08-19 22:59

发布作者:hd1

CA论坛:身份验证

我在Business Objects Knowledgebase或类似的东西上找到了这个。 我的驱动器已映射。 所以我想我对这个过程有些困惑,我认为在执行第8步之前,我所做的一切都是正确的。您对此有所了解吗?

原因

在Enterprise XI Server上创建系统ODBC的过程中,使用的是映射的网络驱动器,而不是UNC路径。 即使使用域用户帐户启动连接到数据库的服务器(页面服务器,RAS服务器,报表作业服务器和值列表服务器)也无法解决问题

要解决错误消息,请按如下所示重新配置ODBC连接:

为您的Windows版本打开ODBC数据源管理器。

点击"系统"标签。

从列表中,单击Crystal报表使用的系统数据源的名称,然后单击"配置"。

单击"选择",然后单击"网络"。

在"文件夹"字段中,浏览到或键入Access数据库的UNC路径。

在"驱动器"下拉列表中,单击"无",然后单击"完成"。

选择数据库,然后单击"确定"。

在" ODBC Microsoft Access安装程序"对话框中,选择"系统数据库"单选按钮,然后指定SYSTEM.MDW的UNC路径。

单击"高级",然后键入登录名和密码。

在" ODBC数据源管理器"中确认更改,然后单击"确定"。

重新启动页面,RAS,报告作业或LOV服务器。

暮风yp
6楼-- · 2020-08-19 23:06

发布作者:hd1

CA论坛:身份验证

结果我根本不必为System.MDW指定路径。 我只是忘记为驱动器选择"无",因此它仍在映射。 因此,您真正需要做的只是步骤1至6。该报告现在工作正常。

一周热门 更多>