Symfoware Serverのrdbsloaderコマンド実行時のqdg12071uエラーについて

rdbsloaderコマンドが「qdg12071u 利用可能なメモリが不足しています」というエラーになります。原因と対処方法を教えてください。
[原因]
32ビットOSではプロセスが利用できるメモリに限りがあります(Linuxでは3ギガバイト、Windowsでは2ギガバイト)。rdbsloaderコマンドが必要とするメモリがその上限を超えてメモリ不足でエラーになったことが原因です。

[対処方法]
必要なメモリが上限より小さくても、OSによるメモリの割り当て状態によっては、メモリのフラグメンテーションが発生することがあります。これにより必要なメモリを確保できずにエラーになることがあります。この場合は、Symfoware Serverを再起動することでフラグメンテーションが解消され、rdbsloaderコマンドが成功することがあります。しかし、恒久的な対策を行うには、レコード長を小さくする、または、データ量を減らすなどの対処が必要です。

製品・サービス区分 Symfoware
製品・サービス情報
対象製品 Symfoware Server (Native Interface)
プラットフォーム Windows, Solaris, Linux
アンサー種別 技術サポート
このページの先頭へ