■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
ObjectBrowser 10.0.0.0を評価しています。
接続先データベースがOracle8i(8.1.7)の場合、表・列ウィンドウを表示すると

ORA-00923: FROMキーワードが指定の位置にありません。

エラーが発生します。
エラーダイアログを閉じて、表、ビュー、シノニムいずれを選んでも
同じエラーが発生します。

接続先データベースがOracle10gの場合は問題ないようです。
こんにちは
後迫@SIです。

ご報告いただいた現象について再現いたしました。
接続先のOracleバージョンが8または8iの場合にエラーになってしまうようです。
Object Browserの不具合です。
誠に申し訳ございません。

当不具合につきましては次回バージョンアップにて
修正を検討させていただきますので、何卒よろしくお願いいたします。
不具合とのこと了解しました。

特にinsert文を作成するときに重宝して使用していたので
表・列ウィンドウが利用できないのは不便です。

何か回避方法は無いでしょうか?

いずれにしても、早い時期でのパッチ提供(バージョンアップ)を
希望します。
こんにちは
後迫@SIです。

このたびはご不便をおかけしてしまい申し訳ございません。
できるだけ早い時期にマイナーバージョンアップにて
修正できるよう検討しておりますのでよろしくお願いいたします。

現状ではお手数ですが、
オプション画面の[詳細設定]タブより、
「各種エディット時にコード補完を行う」のチェックをOFFにし、
表・列を使用していただけますでしょうか。

お手数をおかけいたしますが、
何卒よろしくお願いいたします。


>現状ではお手数ですが、
>オプション画面の[詳細設定]タブより、
>「各種エディット時にコード補完を行う」のチェックをOFFにし、
>表・列を使用していただけますでしょうか。

試しましたが、相変わらず
ORA-00923: FROMキーワードが指定の位置にありません。
が発生します。
こんにちは
後迫@SIです。

前回は誤った回答をしてしまい誠に申し訳ございません。

現状では設定で回避することができませんので、
できるだけ早い時期にマイナーバージョンアップにて
修正したいと思っております。

具体的な時期はまだ決定しておりませんが、
できるだけ早い時期にマイナーバージョンアップを検討しておりますので、
何卒よろしくお願いいたします。
>現状では設定で回避することができませんので、
>できるだけ早い時期にマイナーバージョンアップにて
>修正したいと思っております。

Ver.10.1.0.0で修正されていることを確認しました。
ありがとうございます。
Ver.9から10へアップグレードしましたが、Ver.9の設定および保存されたDB接続先の情報を引継ぐことは可能でしょうか?
出来ればインストール時に自動的に引継がれるのが良いと思います。

以上、よろしくお願いいたします。
こんにちは
後迫@SIです。

大変申し訳ございませんが、
接続リストなどのVer.9の設定情報を
Ver.10に引き継ぐことはできませんので、
お手数ですが、新たに設定をお願いできますでしょうか。

ご希望に沿うことができず誠に申し訳ございませんが、
何卒よろしくお願いいたします。
OB10の右クリックで件数表示した時、条件で絞りこんだ件数ではなくDBに格納されている総件数が表示されるようなのですがこれは「仕様でしょうか???」
こんにちは
後迫@SIです。

ご報告いただきありがとうございます。
現象について確認いたしました。

現状では条件にて、レコードをあらかじめ絞り込んでいる場合でも、
絞り込んでいない状態の集計情報を取得してしまうようです。(Ver.10の不具合です。)
誠に申し訳ございません。

この不具合につきましては、
次回バージョンアップにて修正を検討させていただきますので、
何卒よろしくお願いいたします。

ちょこちょこと申し訳ありません。

前回質問したのと合わせて時期、バージョンに期待します。

よろしくお願い致します。
v.10.0.0.0 を使っています。
表のコメント欄の全角文字が表示されないようですが、全角文字を表示する方法はありますでしょうか。
また、テーブル定義書をExcelファイルに出力した場合に、デフォルトではコメント欄がありませんが、表のコメントを定義書に出力することはできるでしょうか。

よろしくお願いいたします。
こんにちは
後迫@SIです。

ご報告いただいた現象について
現象を再現することが出来ませんでした。

申し訳ありませんが、以下の追加情報をいただいてもよろしいでしょうか。
①全角文字が表示できないとのことですが、具体的にはどのようになりますでしょうか?
 (設定しても何も表示されませんでしょうか?それとも文字化けいたしますでしょうか?)
②どのような全角文字でも発生いたしますでしょうか?
③列コメントは正常に表示されますでしょうか?

また、表のコメントをレポート出力するには
以下の手順で出力できますのでこちらもご確認いただいても
よろしいでしょうか。
①「ツール」メニュー→「レポート出力」→「レポート定義の登録」を開きます。
②「テーブル定義書」タブを選択し、見出部にて表示項目に
 「コメント」を設定します。

お手数をおかけいたしますが、
何卒よろしくお願いいたします。
定義書に表コメントを出力する件

レポート定義 - “テーブル定義書” の内容とテンプレート(obtable.xls)を変更し、
出力することができました。 有難うございます。



表コメントの全角文字が文字化けする件

> ①全角文字が表示できないとのことですが、具体的にはどのようになりますでしょうか?
>  (設定しても何も表示されませんでしょうか?それとも文字化けいたしますでしょうか?)
> ②どのような全角文字でも発生いたしますでしょうか?
> ③列コメントは正常に表示されますでしょうか?

WindowsXPSP2の英語OSにMSIME2003をアタッチして使用しています。
文字コードがSJISではなくUNICODE扱いとなり、駄目なのでしょうか?

以下、状況を報告いたします。

全角文字は、OB10で入力後に保存すると全角の疑問符(?)に変換されます。
すでに入力されている全角文字は以下のように表示されます。

表コメント:
(文字列) 表のコメント → ?\?I?R??? “?g

列コメント:
(文字列) 列1のコメント → ―N?P?I?R???“?G
(文字列) 列No.2 のコメント → ―nNo.2 ?I?R???“?g

定義書にも全く同じ(文字化けした)キャラクタが出力されます(表、列コメントとも)。
レポートの一覧リストの表コメント欄と表の定義情報タブの編集欄とは同じ内容です。
半角英数とスペースで上書き(更新)すると正しく表示されます。
オプション画面の各フォントおよびエディタオプションのフォントは規定値のまま変更していません。
Oracle のバージョンは 9.2.0.1 、OS10を起動しているOSはWindowsXPSP2 English
日本語入力および表示は Microsoft IME 2003 および Microsoft Natural Input です。
接続先DBの nls_language パラメータの値は AMERICAN です。
地域の設定はJapanese、非Unicode プログラムの言語設定も Japanese です。
Code page conversion tables には以下の日本語フォントにチェックが入っています。
10001 (MAC - Japanese)
20932 (JIS X 0208-1990 & 0212-1990) にチェックが入っています。
20290 (IBM EBCDIC - Japanese katakana Extended)
50220 (ISO - 2022 Japanese with no halfwidth Katakana)
50221 (ISO - 2022 Japanese with halfwidth Katakana)
50222 (ISO - 2022 Japanese JIS X 0201-1989)
932 (ANSI/OEM - Japanese Shift-JIS)

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

 OB10を購入さっそくインストールしようとしたところ
W2KSP4でインストールできるPCと出来ないPCがあります

 出来ない場合、Windowsインストラーのメッセージが出ます

「インストールパッケージを開くことが出来ませんでした。
アプリケーションベンダに問合せ、このパーッケージが有効な
Windowsインストーラパッケージであることを確認ください。」

ちなみにOB8がどちらの環境でも問題なく動いております。
こんにちは
後迫@SIです。

このたびは返信が遅くなってしまい誠に申し訳ございません。
お手数ですが、以下の事項をご確認いただいてもよろしいでしょうか。
①一度インストーラを再ダウンロードの上、
 インストールしていただいてもよろしいでしょうか。
②実行ファイルの解凍時、
 C:\TEMPにありますファイルを削除していただいた上、
 再度インストールをお願いしてもよろしいでしょうか。
③CD-ROMやネットワークからインストールしている場合は、
 デスクトップなど、ローカルマシン上にインストーラをコピーしていただいた上で
 再度インストールをお願いしてもよろしいでしょうか。

お手数をおかけいたしますが、
何卒よろしくお願いいたします。
ObjectBrowser10の体験版を使用しているのですが、
SQLウインドウにOB9まで実装していた
「実行計画」のタブが無くなり、
上にアイコン表示になっていました。

これは仕様が変わったんでしょうか?
意外と切り替えて使うときに重宝していたのですが。。。。

みなさんはどうですか?
>これは仕様が変わったんでしょうか?
>意外と切り替えて使うときに重宝していたのですが。。。。

OBに慣れてしまったせいか、
結果タブの右側にいてくれないと
やりにくい感じがしますね。

私も元の位置に戻して欲しいです。
こんにちは
後迫@SIです。

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

ご指摘いただいたとおり、Ver.10よりマルチSQLに対応した関係で、
実行計画ウィンドウの呼び出しをタブからボタンに変更しております。

使いにくいというご意見が多いようでしたら、
今後のバージョンアップで修正を検討させていただきますので
何卒よろしくお願いいたします。

ObjectBrowserのシノニム画面についてですが
定義情報内に「スキーマ」「タイプ」「オブジェクト」「DBリンク」と
ありますが、「タイプ」情報はどのディクショナリから
引っ張ってきているかわかりますか?
はじめまして、OZです。

[至急]
>ObjectBrowserのシノニム画面についてですが
>定義情報内に「スキーマ」「タイプ」「オブジェクト」「DBリンク」と
>ありますが、「タイプ」情報はどのディクショナリから
>引っ張ってきているかわかりますか?

 偶然みていたので、なんですが、ちょっと情報取ってみたところ、
 シノニム一覧の取得では以下のSQLが流れているようです。

########################################################################
SELECT OBJECT_TYPE
   ,OBJECT_NAME || DECODE(SUBOBJECT_NAME
              ,NULL
              ,NULL
              ,'.' || SUBOBJECT_NAME) OBJECT_NAME
   ,OWNER
   ,OBJECT_TYPE
   ,DECODE(STATUS
       ,'INVALID'
       ,'*'
       ,' ') STATUS
   ,CREATED
   ,GREATEST(LAST_DDL_TIME
        ,TO_DATE(DECODE(TIMESTAMP
               ,'0000-00-00:00:00:00'
               ,TO_CHAR(LAST_DDL_TIME
                   ,'YYYY-MM-DD:HH24:MI:SS')
               ,TIMESTAMP)
            ,'yyyy-mm-dd:hh24:mi:ss'))
FROM  ALL_OBJECTS
WHERE OWNER LIKE 'スキーマ名' -- ここは実際はユーザ名が入っていました。
AND  OBJECT_TYPE LIKE 'SYNONYM'
AND  OBJECT_NAME LIKE '%'
########################################################################

 で、定義情報をプルダウンで選択する部分では、
 ディクショナリアクセスしているわけではなく、
 ハードコーディングを行っているように伺えます。
 
 OBを作っている側ではないので、正確な回答ではないですが、
 あまりバージョン依存する部分ではないので、
 固定のプルダウンなのかもしれません。

 参考になれば幸いです。

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

お問い合わせいただきました件ですが、
「タイプ」につきましては、
Object Browserより固定の文字列を設定しております。
(ディクショナリビューは参照しておりません。)

何卒よろしくお願いいたします。
表領域の設定 2007/08/22 11:03 OBER 2
OBERのを利用している初心者です。

Oracleを前提としています。
エンティティー」ウィンドウから
テーブルの表領域とインデックスの表領域を
個別に設定してDDLを確認していますが
設定した表領域の指定がDDLに出てきません。
DDLには表示されないのでしょうか?
それとも別の方法があるのでしょうか?

初歩的な質問ですが宜しくお願いします。
こんにちは
後迫@SIです。

お問い合わせいただきました件についてですが、
以下の設定後、エンティティ画面のDDLタブに表領域情報が
表示されるようになりますので試していただいてもよろしいでしょうか。
①「モデル」メニュー→「モデルのプロパティ」を開きます。
②「データベース」タブにあります、「エクステント情報の出力」の
 チェックをONにし、「OK」ボタンを押します。

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


出来ました。有難うございました。
非常に初歩的な質問で申し訳有りませんでした。