The problem is that ODS CSV generates a hex '15' to separate records, and this hex character does not translate well when copying data from mainframe to servers. I add RS=NONE to my ODS statement when generating a CSV file on the mainframe. This forces SAS to write a separate line of data for each report line. You can then transfer your CSV file down to the server as a plain text file.
... View more