

SAP CRYSTAL REPORT 2020 support ODBC DRIVER 18 FOR... - SAP Community
source link: https://community.sap.com/t5/technology-q-a/sap-crystal-report-2020-support-odbc-driver-18-for-sql-server/qaq-p/13606018
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.


Thursday
In our product, we have many crystal reports which are designed to fetch data using MS SQL stored procedure, it is getting launched successfully, when we use the ODBC Driver SQL Server, and while upgrading the MS SQL ODBC driver to "ODBC driver 18 for SQL Server", we are facing the below problem in SAP crystal report processing.
05/02/2024 4:32:52 PM The table 'R_ADT_ADM001' could not be found. Error in File ADM002 5356_10864_{D00DEF7A-1D90-4C60-84AE-C2061BB38337}.rpt: The table could not be found. (-2147482939)
We are currently using the SAP crystal report run time "CRRuntime_32bit_13_0_15.msi" to invoke the report.
On further analysis, when we open the Crystal Reports using the SAP Crystal Report 2020 and Set Datasource Location selected the Report ‘R_ADT_ADM007’ linked with Stored procedure are unable to open in the Sap crystal report, it prompts a Message “Data Object Cannot be opened/accessed”.
Kindly review and let us know any configuration we missed out or is the ODBC driver 18 for SQL Server supported.
Accepted Solutions (0)
Answers (2)

19m ago
The supported platforms doc for Crystal for Visual Studio is here: https://www.sap.com/documents/2016/06/f871031e-757c-0010-82c7-eda71af511fa.html
It shows that version 18 of the ODBC driver for SQL Server wasn't supported until SP23 for SQL Server 2017 and SP27 for SQL Server 2019. You are currently running SP 15.
In order to support version 18 of the ODBC driver, you will need to upgrade your application to the latest version of the SDK (currently SP35) by recompiling it with the newer version. There were some changes made to the SDK at SP21 that mean that you'll have to make a couple of tweaks to your code to get it to work with the new version. Unfortunately, when SAP re-wrote the wiki, they removed the links from @DonWilliams that show what the changes are. I hope that by tagging him here, he'll respond with that information.
You may also have to update the .NET version targetted by your application - the minimum supported version is now 4.6, which was also supported by the SP15 that you're currently using.
Then you'll need to install the new runtime on the server when you deploy your application.
You can find the latest version of the SDK through links here: https://help.sap.com/docs/SUPPORT_CONTENT/crystalreports/3354091173.html. You'll download a .exe file to get the integration with Visual Studio. This .exe needs to be installed by right-clicking on it and selecting "Run as Administrator". The other files available for SP 35 are the various forms of runtime installs - you will select one and it will be installed ONLY when deploying your application. DO NOT install a runtime on the computer where you're running Visual Studio.
-Dell

Friday
Hi Srividya, regarding the support question, here is a help file for supported platforms for the CR designer, dev versions, and server. URL is subject to change. Also if you go to the CR 2020 page there is an .xls download in the Data Access section.
Recommend
-
9
R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大。 R语言作为统计学一门语言,一直在小众领域闪耀着光芒。直到大数据的爆发,R语言变成了一门炙手可热的数据分析的利...
-
8
Calling A Database Stored Proc Via ODBC From Elixir This took me a while to figure out so I’m hoping that by posting this, it’ll save others some work. I’ve got a legacy system that I’m working with; one of the initiatives I’ve be...
-
8
用脚本添加 ODBC 数据源 作者: 张志强 , 发表...
-
9
1. 安装分为三步 一定要先座这一几步,否则直接用pypyodbc会爆下面错误: pypyodbc.DatabaseError: ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'FreeTDS' : file not found") 1.1. 第...
-
8
ODBC Driver 17.8 for SQL Server Released ODBC Driver 17.8 for SQL Server Released ...
-
10
解决 Linux 下 SQL Server ODBC Driver 17 找不到lib问题 Ubuntu 16.04 SQL Server 2017 在新服务器部署SQL Server后使用SQLcmd测试环境,执行指令 sqlcmd -S localhost -U...
-
12
Search Questions and Answers
-
7
Crystal Reports ODBC Connection to SAP HANA DB Search Questions and Answers
-
4
Crystal Report upgrade from 2008 to 2020 ...
-
1
Subreports disappear in Crystal 2020 when linking .mdb via OLE DB (ADO) ...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK