■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
後迫@SI 様

 スレッドが下になってしまい、コメント頂けないようなので再度新規にスレッドを立ち上げます。


>テーブル画面の抽出条件リストボックスにて大文字小文字を区別せずに
>履歴が呼び出される問題を修正したのですが、
>Wheres.iniを使用せず、別ファイルを作成する仕様に変更されました。

 履歴を用いてボックス内でリターンを押下し、必要な絞り込みを実施すると、
履歴が表示されていたボックスが空白になり、その空白が履歴として
残ってしまいます。何回か同様な事を繰り返すと、空白の履歴ばかりが
残ってしまい、せっかくのコマンドが消えてなくなってしまうようです。
これはバグの範疇だと思いますので、早急に対応して頂く必要があると思います。

 よろしくお願いします。

P.S.当方では、ひとまず前バージョンに戻しました。早いご対応を期待しております。
こんにちは
後迫@SIです。

ご報告いただきありがとうございます。
弊社で現象を再現いたしました。

Object Browser8.0.3.8の不具合です。
この度は動作確認が不十分であり、大変申し訳ございませんでした。

この不具合につきましては、
次回バージョンアップで修正させていただきます。

ご迷惑をお掛けしてしまい誠に申し訳ございません。
館石様のようにバージョンを8.0.2.7に戻したいという方がもしいらっしゃいましたら、
oob.support@sint.co.jp宛てにご連絡いただけますでしょうか。

8.0.2.7の差分ファイルをメールか、ダウンロードのかたちで
提供させていただきたいと思います。
(現在は8.0.2.7の差分ファイルは公開しておりません。)

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

後迫@SI 様

 ご回答を頂きましてありがとうございました。

>この不具合につきましては、
>次回バージョンアップで修正させていただきます。

 次回バージョンアップはいつ頃になりますでしょうか?
 待ち遠しいです。
こんにちは
後迫@SIです。

次回バージョンアップにつきましてですが、
今のところリリース時期は未定です。
大変申し訳ございません。

Object Browserのマイナーバージョンアップにつきましては、
定期的にリリースしていきたいと思っておりますので、
どうぞよろしくお願いいたします。
[後迫@SI]
>こんにちは
>後迫@SIです。
>
>次回バージョンアップにつきましてですが、
>今のところリリース時期は未定です。
>大変申し訳ございません。
>
>Object Browserのマイナーバージョンアップにつきましては、
>定期的にリリースしていきたいと思っておりますので、
>どうぞよろしくお願いいたします。
>
便乗させていただきます。
当現象ですが、オペレーションで回避することは可能でしょうか?
言い換えますと、あるルールに従ってオペレーションをすれば
履歴は削除されない・・・という回避策は存在しますか?

よろしくお願いいたします。



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

現状での回避法につきましてですが、
履歴を選択した後、条件を書き換えた場合は履歴は残ります。

例えば「EMP_NO > 10」を選択時は、
「EMP_NO > 1」と後の「0」を1文字削除し、
もう一度「0」を付加して「EMP_NO > 10」にし、検索すれば履歴は残ります。

また
・列名の大文字小文字を1文字変更する
・[and 1=1]などのダミー条件を追加する

などの方法も考えられます。

ご不便をお掛けしてしまい誠に申し訳ございませんが、
どうぞよろしくお願いいたします。

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

次回のバージョンアップ期待しております。
Oracle 9i Release2 2003/11/21 08:16 OBER 2
DB接続し表名を選択した後、リバースエンジニアリングを実行すると、OBER自体が終了してしまいます。Release2には対応していないのでしょうか?
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
Object Browser ER Ver.2は9iRelease2に対応されておりますが、
弊社で現象が再現できないため原因の特定が困難な状態です。
誠に申し訳ございません。

お手数ですが、以下の追加情報をいただけますでしょうか。

①クライアント、サーバともに9iでしょうか?
 いずれかのOracleバージョンが7以前の場合、
 リバースエンジニアリング時にエラーになるため、ご利用いただくことはできません。

②①に該当しない場合、
 リバースのテーブル対象を1つにした場合でもエラーになるでしょうか?
 1つにした場合は、該当のテーブルのCREATE TABLE文を
 いただいてもよろしいでしょうか?

お手数をお掛けしてしまい申し訳ございませんが、
どうぞよろしくお願いいたします。
ありがとうございます。ご無沙汰しております。
Oracle Service Providerをインストールするとエラーになるのでしょうか?
追加情報を投稿します。
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
Object Browser ER Ver.2は9iRelease2に対応されておりますが、
弊社で現象が再現できないため原因の特定が困難な状態です。
誠に申し訳ございません。

お手数ですが、以下の追加情報をいただけますでしょうか。

①クライアント、サーバともに9iでしょうか?
 いずれかのOracleバージョンが7以前の場合、
 リバースエンジニアリング時にエラーになるため、ご利用いただくことはできません。

クライアントが9i
サーバが8iです。

②①に該当しない場合、
 リバースのテーブル対象を1つにした場合でもエラーになるでしょうか?
 1つにした場合は、該当のテーブルのCREATE TABLE文を
 いただいてもよろしいでしょうか?

一つにしても停止してしまいます。

サーバにログインはでき、表名一覧も表示されます。
フォワードエンジニアリングはできます。
データベースの同期とリバースエンジニアリングができません。

クライアント
Windows2000 Professional SP3
FMV C600 Pentium4 2GHz 256RAM
Oracle 9.0.2

サーバ
富士通GP7000F Solaris 5.7
Oracle 8.1.7

お手数をお掛けしてしまい申し訳ございませんが、
どうぞよろしくお願いいたします。
先日お試し版をダウンロードさせて頂き、購入を検討しているPRE-BB8と
申します。

過去ログやオンラインマニュアルを参照したのでが、方法が分からなかったので
書込みさせて頂きました。

テーブルにBLOBのフィールドを作成し、そこに
画像ファイルを挿入したいのですが、OBの機能でそれは可能でしょうか?

BBSの書込みで
>BLOB,CLOB型につきましては
>Object Browser上で編集する事ができず、
>読取り専用となっております。

とありましたので、できないのかな?と思ってしまったのですが、
如何でしょうか。

初心者で申し訳ありませんが、宜しくお願い致します。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
RAW型、BLOB型などの特殊なデータ型につきましては、
Object Browserからのデータの挿入、更新ができません。

ご希望に添えず、誠に申し訳ございません。

要望として承り、
次回バージョンアップで対応を検討させていただきたいと思います。

現状におきましては、
お手数ですが、ACCESSリンク経由で挿入するなど、
別の方法で対処いただけますでしょうか。

どうぞよろしくお願いいたします。
はじめまして。松と申します。
ObjectBrowserの「スクリプト実行」機能について
少しお聞きしたいのですが、

この機能上では、SQL*Plus等のように
「DBMS_OUTPUT.PUT_LINE」命令を用いて
結果を出力するようなスクリプトは実行できないのでしょうか。

お答えいただければ幸いです。よろしくお願いします。
こんにちは
後迫@SIです。

スクリプト実行画面におきましては、
DBMS_OUTPUT.PUT_LINEを使用して出力することはできません。
また、SELECT文におきましても結果を出力することができません。
(UPDATEやDELETEなど、出力のないSQLのみ実行可能です。)

技術的に困難なため、
SQL*Plusと同様の動きにすることができませんでした。
ご希望に添えず誠に申し訳ございません。

今後のバージョンアップで対応を検討させていただきたいと思いますので、
どうぞよろしくお願いいたします。


了解しました。
SQL*PLUSを併用して開発に臨もうと思います。
お教えいただきありがとうございました。
TEST-DBと本番DBのオブジェクト比較をして、TEST-DBに追加した、view, synonymを表示
させようとしたところ、
「比較先1のみに存在する」だけにチェックをいれると、「比較先1のみ」ではなく
比較先1に存在するオブジェクトすべてが、
「比較先2のみに存在する」だけにチェックをいれると、「比較先2のみ」ではなく
比較先2に存在するオブジェクトすべてが、表示されてきます。

「比較先1のみに存在する」と「比較先2のみに存在する」にチェックを入れると
両方表示されます

オブジェクト名 スキーマ タイプ 比較結果
EMP TEST TABLE 比較先1のみに存在する
EMP TEST TABLE 比較先2のみに存在する

のように表示されます。

スクリプトを出力させて diff で比較すればできることなので、実害はないのですが、
せっかくある機能なのですから、正しく動いて欲しいです。

何を基準に「一致・不一致」を判定しているのでしょうか?
all_objectsの内容まで一致していないといけないのでしょうか?
object_id
created
last_ddl_time
timestamp など


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

お問い合わせいただきました件ですが、
内容一致の基準としましては、
各オブジェクトの「ソース」タブの内容となります。

例えばテーブルでありましたら、
両方のCREATE TABLE文が一致しているかどうかとなり、
各列名や列の長さなどが条件に含まれます。
また、表領域情報、付加されている制約なども条件に含まれますので、
再度ご確認をお願いしてもよろしいでしょうか。

どうぞよろしくお願いいたします。
はじめまして。Oracle9i、ObjectBrowser8を使用しております。
先日OracleにAUTOTRACEを設定しようとして以下の作業を実施しました。
その後、OBにログインしようとすると「ORA-00980シノニム変換が無効です。」というエラーが発生してログイン出来なくなってしまいました。
①SQL*PLUSにSYSでログイン
②PLAN_TABLEを作成:SQL>@D:\orant\rdbms\admin\utlxplan.sql を実行
③権限付与:SQL>grant all on plan_table to public; を実行
④PLUSTRACEロールの作成&権限付与
⑤SQL>grant select on sys.obj$ to public;
SQL>grant select on sys.user$ to public; を実行
⑥publicシノニムを作成
:SQL>create public synonym plan_table for sys.plan_table; を実行

※以上の作業の後、ObjectBrowserでログイン出来なくなってしまいました。
 また、他のIDEでもORACLEに接続できなくなってしまいました。
 尚、SQL*PLUSのみは接続&作業可能です。

以上、解決策等ありましたらアドバイスお願い致します。
初めて投稿させて頂きます。
「ObjectBrowser」にて既存のテーブルに対して、INDEX(サブキー)を追加した場合、
Oracleを再起動しなくても、即時で反映されるのでしょうか?
よろしくお願い致します。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
追加したINDEXは即時で反映されます。
(Oracleの再起動は必要ありません。)

ただし、追加直後のテーブルの定義画面では
追加したINDEXが表示されていませんので、
F5キーを押して最新の状態に反映させる必要があります。

どうぞよろしくお願いいたします。
早々のご回答、ありがとうございました!
こんにちは
後迫@SIです。

2点ご連絡があります。
①Object Browser Ver.8の閲覧専用版「Object Browser ReadOnly Edition」の
 リリースが決定いたしました。
 詳しくはご案内のページをご覧下さい。

②12/17・18に開催されるOracleWorldにObject Browserの出展が決まりました。
 詳しくはOracleWorldのホームページをご覧下さい。

どうぞよろしくお願いいたします。
説明読ませていただきました。待ちに待った製品ですね。これで、ぐっと安全性が高まります。ところで、すでにOB8がインストールされている場合、ReadOnly Editionをインストールして問題なく動作するでしょうか?
>すでにOB8がインストールされている場合、ReadOnly Editionをインストールして問題な>く動作するでしょうか?

普通のOBで、ReadOnlyEditionモードに切り替えられたりするようになると便利で
すねぇ。技術的に難しくないのであれば、やっていただきたいですね。
こんにちは
後迫@SIです。

早速の書き込みありがとうございます。

>普通のOBで、ReadOnlyEditionモードに切り替えられたりするようになると便利で
>すねぇ。技術的に難しくないのであれば、やっていただきたいですね。

なるほど。確かにそのような方法も考えられるのですが、
「ReadOnlyで使っているつもりが誤って更新してしまった」というようなことも
ありえますので、完全に別製品として扱うよう考えました。

別ディレクトリにインストールすることで
通常のObject BrowserとObjectと、
Browser ReadOnly Editionの共用が可能になりますが、
同じく誤って更新してしまう危険がありますので、あまりお勧めできません。

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







同じく
前からあったらいいと思う機能があります。

テーブルを表示したときにデータの件数です。
条件を入力してもしなくても画面のどこかに常に表示されたら良いと思います。
(いちいち件数確認のSQL文を実行しなくてもいい)

ReadOnly Editionがリリースされたらなおさら必要に思います。
こんにちは
後迫@SIです。

ご要望いただきありがとうございます。
次回バージョンアップにて、
データタブ選択時、レコード件数を
ステータスバーなどに表示するなどの対応を検討させて
いただきたいと思います。

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