SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 60940: The execution of a campaign group in SAS® Customer Intelligence fails when you use case-sensitive collation

DetailsHotfixAboutRate It

In SAS ​​​​​​Customer Intelligence Studio, an executed campaign group might fail when you use case-sensitive collation for the Microsoft SQL Server database. When this failure occurs, the following error is shown in the SAS® Customer Intelligence Core log file:

MPRINT(MACDICHE):   execute(insert into cdm_design.CI_CONTACT_HISTORY ( PARTY_KEY, CELL_PACKAGE_SK, RESPONSE_TRACKING_CD, CONTACT_HISTORY_STATUS_CD, PACKAGE_HASH_VAL, OPTIMIZATION_BACKFILL_FLG, CONTACT_DTTM, CONTACT_DT ) select PARTY_KEY, CELL_PACKAGE_SK, RESPONSE_TRACKING_CD, CHSTATUS_CD, PACKAGE_HASH_VAL, OPTIMIZATION_BACKFILL_FLG, '2017-07-07 16:46:58.232', '2017-07-07' from SASTMP.CH398BFC28A2F9905880989_001 )by SQLSVR;
ERROR: CLI execute error: [SAS][ODBC 20101 driver][Microsoft SQL Server]Invalid column name 'OPTIMIZATION_BACKFILL_FLG'. 

This error occurs because the optimization_backfill_flg flag is in lowercase in the temporary table.

INSERT INTO  SASTMP . CH1120C6C901EDE2B5445B6_001  ( CELL_PACKAGE_SK , RESPONSE_TRACKING_CD , PARTY_KEY , PACKAGE_HASH_VAL , optimization_backfill_flg , CHSTATUS_CD )  VALUES ( ? , ? , ? , ? , ? , ? )

As a workaround, consider using a case-insensitive database.

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 AutomationSolaris for x646.46.69.4 TS1M29.4 TS1M6
Linux for x646.46.69.4 TS1M29.4 TS1M6
HP-UX IPF6.46.69.4 TS1M29.4 TS1M6
64-bit Enabled Solaris6.46.69.4 TS1M29.4 TS1M6
64-bit Enabled AIX6.46.69.4 TS1M29.4 TS1M6
Microsoft® Windows® for x646.46.69.4 TS1M29.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.