缺少Sybase ASA 16的ODBC DSN

2020-08-23 03:02发布

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

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


我有一些报告,其中Crystal Reports 2016通过ODBC访问SAP/Sybase" SQL Anywhere 16"数据源。 ODBC DSN均为32位,基于最新的ASA16 ODBC驱动程序,并且从Windows ODBC数据源小程序进行测试后,连接成功。

打开CR报告后,当访问ODBC源列表时,除基于SAP/Sybase SQL Anywhere 16驱动程序的那些DSN之外,所有DSN都显示在"数据源选择"对话框中。 同样,所有其他DSN(基于MS SQL和其他数据源)将显示并可用。 使用SAP SQL ASA16驱动程序的驱动程序根本不会列出。

我希望将DSN定义为系统DSN,但我也尝试了用户DSN并获得了相同的结果(即它们仍然丢失)。 我在File DSN上取得了一些成功,但是由于从报表共享/权限的角度来看它们更难管理,而System DSN是"即插即用"的,因此我不想使用它们。

有人知道为什么在Crystal Reports 2016中不会出现基于SAP/Sybase" SQL Anywhere 16"的系统和/或用户DSN吗?

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

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


我有一些报告,其中Crystal Reports 2016通过ODBC访问SAP/Sybase" SQL Anywhere 16"数据源。 ODBC DSN均为32位,基于最新的ASA16 ODBC驱动程序,并且从Windows ODBC数据源小程序进行测试后,连接成功。

打开CR报告后,当访问ODBC源列表时,除基于SAP/Sybase SQL Anywhere 16驱动程序的那些DSN之外,所有DSN都显示在"数据源选择"对话框中。 同样,所有其他DSN(基于MS SQL和其他数据源)将显示并可用。 使用SAP SQL ASA16驱动程序的驱动程序根本不会列出。

我希望将DSN定义为系统DSN,但我也尝试了用户DSN并获得了相同的结果(即它们仍然丢失)。 我在File DSN上取得了一些成功,但是由于从报表共享/权限的角度来看它们更难管理,而System DSN是"即插即用"的,因此我不想使用它们。

有人知道为什么在Crystal Reports 2016中不会出现基于SAP/Sybase" SQL Anywhere 16"的系统和/或用户DSN吗?

付费偷看设置
发送
12条回答
haha101010
1楼-- · 2020-08-23 03:37

也许您以为这些是32位DSN是错误的。

奄奄一息的小鱼
2楼-- · 2020-08-23 03:50

上面的链接显示为无效,我无法在SAP Store中找到此类项目。

如果您可以将我指向您所看到的产品,我会立即与他们通电话!

奄奄一息的小鱼
3楼-- · 2020-08-23 03:47

根据此 Crystal 2016数据访问文档,支持Sybase SQL Anywhere 16驱动程序。

四川大学会员
4楼-- · 2020-08-23 03:41
< p>我能够重现此问题,但前提是未正确安装SQL Anywhere 16驱动程序。您可以通过运行以下命令(以管理员身份)重新注册驱动程序:

regsvr32%sqlany16%\ bin32 \ dbodbc16.dll

Baoming ROSE
5楼-- · 2020-08-23 03:37

检查用于连接的中间件。 请参阅PAM指南,该指南提供了DB Server版本所支持的数据库中间件的信息。

95年老男孩
6楼-- · 2020-08-23 03:50

1。 绝对是32位。 如果不是,那么除Crystal Reports之外的其他程序将无法使用DSN。

2。 关于支持,我已经确认了数据库支持。

3。 什么中间件? 如上所述,我们使用ODBC DSN直接将Crystal Reports应用程序连接到数据库。

一周热门 更多>