SAS Institute. The Power to Know

FOCUS AREAS

Step 2

Migration

Execution: Migrate Files

Special Topic: Supported Operating Environments for PROC MIGRATE

Best practice

For a quicker and more complete answer, use the PROC MIGRATE Calculator instead of this page. The calculator asks questions about your environment, including issues that are not represented on this page, and sends you to the correct sample code.


Migrating SAS 8.2 or SAS 9.1 Libraries to SAS 9.2

You can migrate a SAS 8.2 or SAS 9.1 library from almost every supported operating environment to any SAS 9.2 operating environment. Only SAS 8.2 libraries from CMS, OS/2, OpenVMS VAX, or 64-bit AIX are not supported. For those environments, use the conversion procedures instead of PROC MIGRATE.

Here are the operating environments that are supported for PROC MIGRATE in SAS 9.2. Find your source operating environment in the first column and read across the row for information about the supported target operating environments. If the source library does not contain catalogs, then you can ignore the instructions for the SLIBREF= option.

SAS 8.2 and SAS 9.1 Source Libraries That Are Supported for PROC MIGRATE in SAS 9.2
Source SAS 8.2 or SAS 9.1 Environment Target SAS 9.2 Environment Instructions for Libraries with Catalogs
64-bit AIX from SAS 9.1
(64-bit AIX from SAS 8.2 is not supported.)
64-bit HP-UX
64-bit Solaris SPARC
64-bit AIX
64-bit HP-UX
64-bit Solaris SPARC
Do not use SLIBREF=.
Any other operating environment Use SLIBREF=.
32-bit AIX
32-bit HP-UX
32-bit Solaris SPARC
Any operating environment Use SLIBREF=.
Linux for 32-bit Intel architecture Linux for 32-bit Intel architecture Do not use SLIBREF=.
Any other operating environment Use SLIBREF=.
Linux for Itanium-based systems Linux for x64
Solaris for x64
Catalogs are not supported.
Any other operating environment Use SLIBREF=.
OpenVMS Alpha Any operating environment Use SLIBREF=.
Solaris for x64 Linux for x64
Solaris for x64
Do not use SLIBREF=.
Any other operating environment Use SLIBREF=.
Tru64 UNIX Linux for x64
Solaris for x64
Catalogs are not supported.
Any other operating environment Use SLIBREF=.
64-bit Windows 64-bit Windows
(Cross-environment migration is not supported.)
Do not use SLIBREF=.
32-bit Windows 32-bit Windows Do not use SLIBREF=.
Any other operating environment Use SLIBREF=.
z/OS z/OS Do not use SLIBREF=.
Any other operating environment Use SLIBREF=.


Migrating SAS 8.2 Libraries to SAS 9.1.3

If your SAS 8.2 and SAS 9.1.3 source and target operating environments are not listed, or they are not in the same row, then use the conversion procedures instead of PROC MIGRATE. In SAS 9.1.3, PROC MIGRATE does not support SAS 8.2 libraries from CMS, OS/2, or 64-bit AIX.

Here are the operating environments that are supported for PROC MIGRATE in SAS 9.1.3:

SAS 8.2 Source Libraries That Are Supported for PROC MIGRATE in SAS 9.1.3
Source SAS 8.2 Environment Target SAS 9.1.3 Environment Instructions for Libraries with Catalogs
32-bit AIX
32-bit HP-UX
32-bit Solaris SPARC
64-bit AIX
64-bit HP-UX
64-bit Solaris SPARC
Use SLIBREF=.
64-bit HP-UX
64-bit Solaris SPARC
64-bit AIX
64-bit HP-UX
64-bit Solaris SPARC
Do not use SLIBREF=.
Linux for 32-bit Intel architecture Linux for 32-bit Intel architecture Do not use SLIBREF=.
Linux for Itanium-based systems Use SLIBREF=.
Tru64 UNIX Linux for Itanium-based systems
Tru64 UNIX
Do not use SLIBREF=.
Solaris for x64 Catalogs are not supported.
OpenVMS Alpha
OpenVMS VAX
OpenVMS Alpha Use SLIBREF=.
32-bit Windows 32-bit Windows Do not use SLIBREF=.
z/OS z/OS Do not use SLIBREF=.


Migrating SAS 6 Libraries to SAS®9

If your SAS 8.2 and SAS 9.1.3 source and target operating environments are not listed, or they are not in the same row, then use the conversion procedures instead of PROC MIGRATE.

For SAS 6 source libraries, here are the operating environments that are in SAS 9.1.3 and SAS 9.2:

SAS 6 Source Libraries That Are Supported for PROC MIGRATE in SAS 9.1.3 and SAS 9.2
Source SAS 6 Environment Target SAS®9 Environment Instructions for Libraries with Catalogs
AIX
HP-UX
Solaris SPARC
AIX
HP-UX
Solaris SPARC
SAS 6 catalogs from AIX are not supported.

For HP-UX or Solaris, use SLIBREF=.

Windows 32-bit Windows Do not use SLIBREF=.
SAS 6.09E z/OS z/OS Do not use SLIBREF=.

Return to Step 2.