internal gds software consistency check (cannot start thread)エラーについて

概要: internal gds software consistency check (cannot start thread)エラーについて

    現象

internal gds software consistency check (cannot start thread) [日本語訳: 内部エラーgdsソフトウエア整合性チェックエラー(スレッドを開始することができません)]が発生します。

    原因

多くのデータベースをオープンしたり、大量のキャッシュを使用するデータベースをオープンすることにより、InterBaseサーバーが使用可能なメモリの上限に達したため。

    解決方法

この問題の唯一の解決策は、InterBaseサーバーが使用するメモリの量を減らすことです。それには、以下の2つの方法があります。

  • データベースのバッファサイズ(InterBaseサーバーマネージャーのサーバープロパティなどで設定できる InterBaseデータベースのキャッシュ(デフォルト 2048))を小さく変更する。
  • 開くデータベースの数を減少させる。データベースを追加でオープンしたい場合は、InterBaseの別のインスタンスに迂回させるか、別のサーバーに移動させる。