2016-11-25 15 views
0

私のデータは、OracleテーブルMY_DATAに格納されています。この表には、7列の2行しか含まれていません。私はステップ実行したときしかし:procソートのメモリエラーが不十分です

proc sort data=oraclelib.MY_DATA nodupkey out=SORTED_DATA; 
by client_number; 
run; 

を次のエラーが表示されます

ERROR: The SAS System stopped processing this step because of insufficient memory. 

私はnodupkeyオプションをコメントする場合は、エラーは消えます。私がワークライブラリ内のデータセットをコピーしてproc sortを実行すると、すべてがOKです。

マイメモリオプション:

SORTSIZE=1073741824 
SUMSIZE=0 
MAXMEMQUERY=268435456 
LOADMEMSIZE=0  
MEMSIZE=31565617920 
REALMEMSIZE=0 

何が問題の根本にすることができ、私はそれをどのように修正することができますか?

+2

これはSASのサポートに問い合わせる必要があります。 – Tom

答えて

0

私のOracleパスワードは猶予期間にあり、変更した時点で問題はなくなりました。

関連する問題