■SI ObjectBrowser掲示板

ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!discussion
ユーザーのみなさま同士で教え合ったり、アドバイスしたりする暖かい交流の場にしたいと思っていますので、相互協力をよろしくお願いします。なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

※◆のカラーは投稿の対象となる製品に対応しています。【…OB …OBER …全般 ◇…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。




ロードを実行した場合なのですが。。。 2003/05/12 18:23:52
まり
OB7を使用しております。
そこで、質問なのですが、「ロード」という機能を使い、DATファイルとCTLファイルを作成したいのです。
出力するテーブルには現在1,220,499件データがありまして、「ロード」(DB→ファイル)を実行すると
588,672件までしか出力されないのです。
処理後「処理を完了しました」のメッセージボックスが表示され、その後
「一時テーブルのリソース制限を超えます」とメッセージが表示されます。
これは何か設定の問題なのでしょうか?
分かる方がいらっしゃいましたらご回答お願いします。
元の文章を引用して返信

Re: ロードを実行した場合なのですが。。。 2003/05/14 10:57:28
後迫@SI
こんにちは
後迫@SIです。

おそらくBDEの問題だと思われます。

BDE設定にて、
BLOB SIZE
BLOB TO CACHE SIZEを増やしていただくことで
解決する場合がございます。

また、Object Browser 8ではBDEを廃止しておりますので、
全件ロードできると思います。
(Oracleは8以上が前提ですが)

一度トライアル版をダウンロードしていただき、試していただけますでしょうか。
よろしくお願いいたします。




元の文章を引用して返信

Re: ロードを実行した場合なのですが。。。 2003/05/23 16:20:29
まり
先日はご回答をありがとうございました。

さっそく実行しようと思い、BDEの設定画面を開いてみました。
なのですが、どこにも同じ設定個所があり、どこに設定すればいいのかわかりません。。。
(データベースと環境設定、どちらもありますよねぇ。。。)

そして、BLOBS TO CACHE、BLOB SIZEの値を増やす目安がわかりません。
どれくらいのレコード数だと、この値というのが分かればいいのですが。。。
ヘルプを見たらBLOB SIZEの有効値は32〜1000で、
BLOBS TO CACHEの有効値は64〜65536となっていますが、最大値にしても何か問題はないのでしょうか?

ちなみに出力対象データ件数は1,220,499件あります。
度々すみませんが、ご回答をお願いします。
元の文章を引用して返信

Re: ロードを実行した場合なのですが。。。 2003/05/23 17:28:54
ひろ
私も教えて頂きたいです。
そもそも、この数値の単位は何でしょうか?
よろしくお願い致します。
元の文章を引用して返信

Re: ロードを実行した場合なのですが。。。 2003/05/27 15:34:10
後迫@SI
こんにちは
後迫@SIです。

BLOBS TO CACHEサイズは
BDEが使用するバッファのメモリサイズです。

大量のデータを出力するとBLOBバッファエラーになる場合、
この値を増やすことによって解決いたしますが、
値を増やす事で消費するメモリも多くなります。
(通常はデフォルト値でかまいません。)

例えば、値を2倍程度に増やしていただいき、再度試していただけますでしょうか。
(出力件数に変化がない場合は、効果はないと思われます。)

上記操作を行っていただいても解決しない場合は、
誠に申し訳ないのですが、Object BrowserVer.7上の制限として
何卒ご理解頂けますでしょうか。

よろしくお願いいたします。
元の文章を引用して返信