■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
運用でObjectBrowser8を使用し、
DBデータをチェックしようと思い検討しております。

テーブルオブジェクトのデータ画面を表示するとき
について質問があります。

初回に全件表示するためにデータが数万件ある場合、
固まってしまう・負荷がかかってしまうことがあります。

初回表示時に全件検索結果を出すのではなく、
初回は空白にしておき、検索条件挿入後に検索結果を
画面表示するということは可能でしょうか?

この問題さえ解決できれば、導入しようと考えております。
お助けください。よろしくお願いします。
こんにちは
後迫@SIです。
誠に恐縮ですが、
現状バージョンでは「データ」タブクリック時は全レコード抽出いたします。
ご希望に添えず誠に申し訳ございませんが、
SQL実行画面よりSELECT文を実行いただく事で対応をお願いいたします。
(頻繁に使用するSQLを登録するユーザ定義コマンド機能もご利用下さい。)

回答ありがとうございました。

運用管理にObjectBrowserを使用し、
SQL作成の手間を省くことを考慮しておりましたので、
下記操作がSQL作成なしに行えないのは非常に残念です。
(次バージョンで反映されるとうれしいです。)

ただし、開発時には使用させていただくことを考えております。
今後ともよろしくお願いします。

[後迫@SI]
>こんにちは
>後迫@SIです。
>誠に恐縮ですが、
>現状バージョンでは「データタブクリック時は全レコード抽出いたします。
>ご希望に添えず誠に申し訳ございませんが、
>SQL実行画面よりSELECT文を実行いただく事で対応をお願いいたします。
>(頻繁に使用するSQLを登録するユーザ定義コマンド機能もご利用下さい。)
>
>
私も「まさ」さんと同様のことを思っていました。

テーブル定義のデータ表示では、
どんな大量データでも一瞬なので問題ないです。
しかし、ビューだと、
大量データのあるテーブルを結合しているビューは
条件指定しないと、かたまります。
こうなるとセッションを切るしかないです。
何か使い方を間違っているのでしょうか?

私は・・・
  ビューは単一テーブルを隠蔽化する場合にも使いますが、
  複雑なSQLをビューに隠蔽化し、条件指定必須での使用も
  しています。
なので、暫定対応として・・・
   実行計画タブで条件を入力後に、データタブを表示してます。
これは面倒なので・・・
   「ビューだけは条件指定後に、SQLを投げてほしい」という
   要望でした。
後迫@SI さん、こんばんは。

>現状バージョンでは「データ」タブクリック時は全レコード抽出いたします。
これって、仕様だからと言える問題でしょうか?

確かにBDEを使っていたOB7までは、BDE内で自動的にフェッチ制御が
行われておりましたから(TTableコンポーネントを使用した場合)この様な問
題が発生しませんでしたが、想像するにOB8では、TQueryコンポーネント
を使い全レコードを持ってきているのだと思われます。
しかし、純粋にOCIを使っていれば、フェッチするレコードを制御できますよ。

例えば、他社の「Visual NAVI」では、一回のクエリーで4000レコードをフェ
ッチしていますから、970万件のテーブル開くのに1秒程度です。

折角、テストデータ作成機能を付けて、大量データのデバッグが可能になった
のですから、是非再考願いたいと思います。
教えてください。

オブジェクトブラウザにログイン時
SQL*PLUSのLOGIN.SQLの様に
初期実行されるようなファイルはありますか?

ログイン時に毎回実行したい
SQLがあります。

全くの初心者で申し訳ありません。
よろしくお願いします。
こんばんは
後迫@SIです。

返信が遅れまして申し訳ございませんでした。

SQL*Plusのように
起動時にスクリプトを自動で実行する機能はございませんが、
次回のバージョンアップで検討してみたいと思います。

どうぞよろしくお願いいたします。
返信ありがとうございました。
OB7とくらべてOB8は不具合おお過ぎないかい?
実際、使っているものとしても、掲示板の内容を見ても
簡単に発覚しているBUGが多いですよね。
新規機能ならまだしも、既存機能が動かなくなってるなんて
あまりにも残念。
個人のシェアウェアならまだしも、企業のパッケージ販売の商品としては
品質をもう少し上げてもらわないと実作業においては結局、OB7と
併用していると言うのも事実。・・・かなしいぃぃぃぃぃぃぃ
もうすこし、テストをがんばってほしかったな。
はやく、BugFix版だしてね。
機能的には非常にかってますんで。
一日も早く正常動作することを祈ってます。
V6の頃から使わせていただいてます。
バージョンアップするたびに便利な機能がついて満足しています。

確かにネイティブ接続に切り替えたことで、細かなバグがあるようですが、
大きな支障はないのでいまのところ問題なく使用できています。

他のソフトは、バグをこんなふうに公開していないので比較できないですが、
これだけのソフトでこの程度のバグであれば、こんなものじゃないでしょうか。

報告すると、きちんと修正パッチを出してくれる点も評価できると思います。
(当たり前ですが、それさえできない製品が世の中多いので・・・)

とは言え、もう少し早くパッチを出して欲しいですね。




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

この度は返信が遅れまして大変申し訳ございませんでした。

Ver.8の動作確認が十分でなかったこと、
特にVer.7からお使いいただいている皆様には
大変申し訳ないと思っております。
深くお詫び申し上げます。

現在10点ほどの不具合報告をいただいております。
はやめにマイナーバージョンアップをしたいと思っておりますが、
リリース日につきましてはもうしばらくお待ちしていただけますでしょうか。

大変申し訳ございません。
どうぞよろしくお願いいたします。
バージョン 2003/04/27 13:25 OB 1
・バージョン8.0.1.5をリリースしました(2003/04/25)となっていますが
「バージョン8.0.1.5」は2003/04/11にリリースされてますよね?
ダウンロードしてもexeは4/11のようですし・・・。
ご確認ください。
こんにちは
後迫@SIです。

この度は返信が遅れまして大変申し訳ございませんでした。

ご指摘いただいたとおり、4/11の誤りでしたので修正いたしました。
大変申し訳ございませんでした。
リレーション 2003/04/25 23:07 OBER 1
oberを試用しています。
注文テーブルの請求先顧客ID←顧客テーブルの顧客ID
注文テーブルの発送先顧客ID←顧客テーブルの顧客ID
というリレーションシップを引きたい場合、どのように
操作すればできるのでしょうか?
ドラッグドロップだけでは、名前が同じでないとリレーションが作られないのですか?
また、外部キーををあとで変更することはできないのでしょうか?
おねがいします。
こんにちは
後迫@SIです。

この度は返信が遅れまして大変申し訳ございませでした。

ドラッグアンドドロップでリレーションをはる際は、
親キー(顧客テーブル)と同じ名前で外部キーを作成いたします。
既存の別名の列を外部キーにすることはできません。

外部キー名を変更することは可能ですので、
いったん顧客IDという名前で外部キーを作成していただき、
その後で請求先顧客IDなどに名前を変更していただけますでしょうか?

よろしくお願いいたします。
Ver.7の試用版をDLしてインストールしたのですが、DBに接続できません。
以下のエラーメッセージが出ます。

 認識できないネットワークエラーです.
 ORA-12154: TNS: サービス名を解決できませんでした。
 エリアス: DB2.

SQL PlusやMS Accessでは正常に接続できるのですが・・・。
Ver.8の試用版でも同様でした。
DBは、Oracle 9.2.0.1.0です。
ご回答宜しくお願い致します。
こんにちは
後迫@SIです。

お問い合わせいただいた件ですが、
FAQの「接続できない」は既にご覧いただけましたでしょうか?

上記FAQをご覧頂いても解決しない場合は、
お手数ですが、以下の環境情報を添えて
サポート宛にメールしていただけますでしょうか。

・サーバ側情報(OS、オラクルバージョン)
・クライアント側情報(Sql*net/net8バージョン)
・SQLORA8.DLLのディレクトリ、バージョン
・IDAPI32.DLLのディレクトリ、バージョン
・COMCTL32.DLLのバージョン

よろしくよろしくお願いいたします。
ご回答ありがとうございました。
環境変数のpathが通っていませんでした。
FAQをよく読まずに質問してしまい申し訳ありませんでした。
最近やっとOB8を購入し使用しています。

OB7でできたことがOB8でできなくなっているという
現象が結構あるようなので、類似だと思うのですが、

オブジェクト一覧からテーブルを選択して開き、
データタブを開いた際に表示される
「抽出条件・ソート順序」に表示されている項目名を
コピーできるようにしていただきたいです。

条件入力のダイアログボックスに条件を書き込む際に、
この項目名からコピーして貼り付けるという横着を
良くしていたので、再び実装されることを願っています。


別件で、テストデータ作成ツールで、連番という機能がありますが、
先頭数文字は固定値でその後ろから連番というような
データを作成する事はできるのでしょうか?
やはり固定値でSQLを組むなどの必要があるのでしょうか。
こんばんは
後迫@SIです。

>オブジェクト一覧からテーブルを選択して開き、
>データタブを開いた際に表示される
>「抽出条件・ソート順序」に表示されている項目名を
>コピーできるようにしていただきたいです。

>条件入力のダイアログボックスに条件を書き込む際に、
>この項目名からコピーして貼り付けるという横着を
>良くしていたので、再び実装されることを願っています。

試してみたところ、確かにVer.8ではできませんでした。
こちらにつきましては、次回バージョンアップで検討させていただきます。

>別件で、テストデータ作成ツールで、連番という機能がありますが、
>先頭数文字は固定値でその後ろから連番というような
>データを作成する事はできるのでしょうか?
>やはり固定値でSQLを組むなどの必要があるのでしょうか。

テストデータ生成ツールでは、固定値+連番などの組合わせができません。
誠に申し訳ございません。
こちらにつきましても、次回バージョンアップで検討させていただきます。

現状では
お手数ですが、いったん連番だけでデータを作成し、
先頭に固定値を付加するUPDATE文を発行してしていただくなどの方法で
対処していただけますでしょうか。
ご返答ありがとうございます。
次のバージョンアップに期待しております。
こんにちは
後迫@SIです。

お知らせが2つあります。

①OB8の新機能紹介
 「DBマガジン」6月号に
 Object BrowserVer.8の新機能紹介が載っています。
 興味のある方は是非ご覧下さい。
 (付録CDにトライアル版も収録されています。)

②技術サポート一時停止のお知らせ
 誠に勝手ながら、4/26~4/30の間、技術サポートを一時停止させていただきます。
 大変申し訳ございません。
 (ご購入に関するお問い合わせは随時受け付けております。
  バージョンアップキャンペーンが今月一杯となりますので、
  不明な点がありましたら遠慮なくお問い合わせ下さい。)

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