Use of same escape character for Column separator and Substitute character causes System failure

Document ID : KB000084967
Last Modified Date : 14/04/2018
Show Technical Document Details
Error Message :

For a SQL Job, in the SQL tab, both Column separator and Substitute character are filled with a "," (comma):

If a SQL statement is executed using those default values, the job does not finish and the DB Service Agents spikes to 100% CPU. The Job becomes unresponsive and must be canceled manually.
OS Version: N/A
Cause type:
Root Cause: The SQL Agent gets into an endless loop if the Column separator and the Substitute character are the same.
Update to a fix version listed below or a newer version if available.

Fix Status: Released

Fix Version(s):
Automation Engine 12.1.0 – Available
Automation Engine 12.0.2 – Available
Automation Engine 11.2.5 - Available
Additional Information:
Workaround :
Use another character such as the " ;" (semi-colon) for either the Column separator value or the Substitute character value.