■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
実行計画ではEXPLAIN PLANを使用しているため、
バインド変数の値を考慮した実行計画を表示することはできません。

ご希望に沿うことが出来ず申し訳ございません。
ご要望として承り、今後のバージョンアップにて
対応を検討させていただきますので、何卒よろしくお願い炊いたします。

ご回答、ありがとうございます。
テーブル定義(CREATE TABLE文)の取得なども試してはみましたが、
スクリプト出力されたSQLは、0KBの空白ファイルになっていました。

Oracleのバージョンは、2002年のシステム導入時より8.1.7のままです。
BDEの設定変更もした覚えはありません。
問題のクライアントは私しか使わないため、他の人がついうっかりということも
考えにくい状況です。

お手数をおかけします。よろしくお願いします。
お世話になっております。

私もさのけんさんと同様の現象が発生し困っています。

通常の実行環境はWindows 2000 Serverに
Oracle Server 9i R2をインストールして使用していますが
エクスポート時に同様の現象が発生しましたので、
下記の実行環境を作成し動作テストを行いました。

<実行環境①>
Windows XP Pro SP2
Oracle Server 9i R2 Personalモードにてインストール
Oracle Client 9i R2
SI ObjectBrowser 10
※Windows XP Pro SP2 + VMWARE 5.5.3にて動作確認

やはり実行環境①でも、エクスポート時のエラーは発生しました。
SI ObjectBrowser 9をインストールしエクスポートすると、
SI ObjectBrowser 9では正常にエクスポートできました。


次に、環境を初期状態に戻し下記の環境を作成し動作テストを行いました。

<実行環境②>
Windows XP Pro SP2
Oracle Server 10g R2(体験版) Personalモードにてインストール
Oracle Client 10g R2
SI ObjectBrowser 10
※Windows XP Pro SP2 + VMWARE 5.5.3にて動作確認

Oracle 10g R2体験版では正常にエクスポートすることができました。

Oracle 10gが体験版なので参考にならないかもしれませんが、
何かの手助けになればと思います。
こんにちは
後迫@SIです。

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

ご指摘いただいたとおり、
OSの日付フォーマットの設定を変更すると
起動時にエラーが発生し、
その結果ツールバーの設定が反映されないなどの
不具合も発生してしまうようです。

こちらはObject Browser Ver.10の不具合です。
大変申し訳ございません。

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

お問い合わせいただきました件ですが、
開けないテーブルのテーブル定義(CREATE TABLE文)を
取得することは可能でしょうか?
可能でしたら、同じ定義でテーブル名だけを変更した
別テーブルを作成していただいた上、
そのテーブルを開くことが可能かご確認をお願いできますでしょうか。

また、BDE設定を変更されたり、
Oracleクライアントのバージョンを変更するなど、
何か設定を変更されたことはありますでしょうか?

お手数をおかけいたしますが
何卒よろしくお願いいたします。
お世話になります。ObjectBrowser ver7.0.7を使用している者ですが、
一部のテーブルが開けなくなっていることに気付きました。
テーブル名をダブルクリックすると、ポインターが一瞬砂時計になった後、
すぐ元に戻ってしまいます。メッセージは何も表示されません。
3日前までは普通に開けていたので、最後に開いたテーブルを開いてみたのですが、
開けなくなっていました。

同じようにPROCEDUREも開けないのですが、こちらはメッセージが出ます。
「定義情報が読み込めませんでした」

SQL実行画面で、select * from テーブル名;と入力すると普通に表示されます。

なお、サーバー機のOSはWindows2000 Server
クライアント機のOSは、Windows2000 Pro SP2です。
Oracleのバージョンは、8.1.7です。

ご回答をお願い致します。。。
報告します。
地域のオプションで、日付の区切り文字を"."にしていましたので、"/"に戻したところエラーは出なくなりました。
メールでお送りしてますので、対応よろしくお願いします。
以上

9i以降には、bind peek機能と言うものがあり、初回解析時にバインド変数
の値を見て実行計画を求めます。

バインド変数を使用してのEXPLAIN PLANは、パインド変数の値を
考慮しないと言うことですので、実際と違いが出るときがあります。
実際の実行計画は、TKPROF or V$SQL_PLAN にて取得する必要があるとの事な
のですが、このあたりは対応されているのでしょうか?
下記、INDEXの作成時の動作については私も仕様変更を
お願いしたいと思っておりました。

下記の作成方法ですと、
1.DEFAULT表領域にINDEXが作成される
2.INDEX作成先の表領域が違う場合、[1]で作成された
 INDEXが削除されて再度作成希望の表領域に作成される
という動作になっているのではないかと思いますが
いかがでしょうか?

時間的、容量的にも問題が出る可能性がありますので
可能であれば一度の実行で思い通りのINDEXが作成
出来るよう、仕様変更を希望します。
※通常はテスト系で作成して本番にはsqlを実行する
※事で対処しております。


[後迫@SI]殿
>お問い合わせいただきました件ですが、
>Ver.9より領域情報を別タブにした関係で、
>別々に定義を設定し、確定していただく必要があります。
>定義を変更してタブを切り替えた場合は、
>「はい」を押して定義情報を確定後、
>領域情報を変更していただけますでしょうか。