There are several easy ways to fix this problem. It also doesn't work to have 64-bit SAS overwrite a 32-bit catalog file-note how the solutions below generally require that you delete or rename the 32-bit catalog file before creating a 64-bit version. You'll get a similar error message if you try to use 64-bit SAS to add formats to a 32-bit catalog file. The error message about formats will be in the log. If you're opening a data set for viewing, all you'll see immediately is that it didn't work: This prevents 64-bit SAS from reading the data set at all. However, 64-bit SAS cannot read this catalog file.
That format was saved in a catalog file ( formats.sas7bcat) by 32-bit SAS. In this case, the data set contained a variable female which was formatted using the custom format FEM. The error message will be some variant on:ĮRROR: File was created for a different operating system.ĮRROR: Format FEM not found or couldn't be loaded for variable female. Most likely, the problem will arise when you try to use a data set. If you've created customized formats using proc format and saved them as catalog files (see Storing SAS Formats for a discussion of how and why you might do so), you'll need to convert these formats to make them readable by 64-bit SAS.
#Sas 9.2 for windows 7 64 bit portable
Unlike data files, catalog files are not portable across "platforms" and SAS considers 32-bit and 64-bit to be different platforms. However, SAS catalog files containing formats that were created using 32-bit SAS cannot be read by 64-bit SAS. 64-bit SAS looks and acts just like 32-bit SAS, and programs you've written or data sets you've created using 32-bit SAS can be used in 64-bit SAS without any changes. If you haven't run into any problems doing so, you can stop reading at this point. Our plan is to remove 32-bit SAS in 2013, ideally by the end of summer.Ħ4-bit SAS has been the default on Winstat for some time, so if you haven't been making a special effort to use 32-bit SAS, you are already using 64-bit SAS. The SSCC has both 32-bit SAS and 64-bit SAS installed on Winstat.