You haven't really given any information in this post. At a guess I would say that if your transfering a binary file you would likely need to use (s)FTP, and set the option to binary. However as I have no information its hard to say. Corruption could mean any number of things, moving OS's for instance, bit version of the system, even the app used to open it.
Ah, then you need to put recfm=n on the infile, etc:
data _null_; infile "..." recfm=n; file "..." recfm=n; input; put _infile_; run;
Although, you could just copy the file using OS commands if you have X command enabled.
Don't miss out on SAS Innovate - Register now for the FREE Livestream!
Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.
What’s the difference between SAS Enterprise Guide and SAS Studio? How are they similar? Just ask SAS’ Danny Modlin.
Find more tutorials on the SAS Users YouTube channel.