NOTE: This article is listed in the following 'checklist' guides: [Integrate] Errors while Recording, Posting, or Importing
Versions: All released versions of DSP
Issue:
Getting an error while trying to do recording in Integrate and when clicked on Save in SAP GUI. The user in the error message is the SQL Login used by DSP.
Cause:
There is a special character in the password of the SQL Login being used by DSP. This must be removed. So far, the following special character(s) have been found to cause this issue:
- +
- /
- =
Additionally, the following special character(s) have not caused any issue:
- !
- #
Resolution:
Here is the process for changing the SQL password of a DSP site (from the application server):
- in DSP, disable any [password] column encryption that might be configured for the CranSoft or DSPCommon data sources
- find cmd
- right-click and run as administrator
- enter
iisreset -stop
- stop the DSP service (from the Windows Services console)
- in SSMS, navigate to Security -> Logins
- double-click the SQL Login being used by DSP (the one from the error message)
- change the password so that it contains none of the special character(s) listed above
- in Windows Explorer, navigate to <DSP Install Directory>\BOA\DSP\Web\bin
- find CranBerryConfigurator (the exe application)
- right-click and run as administrator
- enter the new password and click the 'Save' button
- run these scripts in SSMS:
- UPDATE CranSoft.dbo.DataSource SET [password] = '<newpassword>' WHERE [password] = '<oldpassword>'
- UPDATE DSPCommon.dbo.ttDataSourceRegistry SET [password] = '<newpassword>' WHERE [password] = '<oldpassword>'
- start the DSP service
- find cmd
- right-click and run as administrator
- enter
iisreset -start
- in DSP, enable any [password] column encryption that was disabled in step 1