■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
OB8のSQL実行の実行計画タブを表示しSQLを実行すると
「ORA-00942:表またはビューが存在しません。」
というダイアログが表示されます。
OB7ではダイアログは表示されません。
実行計画の解析欄はきちんと(OB7と同じ結果で)表示されています。
なにか設定上の問題があるのでしょうか。
こんにちは
後迫@SIです。

ご要望いただきありがとうございます。

エクスポート画面のCOMMITオプションについて、
次回のバージョンアップで検討させていただきますので、
どうぞよろしくお願いいたします。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
Object Browser のバージョンは7でしょうか?

Object Browser Ver.7におきましては、
列数が非常に多いテーブルを開く時にエラーになるというご報告をいただいております。
(BDE制限上のエラーとなっております。)

Ver.8におきましては
ネイティブ接続に変更しましたので、BDEの制限はありません。
(Ver.8のエラーであるのでしたら、CREATE TABLE文のソースを
サポートまでメールでご送付願えますでしょうか。)

どうぞよろしくお願いいたします。
[まるこの父ヒロシ]
>900列の表とは驚きですね。
>それって、オラクル自体がサポートしてない可能性もありますね。
>ただ、運良く、900列の表がcreate tableできただけかもしれません。

Oracle8以降、列の最大数は1000です。
(Oracleのマニュアルにもしっかり記述されています)
当然、Oracle自体は900列の表はサポートされます。

ObjectBrowserについては、列数がかなり多い場合での不具合は
以前より何度か報告が上がっていたと思いますので、解決を待つしか無いですが、
それまでの対策としては、
・100列程度のビューを複数作ってそれで作業する
・別のツールを使う
などしか無いかと思います。
900列の表とは驚きですね。それって、オラクル自体がサポートしてない可能性もありますね。ただ、運良く、900列の表がcreate tableできただけかもしれません。
とある環境で、私もおどろいたのですがフィールド数が900を超えている
テーブルがあり、それをデータ表示させようとしたところ
以下のアドレス違反がでてしまい、何もできなくなってしまいます。

モジュール 'SQLORA8.DLL' のアドレス 4D6297C7 でアドレス CCCCCCD0 に対する読み込み違反が起きました。

何か回避方法があればご教授お願いいたします。

SEGAです。

SQLでUPDATE文をなどを実行後、エクスポートを実行すると、
UPDATEされる前のデータでエクスポートされます。

理由は『COMMITしていないため』なのですが、
実作業ベースでは、けっこう犯しやすいミスになっています。

そこで、エクスポートの画面に
『Export実行前に現行セッションをCOMMITする』(デフォルト:ON)
のようなチェックボックスを付けて頂きたいと考えております。

ご一考頂けますと幸いです。
ご回答の内容、了解いたしました。
本来の機能とはかけ離れた部分でしたので、
丁寧な対応をしていただき、大変恐縮です。
ありがとうございました。

ちなみに、解像度については、私のマシンで設定
できる最高解像度1280×1024となってお
ります。

こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
マシン環境に依存する不具合のようで、対応が困難となっております。
ご不便をおかけしてしまい、大変申し訳ございません。

この不具合に関しては
次回バージョンアップで修正を検討しております。

(ディスプレイの解像度を上げた場合に
問題が解決する場合がありますので、一度試していただけますでしょうか。)

どうぞよろしくお願いいたします。



こんにちは
後迫@SIです。

貴重なご意見をいただきありがとうございます。

ご指摘いただいた通り、
Object Browser Ver.8から
OracleクライアントのDLLを直接コールして接続するようになっているため、
DLLが大きく変われば、Oracle10に接続できないという可能性も出てきます。
また、一から作り直すような事になれば、
開発言語を変える可能性もありますが、今のところ変更の予定はありません。

Oracle10の動作確認などに関しては
Oracle10のリリース以降、弊社ホームページでアナウンスさせていただきますので、
どうぞよろしくお願いいたします。