BDEで一時テーブルのリソース制限を変更するには?


まーす  2006-07-28 16:05:58  No: 22744  IP: 192.*.*.*

皆さんのお力を貸してください。

BDE(SYBASE)で、約280万件のデータを抽出(Query)をした場合に、
約817000件のところで、EDBEngineErrorで
「一時テーブルのリソース制限を超えます」のエラーがでて処理が中断します。
BDEの「BLOB SIZ」など変更してみましたが改善されませんでした。

どなたか改善策を知っているから教えて下さい。

Delphi6 Update Pack2
BDE5.2
SYBASE ASA9

編集 削除
HOta  2006-07-28 17:30:16  No: 22745  IP: 192.*.*.*

SQL Link ドライバの設定で
TDS PACKET SIZEを増やしてみればどうですか?
BDEのHelpでPACKET SIZEの調べ方が載っています。

編集 削除
まーす  2006-07-28 18:06:58  No: 22746  IP: 192.*.*.*

HOtaさん、情報ありがとうございます。
OpenClientがないでの、SQL-LINKではなく、ODBCでAdaptive Server Anywhere 9.0を使用しています。説明が足りなくで申し訳ありません。
読み込んでいるレコード長は、648バイトです。

また情報がありましたらお願いします。

編集 削除