cancel
Showing results for 
Search instead for 
Did you mean: 

SAP BODataServices 4.2SP8 - Visual C++ runtime error

01-22-2021 4:52 PM
2186 views 7 comments
0 Likes
SAP Managed Tags
Subscribe

We are in progress of windows 10 migration. Prior deploying the software to multiple windows 10 machines, we are trying to install this software SAP BODataServices 4.2SP8 on one of our UAT machines. The installation is successful but when we launched the shortcut "Data Services Designer", getting "Visual C++ runtime error". We have tried below scenarios as well, issue still persist,
1. uninstalled all inbuilt VC++ runtime applications and re-installed
2. Device manager -> uninstalled the display adapter
3. Rebooted multiple times.

Any help is appreciated

0 Likes

Accepted Solutions (0)

Answers (1)

Answers (1)

Julian_Riegel
Product and Topic Expert
Product and Topic Expert
0 Likes

Hello,

As this is fresh install, you are facing a known issue that affects any version in the year 2020
Please see the following SAPnote and apply the workaround.

https://launchpad.support.sap.com/#/notes/2880394

A similar issue was listed here:

https://answers.sap.com/questions/13003952/bods-client-error-c-library-at-launch.html

Let me know if that workaround solves your issue.

Regards,

Julian

Former Member
0 Likes

Thank you very much for your response, julian.riegel2l. I am unable to access the below links (might be my admin have an access & he is on leave until next week)

Is there any alternative way that i can read the post without S-user ID?

https://launchpad.support.sap.com/#/notes/2880394

https://answers.sap.com/questions/13003952/bods-client-error-c-library-at-launch.html

Julian_Riegel
Product and Topic Expert
Product and Topic Expert

Here is the solution proposed from the above link:

Workaround:

If on WINDOWS:

  1. Take a backup of %LINK_DIR%\bin\CreateDemoCerts.bat
  2. Edit %LINK_DIR%/bin/CreateDemoCerts.bat on Windows and change the value of VALIDITY_DAYS from 10950 to 9125.
  3. Take a backup of folder %LINK_DIR%\ssl
  4. Remove all the existing files under %LINK_DIR%\ssl\server
  5. Open CMD as Administrator
  6. Regenerate SSL certificates by running %LINK_DIR%\bin\CreateDemoCerts.bat
  7. Check output for any errors. If any occurred, address these before reattempting the step above.
  8. If you are on server machine then Recreate/resync the job server. For Designer client machine, just run designer.

If on UNIX:

  1. Take a backup of $LINK_DIR/bin/CreateDemoCerts.sh
  2. Edit $LINK_DIR/bin/CreateDemoCerts.sh and change the value of VALIDITY_DAYS from 10950 to 9125.
  3. Take a backup of folder $LINK_DIR/ssl
  4. Remove all the existing files under $LINK_DIR/ssl/server
  5. Regenerate SSL certificates $LINK_DIR/bin/CreateDemoCerts.sh
  6. Check output for any errors. If any occurred (such as files failed to copy due to user lacking permission), address these before reattempting the step above.
  7. If you are on server machine then Recreate/resync the job server. For Designer client machine, just run designer.

See also: 2887052 - Adapters stuck in status Starting after running CreateDemoCerts - SAP Data Services 4.2. Note 2887052 can also be used if there is ssl error adding an access server in data services management console after regenerating SSL certificates using CreateDemoCerts.

Former Member
0 Likes

Awesome. Am able to fix the issue with the above solution.

I am looking to deploy this fix to all the machines. are the files re-created under this location %LINK_DIR%\ssl\server are machine specific? should i include them in the package for wider deployment?

Julian_Riegel
Product and Topic Expert
Product and Topic Expert

Hi Muneer,

Thats great! I am not entirely positive on this but I am pretty sure that these files are machine-independent. Be sure to backup the files on the other machines before deployment.

Also it would be great to mark the above answer as solution so others with similar issues can easily find and fix those kind of issues!

Thanks and best regards,

Julian