■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
SQL実行画面から、検索結果画面へ移動
また、その逆の検索結果画面から、SQL実行画面への移動を、キーボード操作にてフォーカスを移動したいのですが、何か方法がありますでしょうか?
こんにちは
後迫@SIです。

このたびは返信が遅くなってしまい申し訳ございません。

お問い合わせいただきました件につきましてですが、
キーボードのみでSQL入力欄から実行結果のフォーカス移動、
また、その逆のフォーカス移動をすることはできないため、
ご希望に添うことができず誠に申し訳ございません。

現状では、マウス操作にて切り替えていただく必要がございますが、
要望として承り、今後のバージョンアップにて対応を
検討させていただきますので、何卒よろしくお願いいたします。


EDM統合しますと、作成されたリレーションのアクションがどれも「何もしない」になっています。

もう一度EDM統合しますと、前回統合されなかったアクションが差分の一覧に表示され、「変更を適用」を選べばこれで統合されはしますが、一度ではできないものでしょうか。
こんにちは
山田@SIです。

弊社で検証いたしましたところ、現象が
再現いたしました。

統合方法が「マスターEDMファイルの内容を~」に設定されている場合に
発生する模様です。
大変申し訳ございません。


「指定した2つのEDMファイルを~」で行なうと、正しく反映されるかと思いますので、
大変お手数ではございますが、可能であればこちらの方法で
お願いできますでしょうか。

この度はご迷惑をお掛けしてしまい、大変申し訳ございませんでした。
何卒、よろしくお願い申し上げます。
AとBという二つのOSユーザーがあり、
AはDB①とDB②に接続する事が出来ますが
BはDB①へ接続できるが、DB②に接続を試みると
【ORA-12224:TNS:リスナーがありません。】とエラーが出ます。

BでSQLPLUSを実行してみたところ②は接続できました。
ユーザレベルでなんらかの違いがあるのでしょうか。
宜しくお願いします。
こんにちは
後迫@SIです。

お問い合わせいただきました件についてですが、
以下の追加情報をいただいてもよろしいでしょうか。
①AとBユーザーは同一マシンのOSユーザーになりますでしょうか?
 それとも別々のマシンのユーザーになりますでしょうか?
②同一マシンの場合、1つのマシンに複数のOracleを
 インストールしているということはございますでしょうか?
③また、接続先はリモート(別のマシン)になりますでしょうか?
④BユーザーでObject Browserを使用してDB2に接続する際、
 Object Browserのログイン画面の「データベース」コンボボックス
 を開いた際に、サービス名が一覧表示されますでしょうか?

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。

こんにちは
原因がよくわからず、未だ困っている状況です。


>①AとBユーザーは同一マシンのOSユーザーになりますでしょうか?
> それとも別々のマシンのユーザーになりますでしょうか?
同一マシンです。

>②同一マシンの場合、1つのマシンに複数のOracleを
> インストールしているということはございますでしょうか?
Oracleは一つしか入っていないようです。

>③また、接続先はリモート(別のマシン)になりますでしょうか?
リモートになります。

>④BユーザーでObject Browserを使用してDB2に接続する際、
> Object Browserのログイン画面の「データベース」コンボボックス
> を開いた際に、サービス名が一覧表示されますでしょうか?
一覧表示はされるのでTNSNAMESは参照できているのかな・・・と思います。



お手数おかけしますが、宜しくお願いします。
こんにちは
後迫@SIです。

このたびは返信が遅くなってしまい申し訳ございません。

また、追加情報をいただきありがとうございます。
頂いた情報をもとに過去の問い合わせを検索いたしましたが、
同様の事例がなく、はっきりとした原因が分かっていない状態です。
誠に申し訳ございません。

Object Browserの「ツール」メニュー→「オプション」→
「詳細設定」タブにある「ORACLE_HOME」の設定がAとBユーザーで
異なっていないか、ご確認をお願いしてもよろしいでしょうか。
(オプション設定につきましては、各OSユーザーごとに管理されているため、
設定が異なる場合、別々のOracleホームが読み込まれる可能性がございます。)

また、システム環境変数ではなく、Bユーザーのユーザー環境変数で
ORACLE_HOMEなどを設定している場合は、Aユーザーと同一の設定にしていただき、
現象が解決するかご確認いただいてもよろしいでしょうか。

また、上記でも解決しない場合、お手数ですが、
弊社サポート宛にtnsnames.oraファイルをいただいてもよろしいでしょうか。
(エクスプローラ検索の上、もし、マシン上に複数の「tnsnames.ora」ファイルがある場合はすべてのtnsnames.oraファイルを頂きたいのですがよろしいでしょうか。)

たびたびお手数をおかけしてしまい申し訳ございませんが、
何卒、よろしくお願いいたします。
ユーザー情報からあるユーザーを選び、詳細画面が表示されますが、その詳細画面の下段右側にあるオブジェクト権限はどのように設定すればよいのでしょうか。

オンラインマニュアルやヘルプで見てもよく分かりませんでした。

ご教授願います。
こんにちは
後迫@SIです。

お問い合わせいただきました件についてですが、
オブジェクト権限につきましてはユーザ画面からは付与できず、
各オブジェクト画面にて付与していただく必要がございます。
(ユーザー画面からは権限の参照のみ可能となっております。)

以下の手順にてオブジェクト権限を付与していただけますでしょうか。
①オブジェクトリストより該当のオブジェクトをダブルクリックして開き、「権限」タブを選択します。
 または、オブジェクトリストよりを該当のオブジェクトを右クリック⇒「権限」を選択します。
②権限を付与するユーザと、権限を選択し、「実行」ボタンを押します。

わかりづらく申し訳ございませんが
何卒よろしくお願いいたします。
ObjectBrowserでローカルインデックスのCREATE INDEX文を出力した場合に、
LOCAL文が出力されません。
またテーブルのスクリプトを出力した場合も出力されません。
ローカル、グローバルインデックスの指定が
出力される方法をご存知の方いらっしゃいませんか。
こんにちは
後迫@SIです。

このたびは返信が遅くなってしまい申し訳ございません。
現象について再現いたしました。

ご指摘いただいた通り、ローカルインデックスをスクリプト出力した場合、
通常のインデックスとして出力されてしまうようです。
(Object Browserの不具合です。大変申し訳ございません。)

この不具合につきましては、次回バージョンアップにて
対応を検討させていただきます。

現状ではお手数ですが、インデックス画面の「ソース」タブを開き、
「出力」⇒「ファイル保存」より、スクリプト出力をしていただくような
対応をお願いしてもよろしいでしょうか。
(各オブジェクト画面の「ソース」タブを選択し、出力した場合は、
ローカルインデックスも正常に出力することが可能です。)

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
ObjectBrowser9.1.0.0を接続することができません。
エラーメッセージは
「モジュール'ob9.exe'のアドレス004C84D3 でアドレス00000024に対する読込違反がおきました」
です。


原因を、お分かりの方がいましたら教えてください。
よろしくおねがいします。
こんにちは
後迫@SIです。

このたびはご迷惑をおかけしてしまい大変申し訳ございません。

お問い合わせいただきました件ですが、
以下の手順にて、オプション設定をリセットしていただき、
現象が改善されるか試していただきたいのですがよろしいでしょうか。

①Object Browserを起動している場合は一度終了します。
②HKEY_CURRENT_USER\Software\SystemIntegratorにあります、
 「OB9」キーをフォルダごと削除いたします。
③Object Browserを再度起動します。

上記の手順でHKEY_CURRENT_USER\Software\SystemIntegratorに
再度「OB9」キーが生成され、初期設定にリセットされます。

※Object Browserの再インストールは不要ですが、
 接続リストなどの設定もすべてリセットされてしまいますので、
 必要でしたらバックアップ(regファイル)を
 あらかじめ作成していただいた上で試していただけますでしょうか。

また、上記でも解決しない場合、
以下の追加情報をいただいてもよろしいでしょうか。
①Oracleの追加インストールなど、Oracleの設定を変更されたと
 いうことはございますでしょうか?
②エラーの発生するタイミングを詳しく教えていただいてもよろしいでしょうか。
 (起動直後に発生いたしますでしょうか?それともログイン後に
 なんらかの操作を行うことで発生いたしますでしょうか?)

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
こんにちわ

①Object Browserを起動している場合は一度終了します。
②HKEY_CURRENT_USER\Software\SystemIntegratorにあります、
 「OB9」キーをフォルダごと削除いたします。
③Object Browserを再度起動します。

上記の手順を行いましたが現象は変わりませんでした。



以下に追加情報を記載します。
①Oracleの追加インストールなど、Oracleの設定を変更されたと
 いうことはございますでしょうか?

→☆ORACLE10gのデータベースをインストールしました。
  他のバージョンのORACLEは入っていません。

②エラーの発生するタイミングを詳しく教えていただいてもよろしいでしょうか。
 (起動直後に発生いたしますでしょうか?それともログイン後に
 なんらかの操作を行うことで発生いたしますでしょうか?)

→☆ログイン画面の接続ボタンを押したタイミングで発生します。


お手数お掛け致しますがよろしくお願い致します。
こんにちは
後迫@SIです。

このたびは返信が遅くなってしまい申し訳ございません。
また、追加情報をいただきありがとうございます。

もし、同一マシンにて、過去に別のOracleをインストールしている場合、
または、ODP.NETなどのオプションをインストールした場合、
Oracle10g以外のOracleホームを読み込んでしまい、
当エラーが発生している可能性がございます。

つきましては、
以下の手順にて明示的にOracle10gのOracleホームを設定していただくことで
現象が解決するか、ご確認をお願いしたいのですがよろしいでしょうか。
①「ツール」メニューの「オプション」画面を開きます。
②「詳細設定」タブを開き、「ORACLE_HOME」に
 Oracle10gのOracleホームを設定後、「OK」ボタンを押します。
③ Object Browserを一度終了し、再起動します。

たびたびお手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。

返事遅くなりました。

>①「ツール」メニューの「オプション」画面を開きます。
>②「詳細設定」タブを開き、「ORACLE_HOME」に
>  Oracle10gのOracleホームを設定後、「OK」ボタンを押します。
>③ Object Browserを一度終了し、再起動します。
上記の処理やってみましたが駄目でした。

他で調べてみたら原因わかりました。

OSがVISTAだったのですがObject Browserを「管理者として実行」するだけで
解決しました。

色々とお手数お掛け致しました。ありがとうございます。

ObjectBrowserで圧縮表のCREATE TABLE文を出力した場合に、COMPRESS文が出力されません。出力される方法をご存知の方いらっしゃいませんか。
こんにちは
後迫@SIです。

お問い合わせいただきました件につきましてですが、
現状では圧縮表には対応していないため、COMPRESS句つきで
テーブルを作成してもリバース表示することができません。
ご希望に添うことができず大変申し訳ございません。

圧縮表の対応につきましては、
今後のバージョンアップで対応を検討させていただきますので、
何卒よろしくお願いいたします。


ObjectBrowserでビューを作成してフォワードエンジニアリングしたものを、別のEDMにリバースエンジニアリングします。
その、リバースエンジニアリングされた方のビューをビューエディタで開くと、全般タブで、テーブル名とカラム名・式が空になってしまいます。

DDLタブでなにかしらいじって全般タブに戻ると復元するのですが。

フォワードかリバースのやり方に問題があるのでしょうか?
こんにちは
山田@SIです。

お問い合わせいただきました件ですが、
大変申し訳ございませんが、現状そのような現象が
おこるケースがございます。具体的には
ビューのSQLがERで対応していない(JOIN句を使用して結合いる、など)
ER側でSQLを解析できない場合に発生します。
大変申し訳ございません。

この場合、お手数ではございますがリバース後の修正をお願いできますでしょうか。

何卒、よろしくお願い申し上げます。