SDMS アーカイブテンプレートのスキャン行および/またはリビジョンの数に制限はありますか? - WKB203183
Article number: 203183To English version
環境
- NuGenesis 9 SDMS
- NuGenesis 8 SDMS
回答
SDMS アーカイブテンプレートでサポートされるテンプレートの行数に厳しい制限はありません。アーカイブテンプレートを作成/解析するコード(SDMS Archive Template Builder およびアーカイブエージェント)では、通常、テンプレートが 150 のリビジョンおよび/または 150 行に達すると問題が発生します。このガイドラインは、Extract Latest Template ユーティリティのドキュメントにも記載されています。
追加情報
各 SDMS アーカイブテンプレート(すべての行およびすべてのリビジョン)は、長い文字列としてデータベースの BLOB 列に保存されます。リビジョン数および/または行数が十分な場合、文字列が、生テンプレート文字列を保持するコード内の変数のサイズを超える可能性があります。NuGenesis 8 では、(Template Builder を開いている場合はメッセージボックス、または AA のログファイルで)表示されるエラーメッセージは「Out of string spac」(文字列領域が不足しています)です。この制限がコードの文字列変数の長さであり、各テンプレート行の長さが大きく変化するため、アーカイブテンプレートの行/リビジョンの数に厳しい制限を決定することはできませんが、150 はアーカイブテンプレートで問題が通常発生する場合の適切な近似値です。
id203183, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG