■SI Object Browser 掲示板
|
ユーザの皆様、開発者、サポート担当者の交流のための掲示板です! ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。 なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。 |
|
| ※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】 ※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。 ※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。 ※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。 | |
【OB11 Oracle】オブジェクトリストでエラー
2010/01/07 16:59
OB
5
akemizu
お世話になっております。
OB11 for Oracleのトライアル版を試行させていただいております。
オブジェクトリストの左のペインでスキーマを選択すると「ORA-00907 右カッコがありません。」例外が発生します。
過去バージョンでは本例外は発生することなく、正しい動作として、スキーマ内の全てのオブジェクトが右のペインに表示されます。(これは頻繁に使う機能です)
製品購入を考えているところですが、間違いなく機能ダウンですので、早急な対応を切に希望します。
ご検討ください。よろしくお願い致します。
以上
<追記>
本件、本掲示板に登録後、たまたま同インスタンスの違うスキーマで同じ動作をおこないましたところ、エラーが出ず正しく動作しました(例えばSCOTTスキーマはNGだが、SYSTEMスキーマは問題なしでした)。
なぜでしょうか、ますますわかりません…。
本エラーの発生が想定される箇所(SQL文が閉じないケース)は考えられないでしょうか?
OS:Windows XP SP3
DB:Oracle 10g SJIS
OB11 for Oracleのトライアル版を試行させていただいております。
オブジェクトリストの左のペインでスキーマを選択すると「ORA-00907 右カッコがありません。」例外が発生します。
過去バージョンでは本例外は発生することなく、正しい動作として、スキーマ内の全てのオブジェクトが右のペインに表示されます。(これは頻繁に使う機能です)
製品購入を考えているところですが、間違いなく機能ダウンですので、早急な対応を切に希望します。
ご検討ください。よろしくお願い致します。
以上
<追記>
本件、本掲示板に登録後、たまたま同インスタンスの違うスキーマで同じ動作をおこないましたところ、エラーが出ず正しく動作しました(例えばSCOTTスキーマはNGだが、SYSTEMスキーマは問題なしでした)。
なぜでしょうか、ますますわかりません…。
本エラーの発生が想定される箇所(SQL文が閉じないケース)は考えられないでしょうか?
OS:Windows XP SP3
DB:Oracle 10g SJIS
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
このたびは返信が遅くなってしまい申し訳ございません。
ご報告いただいた現象について
弊社環境にて、現象を再現することができず、
原因の特定が困難な状態です。誠に申し訳ございません。
ご指摘いただいたとおり、Oracleバージョン、権限により
内部で発行するSQLが異なるため、特定のバージョンで
発生している可能性がございます。
原因につきまして、詳しく調査させていただきたいと思いますので、
お手数ですが、以下の手順にて、内部で発行しているSQLの
トレースファイルを作成の上、当サポート(oob.support@sint.co.jp)まで
いただいてもよろしいでしょうか。
【トレースの手順】
①ObjectBrowserを起動し、該当のユーザでログインします。
②上記①がSYSユーザでない場合は、「ファイル」メニュー→
「データベース接続」を選択し、さらにSYSユーザでログインします。
③SYSユーザにて、「管理」メニュー→「セッション情報」を選択します。
④セッション情報画面にて、
①のユーザを右クリック→「トレース開始」を選択します。
(トレースが開始されます。)
⑤上記①のユーザに切り替え、SQL画面の実行計画タブでSQLを実行し、
該当のエラーを表示させます。
⑥SYSユーザに切り替え、セッション上画面にて、
①のユーザを右クリック→「トレース終了」を選択します。(トレースが終了します。)
⑦初期化パラメータ「user_dump_dest」に定義されております場所
(Oracleサーバ上のパスとなります)にトレースファイルが作成されていますので、
その内容をメールに添付していただき、ご返信いただいてもよろしいでしょうか。
※複数ある場合は、更新日が一覧新しいファイルが
該当のトレースファイルとなります。
また、接続先のOracleバージョンもあわせて
教えていただいてもよろしいでしょうか。
お手数をおかけしてしまい申し訳ございませんが、
何卒、よろしくお願いいたします。
後迫@SIです。
このたびは返信が遅くなってしまい申し訳ございません。
ご報告いただいた現象について
弊社環境にて、現象を再現することができず、
原因の特定が困難な状態です。誠に申し訳ございません。
ご指摘いただいたとおり、Oracleバージョン、権限により
内部で発行するSQLが異なるため、特定のバージョンで
発生している可能性がございます。
原因につきまして、詳しく調査させていただきたいと思いますので、
お手数ですが、以下の手順にて、内部で発行しているSQLの
トレースファイルを作成の上、当サポート(oob.support@sint.co.jp)まで
いただいてもよろしいでしょうか。
【トレースの手順】
①ObjectBrowserを起動し、該当のユーザでログインします。
②上記①がSYSユーザでない場合は、「ファイル」メニュー→
「データベース接続」を選択し、さらにSYSユーザでログインします。
③SYSユーザにて、「管理」メニュー→「セッション情報」を選択します。
④セッション情報画面にて、
①のユーザを右クリック→「トレース開始」を選択します。
(トレースが開始されます。)
⑤上記①のユーザに切り替え、SQL画面の実行計画タブでSQLを実行し、
該当のエラーを表示させます。
⑥SYSユーザに切り替え、セッション上画面にて、
①のユーザを右クリック→「トレース終了」を選択します。(トレースが終了します。)
⑦初期化パラメータ「user_dump_dest」に定義されております場所
(Oracleサーバ上のパスとなります)にトレースファイルが作成されていますので、
その内容をメールに添付していただき、ご返信いただいてもよろしいでしょうか。
※複数ある場合は、更新日が一覧新しいファイルが
該当のトレースファイルとなります。
また、接続先のOracleバージョンもあわせて
教えていただいてもよろしいでしょうか。
お手数をおかけしてしまい申し訳ございませんが、
何卒、よろしくお願いいたします。
返信を投稿
OB
akemizu
お世話になっております。
ご依頼のトレースファイルを送付させていただきました。
よろしくお願い致します。
以上
ご依頼のトレースファイルを送付させていただきました。
よろしくお願い致します。
以上
返信を投稿
OB
akemizu
DBAロールを付与するとエラーは出なくなりましたが、DBAロールを与えたくないユーザです。
以上
以上
返信を投稿
OB
後迫@SI
こんにちは
後迫@SIです。
このたびは返信が遅くなってしまい申し訳ございません。
当件につきまして、いただいたトレースファイルをもとに
調査いたしました結果、内部で実行しているSQLに不具合があり、
Oracleのバージョンが10g以上かつ、DBA権限がない場合に
ユーザーのアイコンをクリックして一覧を取得することができないようです。
(Object Browser Ver.11の不具合です。誠に申し訳ございません。)
この不具合につきましては、
次回バージョンアップにて対応させていただきますので、
何卒、よろしくお願いいたします。
後迫@SIです。
このたびは返信が遅くなってしまい申し訳ございません。
当件につきまして、いただいたトレースファイルをもとに
調査いたしました結果、内部で実行しているSQLに不具合があり、
Oracleのバージョンが10g以上かつ、DBA権限がない場合に
ユーザーのアイコンをクリックして一覧を取得することができないようです。
(Object Browser Ver.11の不具合です。誠に申し訳ございません。)
この不具合につきましては、
次回バージョンアップにて対応させていただきますので、
何卒、よろしくお願いいたします。
返信を投稿
OB
akemizu
お世話になっております。
調査いただきありがとうございます。
本件、承知致しました。よろしくお願い致します。
以上
調査いただきありがとうございます。
本件、承知致しました。よろしくお願い致します。
以上
返信を投稿
OB