■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
お世話になっております。
OBに関しての過去投稿で、
「パッケージをコンパイルすると、CPUが100%になってしまう」
という件ですが、同様と思われる現象が弊社の環境でも発生しまして、
過去投稿においては投稿№が1875->1876->1878とやり取り
があり、結果、サポート担当からの返事が無いままとなっております。
弊社ではこの現象の原因に関して調査しましたが、結果として
原因が判明したところを改善要望としてご報告いたします。

弊社の場合
メモ帳で作成したパッケージソース記述のパッケージ名が

CREATE OR REPLACE PACKAGE BODY "PACKAGENAME" IS

というようにダブルクォーテーションでくくられている場合、
これをSQL*PLUS等でコンパイルして正常終了を確認。
その後、OBのソース編集エディタでこのソースを展開すると、

CREATE OR REPLACE PACKAGE BODY USERNAME.PACKAGENAME" IS

というように「ユーザ名.」がパッケージ名の前に付加されて表示されるが、
問題は、前方のダブルクォーテーションがそのユーザ名の編集と置換されて
しまっている状態のためにダブルクォーテーションでくくられておらず、
気づかずにコンパイルすると、コンパイルが正常に処理できず、CPU使用率が
100%に上昇し激しいレスポンス低下が起きることが判明しました。
その結果、サービスの再起動をすることで復帰という状況です。

パッケージ名がダブルクォーテーションでくくられていないものは
OBのソース編集エディタでソース展開しても問題なくコンパイルが
可能であり、また、ダブルクォーテーションでくくられているもの
でも、OBのパッケージエディタで展開せず、パッケージ一覧表示から
コンパイルする分には問題ないことも確認済みです。

パッケージ名がダブルクォーテーションでくくられていても、
コンパイルに支障のない形でエディタに展開されることを要望いたします。

環境:Oracle9.2.0.6 ObjectBrowser8.0.4.10
尚、OB9を評価ダウンロードして確認しましたが、同様の結果でした。
エンティティの画面で編集して親画面に戻ると編集したテーブルの幅がリサイズされてしまいます。
リレーションが他のテーブルの下を通るのが嫌で毎回修正しているのですが
良い方法はないでしょうか?
まずは、OOB7の最新パッチを適用してみてはいかがでしょうか?

OOB7の最新版もダウンロードできたはずですよ。
はじめまして

タイトルの通り、OBから表領域情報がみれません
他の方は 権限が無い などなんらかしらのレスポンスがあるみたいですが、
私の場合は 表領域情報ボタン を押しても無反応です

OBは 7.0.4.22
接続先のOracleは 9i(9.2.0.x.x)
クライアントも 9i です
接続は DBA権限 を持っているユーザで行っていますが、
SYSTEMではありません
スキーマsysのVIEW や PUBLICのsynonym の
DBA_TABLESPACEではデータを参照する事が出来ています

また、他のSIDについては DBA権限ユーザ で表領域情報が
見れています

何が問題でどうすれば表領域情報をみれるようになるのかご教授下さい
宜しくお願い致します
こんにちは、橋爪@SIです。

エンティティ定義書→エンティティ作成についてですが、
現行のObject Browser ER では定義書等の外部ファイル
から、Object Browser ER に取込む機能は備えておりま
せん。


申し訳ございませんが、エンティティ定義書→エンティティ作成
に関しましては、今後のバージョンアップ時に検討させていただ
きたいと思います。

どうぞ宜しくお願いいたします。
エンティティの色を変えようと「右クリック-メニュー-色・フォントの変更」選択すると
「モジュール'ntdll.dll'のアドレス 77F87954 でアドレス 0040498D に対する書き込み違反がおきました。」のエラーが発生。

■環境は以下
Win2K+SP4+OBER Ver3.0.3.15
(OBER Ver3.0.1.5では発生しません。)
DBMS_OUTPUT.ENABLE (100000);
よろしくお願い致します。

OBER Ver3.0.0.1を使用しています。最近OBERを使用し始めたのですが、
エンティティ定義書をインポートしてエンティティを作成することは可能ですか?
こんにちは、橋爪@SIです。

エラーメッセージについて承りました。

次期バージョンアップ時に、わかり易い文言に修正させていただきたいと
思います。

どうぞ宜しくお願いいたします。
橋爪さま

ご返信ありがとうございました。

[橋爪@SI]
>こんにちは、橋爪@SIです。
>
>レポート出力に関してですが、出力できないPCにEXCELはインストール
>されておりますでしょうか?
>
>また、Object Browser ER の「ツール」→「オプション」よりフォルダ
>タブ画面にて、「レポート定義保存フォルダ」のディレクトリパスは
>正しいパスになっておりますでしょうか。
>上記パスにはインストールディレクトリのReportフォルダを指定してください。
>

上記のパスをカスタマイズしていたため、動作しなかったようです。
無事レポートを出力できました。
ご教授ありがとうございました。

==以下要望==
上記事象について
「指定されたパスが見つかりません」旨のメッセージは
[レポート定義]のフォームファイルのパス定義が誤っていると、認識してしまい
インターフェース的に分かりにくかったです。

上記 「レポート定義保存フォルダ」のディレクトリパス が一致しない点が
わかるように
エラーメッセージ警告を促していただけると助かります。
次期バージョンでのご検討を希望します。