■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
>一時表作成時に「データ保持期間」として
>「コミット後にデータ削除」
>「セッション終了後にデータ削除」(ON COMMIT PRESERVE ROWS)
>のどちらかを選択し、ソースにも反映されます。
>
>古いバージョンでは未対応?なのでしょうか
>
>ちなみに私は最新版(OOB9)です。

レス有難うございます。

私のOOBも最新版のVer.9.0.1.4を使用していますが
「コミット後にデータ削除」
「セッション終了後にデータ削除」
のどちらを選択しても、ソースにON COMMIT句が現れてきません。

私の環境だけなのでしょうか?
こんにちは橋爪@SIです。

>Microsoft Virtual PC上でSI Object Browser Ver.8を使用したいのですが、この場合はもうひとつライセンスが必要でしょうか?

仮想マシン等により、1台に複数環境が存在している場合につきましては複数人での同時使用環境ではないという前提の下、1クライアントライセンスとします。
複数人で同時使用する場合は、使用する仮想環境数分のライセンスが必要となります。

*弊社HPにて今回のお問い合わせに関する記載が無かったため、FAQにて追加記載いたしました。
http://www.sint.co.jp/siob/faq.asp

どうぞよろしくお願いいたします。
別のPCでは普通にデータが見えていますが、別のPCではデータが「?」に
なってしまっています。
文字コード等の設定によるものなのでしょうか?
原因は何なのでしょうか。
よろしくお願いします。
Microsoft Virtual PC上でSI Object Browser Ver.8を使用したいのですが、この場合はもうひとつライセンスが必要でしょうか?
テーブルアクセス表からテーブルに対してSELECT文が
発行された回数等の統計情報を出力することはできないのでしょうか??
よろしくお願いします。

[yy]
>お世話になります。
>
> OB9インストールディレクトリ下のtempディレクトリに、[スキーマ名].[テーブル名].iniを
>生成されているかと思いますが、スキーマ名にWindowsの予約語(COM1、LPT1など)を使用していると
>当然ながらiniファイルの生成エラーとなります。
> エラーメッセージダイヤログが表示されるのはよいのですが、処理が戻ってしまうため、
>該当MDIを終了させることも、OB9自体を終了させることも出来ません。(現在はタスクマネージャにて
>強制終了させています)
>
> エラーメッセージダイヤログが表示され、継続して処理できるようには出来ないでしょうか?

ユーザの努力で回避できなくもない問題です。
オプションの作業ファイル出力先の指定で、通常は"c:\program files\ob9\temp"のような
記述がされているかと思いますが、"\\.\c:\program files\ob9\temp"とすると、Windowsの
予約名(AUX,COMx,LPTx)であっても、普通に利用可能です。

自己責任のもと、よろしくです。
一時表作成時に「データ保持期間」として
「コミット後にデータ削除」
「セッション終了後にデータ削除」(ON COMMIT PRESERVE ROWS)
のどちらかを選択し、ソースにも反映されます。

古いバージョンでは未対応?なのでしょうか

ちなみに私は最新版(OOB9)です。
一時表のソース(CARETE GLOBAL TEMPORARY TABLE)に
ON COMMIT句が指定されない為、
セッション固有の一時表(ON COMMIT PRESERVE ROWS)
が作成できないようです。

調査お願いします。
OOBのデバッグ機能をいつも重宝させていただいてます。

>引数が基本型のプロシージャであればデバッグは動くのですが、
>CURSORを使ってパッケージに登録したものをデバッグするとCPU使用率100%で
>OB9がフリーズしてしまいます。
>
>配列はデバッグ出来ない記述がFAQにあったのですが、
>CURSORも同じようにデバッグできないのでしょうか?

CURSORが使えないことはないと思います。
OOBがどのような作りかはわかりませんが、おそらくOracleの何らかの情報を元にデバッグさせているでしょう。
私も度々出くわすのですが、数千行のプログラムを実行すると同様の現象が発生する時がありますし、短くても不安定になり、スムースにデバッグできないときがあります。
OOBでこの現象を回避するのは難しそうですね…
次のバージョンでもいいので、あらにデバッグ部分を充実させてください。

//
私は現在バージョン9を使用しておりますが、以前のバージョンより多少重たい感じもしますので、バージョン8でデバッグしてみるのも手では。
こんにちは橋爪@SIです。

>(1) リレーションシップの動詞句のように、連結線に対してもコメントを設定(表示)
> できるようにして頂けませんでしょうか。
>
> データベースの設計上、主キー項目で連結しないケースがあります。
> その場合、ER図上は連結線で結んで関連を表しています。
> (通常はこのような設計にするのはあまり良くない事かもしれませんが
> よろしくお願いします)
貴重なご意見ありがとうございます。
ご指摘どおり、連結線等にはコメントが設定できないため、新たにテキストや四角形等でコメントをいれていただいていると思います。
連結線でのコメント設定につきましては今後、是非、検討させていただきたと思います。

>(2) また、(難しいとは思いますが)連結線や四角形等のオブジェクトもメインモデルに
> 自動で反映する機能があると便利だと考えています。
こちらにつきましても実現可能でしたら、今後、対応を検討させていただきたいと思います。

他にご意見・ご要望ございましたら、掲示板もしくはサポート宛までご連絡いただけますでしょうか。
どうぞよろしくお願いいたします。