SAS System 6からSAS System 8 へのデータセットおよびカタログの移行
[OS] ALL
[リリース] SAS System 6, SAS System 8
[キーワード] DATASET, CATALOG, MIGRATE
[質問]
SAS System 6 からSAS System 8へのデータセットおよびカタログを移行するにはどのようにして行えば良いでしょうか。
[回答]
データセット・カタログ共、COPYプロシジャを使用することで移行できます。
<例 データセットの移行 【全てSAS System 8で操作します】>
LIBNAME v6lib V6 'c:\data\v6lib' ; /* V6エンジンのSASライブラリ */ LIBNAME v8lib 'c:\data\v8lib' ; /* V8エンジンのSASライブラリ */ PROC COPY IN=v6lib OUT=v8lib ;RUN ;
<例 カタログの移行>
【SAS System 6で移行ファイルを作成】 FILENAME v6cat 'c:\temp\v6cat' ; /* 移送ファイル */ LIBNAME v6lib V6 'd:\data\v6lib' ; /* V6エンジンのSASライブラリ */ PROC CPORT LIB=v6lib FILE=v6cat MEMTYPE=CATALOG ;RUN ; 【SAS System 8で移行ファイルを復元】 LIBNAME v8lib V8 'd:\data\v8lib' ; /* V8エンジンのSASライブラリ */ FILENAME v6cat 'c:\temp\v6cat' ; /* 移送ファイル */ PROC CIMPORT LIB=v8lib INFILE=v6cat ;RUN ; データセット及びカタログ以外のビュー(データステップ・SAS/ACCESS・SQL)については移行することはできません。SAS System 8で再度作成してください。
|