■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
こんにちは。
OBサポートです。

お問い合わせいただいた件ですが、Object BrowserやSQL*Plusが
Oracle Databaseのインストールされている端末にある(ローカル)か、
Oracle Databaseの外部端末にある(リモート)かによって挙動が異なるようです。

■ローカル
ローカルにある場合は、OS認証が有効である場合、ユーザー名の指定やパスワードの正誤に
かかわらず、SYSユーザーとして接続が可能である模様です。

→ sqlplus {作成したユーザ} as sysdbaで接続した後、show userでSYSと表示されたのは
 この動作に由来していると思われます。

■リモート
一方、リモートにある場合は該当のユーザーにSYSDBA権限が付与されていないと
ORA-01017エラーが発生するようです。

→ Object Browserから、作成したユーザでSYSDBA接続した場合にエラー、
 sysユーザでは正常に接続できたというのは、この動作に由来していると思われます。


これらの動作につきましては、Oracle Database/Clientの挙動となりますので
正式な回答とはいたしかねます。

恐れ入りますが、詳細は別途Oracle社にお問い合わせいただければと存じます。
何卒、よろしくお願い申し上げます。
作成したユーザーにてsysdbaで接続しようとすると下記のようなエラーが出ます。
---------------------------
SI Object Browser for Oracle
---------------------------
ORA-01017: invalid username/password; logon denied.
---------------------------
OK
---------------------------
尚、ユーザー名にsysとするとsysdbaで接続できます。
次にsqlplusにてsqlplus <ユーザー名>/<パスワード>@orcl1 as sysdba
とすると接続できます。
しかし、
SQL> show user
ユーザーは"SYS"です。
となります。
これはどういうことなのでしょうか?超初心者で基本を全く覚えていないので
的外れな質問かもしれませんが、よろしくお願いします。
有難う御座います。

ver14を購入させて頂きます!
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、Ver.13までの各バージョンにおいて
ご要望に沿うことのできる機能は提供しておりません。

しかしながら、11/27にリリースを予定しておりますVer.14より、
接続先ごとに画面の色を切り替える画面識別機能を追加する予定となっております。

■ニュースリリース
https://www.sint.co.jp/release/2017/release171101.pdf

リリースのタイミングでトライアル版も公開予定ですので、
ご試用の上、検討いただけましたら幸いです。

何卒、よろしくお願い申し上げます。
お世話になります。

接続先にスキーマ(ユーザ)によって、
ObjectBrowserの背景色の変更は可能でしょうか。

メインはOracleを使用しておりますが、
本番ユーザにつないだか、検証ユーザにつないだか、
背景で色分けし、注意喚起としたいです。

データベース(インスタンス)の違いで背景色の色分けでも構いません。

検証環境と間違えて本番環境に接続してしまい、本番環境を壊してしまったことにより、
接続先を明確にわかるようにしたいです。

それ以外に有効な方法がありましたらそれでも構いません。

どうぞ宜しくお願いします。
こんにちは。
機能搭載されて無いこと承知しました。
回答ありがとうございました!
こんにちは。
OBサポートです。

Object Browserの操作ログにつきましては、最新バージョンにおきましても
機能搭載されておりません。

※各種オブジェクトの定義変更前後については、
 オプション > 定義情報タブ
 ・変更前のソースを保存する
 ・変更後のソースを保存する
 を設定いただくことにより、出力が可能となっております。

本件につきましては、ご要望として開発側に伝えさせていただき
今後のバージョンアップ時に検討してまいります。

何卒、よろしくお願いいたします。
こんにちは。
OBサポートです。

ストアドプロシージャやファンクション等の画面におけるコンパイルエラーにつきましては
現状、表示のみを行う動作となっております。

本件につきましては、ご要望として開発側に伝えさせていただき
今後のバージョンアップ時に検討してまいります。

何卒、よろしくお願いいたします。
ObjectBrowserのGUI操作、SQL実行のログを出力することは可能でしょうか。
現時点の最新バージョンまででそのような機能がありましたら教えてください。
※「SQLキャッチ」以外でお願いします。
エラー文 2017/11/18 09:01 OB
エラー文のコピーってできないんですか?

コンパイルに失敗した時のエラー文です。