SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 44425: Campaigns and diagrams might fail to complete execution or fail to connect to the database when they use the SAS® Scalable Performance Data Server

DetailsHotfixAboutRate It

SAS® Marketing Automation campaigns and diagrams might fail to execute when they use the SAS Scalable Performance Data Server as their data source. This problem frequently occurs when you run multiple campaigns or diagrams concurrently. The error messages in the SAS Marketing Automation log that usually accompany this issue are:

ERROR: 10054 - WSAECONNRESET.
ERROR: Error in the LIBNAME statement.

or

ERROR: Broken pipe.

When a diagram or campaign finishes executing, its connections with the SPD Server are not immediately released. The number of active connections to the SPD Server might accumulate, exceeding a threshold either within the operating system or within the SPD Server.

To reduce the frequency of this problem, add the following libref parameter to the SPD Server libref statements used in SAS Marketing Automation:

DISCONNECT=YES

At the end of any custom code, individually clear each libref that is used in the code, as in this example:

LIBNAME MYSPDS CLEAR;
LIBNAME YOURSPDS CLEAR;

This problem is fixed by applying hot fix B57002 or later to the underlying SAS SPD Server.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SPDSScalable Performance Data ServerWindows 7 Enterprise x644.524.52 HF2
Windows 7 Enterprise 32 bit4.524.52 HF2
Microsoft Windows XP Professional4.524.52 HF2
Microsoft Windows Server 2008 for x644.524.52 HF2
Microsoft Windows Server 20084.524.52 HF2
Microsoft Windows Server 2003 for x644.524.52 HF2
Microsoft Windows Server 2003 Standard Edition4.524.52 HF2
Microsoft Windows Server 2003 Enterprise Edition4.524.52 HF2
Microsoft Windows Server 2003 Datacenter Edition4.524.52 HF2
Microsoft Windows NT Workstation4.524.52 HF2
Microsoft Windows 2000 Professional4.524.52 HF2
Microsoft Windows 2000 Server4.524.52 HF2
Microsoft Windows 2000 Datacenter Server4.524.52 HF2
Microsoft Windows 2000 Advanced Server4.524.52 HF2
Microsoft Windows 95/984.524.52 HF2
Microsoft Windows XP 64-bit Edition4.524.52 HF2
Microsoft Windows Server 2003 Enterprise 64-bit Edition4.524.52 HF2
Microsoft Windows Server 2003 Datacenter 64-bit Edition4.524.52 HF2
Microsoft® Windows® for 64-Bit Itanium-based Systems4.524.52 HF2
Solaris for x644.524.52 HF2
Linux on Itanium4.524.52 HF2
Linux for x644.524.52 HF2
HP-UX IPF4.524.52 HF2
64-bit Enabled Solaris4.524.52 HF2
64-bit Enabled HP-UX4.524.52 HF2
64-bit Enabled AIX4.524.52 HF2
Windows Vista for x644.524.52 HF2
Windows Vista4.524.52 HF2
Windows Millennium Edition (Me)4.524.52 HF2
Windows 7 Ultimate x644.524.52 HF2
Windows 7 Ultimate 32 bit4.524.52 HF2
Windows 7 Professional x644.524.52 HF2
Windows 7 Professional 32 bit4.524.52 HF2
Windows 7 Home Premium x644.524.52 HF2
Windows 7 Home Premium 32 bit4.524.52 HF2
* 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.