After remaping the ODBC Data Sources, reports may not run in Crystal Enterprise and Crystal Developer Database - Verify Database reports the Database procedure has change. Proceeding to fix up report!
Even though it hasnât because I can remap an ODBC to itself and it still invalidated the reports SP cache.
Expected behavior:
The reports SP cache should not be invalidated as this causes errors when moving to a new environment and has caused a production deployment failure.
This problems tends to manifest in a subreport that calls 2 stored procedures. After remapping the ODBC connection from one environment to another, if you just deploy it, that subreport will report a database error. Running the Verify Database on that subreport, gives a message about the database info having changes (it hasnât because I can just remap a connection back to itself), and that the SP info was âFixed Upâ.
I didnât notice the problem in the March release cycle, but it bit us in a June production release.
Is your issue confined to sub-reports with stored procedures. Have you tried reports that contain a sub-report thatâs not using stored procedures? Is the same issue happening?
Finally got some time to make a simple example stripped of customer proprietary stuff and just 38K each (vs 5MB for the production report). A master reports with 2 sub reports. 1 subreport has 1 SP call only - work ok, 2nd subreport has 2 SP call and is broken after changing ODBC mappings. Where can I upload or email these?
Received the files and have reviewed. They both appear to have same information in the database on first glance. Can you point me to what youâre expecting to see in the âbrokeâ version when looking at the database info thatâs not happening?
Weâve just released an update that adds OLE DB and change database functionality and in the process incorporated additional changes to the ODBC side (convert driver and verify database).
As weâve not heard back from you on this issue in the past month, assuming that itâs no longer an issue and closing this thread. Please create a new topic if this is still an issue for you.