Problem Note 66680: The error "Literal contains unmatched quote" is generated when you validate a business context in SAS® Customer Intelligence Studio
In SAS Customer Intelligence, the following error is generated when you validate a business context:
Literal contains unmatched quote
This problem happens when you perform the following steps:
- In SAS® Customer Intelligence Studio, select Setup ► Business Context.
- Open a business context and click Validate.
The error occurs when one of the libraries in the business-context information map contains a macro as part of its argument, as shown in this example:
libnameE cdm sasiosnf database=dev dbconinit="alter session set query_tag='Hostname=&systcpiphostname Usermod - UserName=&sysuserid'" server="server-name.com" schema=cdm user=CI-user-ID password=your-password
The only workaround is to remove the macros from the library, make changes to the business context, and save the business context. After you save the business context, you can re-add the macros to the library.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS Marketing Automation | Linux for x64 | 6.6 | | 9.4 TS1M6 | |
64-bit Enabled Solaris | 6.6 | | 9.4 TS1M6 | |
64-bit Enabled AIX | 6.6 | | 9.4 TS1M6 | |
Microsoft® Windows® for x64 | 6.6 | | 9.4 TS1M6 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
Type: | Problem Note |
Priority: | medium |
Date Modified: | 2020-12-23 13:49:58 |
Date Created: | 2020-09-22 15:40:20 |