SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 66680: The error "Literal contains unmatched quote" is generated when you validate a business context in SAS® Customer Intelligence Studio

DetailsHotfixAboutRate It

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:

  1. In SAS® Customer Intelligence Studio, select Setup ► Business Context.
  2. 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

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Marketing AutomationLinux for x646.69.4 TS1M6
64-bit Enabled Solaris6.69.4 TS1M6
64-bit Enabled AIX6.69.4 TS1M6
Microsoft® Windows® for x646.69.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.