■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
オブジェクト名一括変換を完全一致オンで物理名の変換を行なうと、見事にすべての物理名を消してくれました。これってどういう動作なのでしょう?

やろうとしたのは、変換前「BANGOU」→変換後「_BAN」にしようとしました。
元々はチェックボックスオフで行なう動作ですが、オンにしてやってみたら上記のように...
こんにちは
後迫@SIです。

お問い合わせいただきました件について、
弊社で現象を確認いたしました。

Object Browser ERの不具合です。
ご迷惑をお掛けしてしまい申し訳ございません。

原因ですが、
完全一致をONにした場合、
部分一致するオブジェクト(エンティティ・属性)が
置換対象を選択する画面に表示されてしまうためのようです。
このとき、部分一致するオブジェクトの置換後の文字列が空白で設定されてしまい、
そのまま置換を実行すると空白になってしまいます。

この不具合につきましては
次回のマイナーバージョンアップで修正させていただきますので、
もうしばらくお待ちしていただいてもよろしいでしょうか。

ご迷惑をお掛けしてしまい、誠に申し訳ございません。
どうぞよろしくお願いいたします。
後迫様

返信ありがとうございます。
>原因ですが、
>完全一致をONにした場合、
>部分一致するオブジェクト(エンティティ・属性)が
>置換対象を選択する画面に表示されてしまうためのようです。

当方が確認した範囲では、部分一致するか否かにかかわらず、
チェックが入っておりました。

修正をお待ちしております。
関連する話題かと思いますのでスレッド割り込みで失礼いたします。
オブジェクト名一括変換時の以下の動作に以下の疑問を感じるのですが、
これらは仕様でしょうか、不具合でしょうか。

【やりたいこと】
  エンティティの物理名が'ACNT_?????'となっているものを'CLT_?????'と
  変換したい
  (属性の物理名は変換したくない)

【操作】
  オブジェクト名一括変換で以下の状態で開始ボタンを押下
  ・「指定した文字列を置換え」を選択
     変換前文字列:ACNT_  変換後文字列:CLT_
  ・大文字小文字、完全に一致のチェックボックスはオフ
  ・変更対象オブジェクトはエンティティ・物理名のみオン、他はオフ

【動作結果の疑問点】
  (1) 確認画面で物理名に'ACNT_'をもつエンティティにぶら下がっていて
    自身の物理名にも'ACNT_'をもつオブジェクトが全て(属性・インデックスも)
    チェックが入った状態で表示される
      ⇒属性・インデックスは表示されないべきでは?
       (少なくともチェックがはずれた状態で表示されるべきでは?)

  (2) 確認画面の変更前値にオブジェクトの日本語名が表示される
     オブジェクト:顧客○○マスター
     プロパティ :物理名
     変更前値  :顧客○○マスター ⇒ ACNT_XXXXX_MST では??
     変更後値  :CLT_XXXXX_MST
      ⇒変更前値には変更前の物理名が入るのでは?
こんにちは

現在、SI Object Browser ER Ver.2を使用していますが、
エンティティのコピーとドメインについて教えて下さい。

あるedmファイルから別のedmファイルへエンティティを
コピーした際にエンティティに定義したドメイン情報が
コピーされませんでした。
例えば以下の様な操作をしたイメージです。

コピー元AAA.edmのエンティティA01をコピー先BBB.edmへ
コピー&ペーストしました。
コピー後BBB.edmのエンティティA01を開くとドメインが
空白になっていました。

AAA.edmとBBB.edmのドメイン情報は同一ではありませんが
コピーしたエンティティA01内のドメイン情報はコピー先の
BBB.edmにすべて含まれています。

仕様でしょうか?何か使い方が悪いのでしょうか?
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
ご指摘いただきましたとおり、
別のEDMファイルにエンティティをペーストする場合、
同様のドメインがある場合でもドメイン情報はコピーされません。

ご希望に添えず誠に申し訳ございません。
エンティティをコピー後、ドメインを再設定していただけますでしょうか。
どうぞよろしくお願いいたします。

はじめまして

SI Object Browser ERを使っていますが、edmファイルの排他制御がかからないようですがこれは仕様でしょうか?

Aさんが(サーバ上にある)abc.edmを開く。 → 編集開始
その後Bさんがabc.edmを開く。 「Aさんが編集中・・」のようなメッセージは出ない。 → 編集開始
Aさん保存
Bさん保存 = Aさんの編集内容が消失

VSS等で排他制御が必要でしょうか?
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
同じEDMファイルに対する排他制御はかからないため、
同じEDMファイルを複数人で編集する場合は、
別途VSSなどでの管理が必要となります。

ご希望に添えず大変申し訳ございません。
関連する機能としまして、Ver.3からEDMファイルの統合機能ができました。
こちらは別々のEDMファイルをひとつのEDMファイルに統合する機能です。
複数で設計する場合は別々にEDMファイルを作成し、
EDMファイルの統合機能を利用してひとつのEDMファイルにするという方法も
ございますので、可能でありましたらこちらもご検討いただけますでしょうか。

どうぞよろしくお願いいたします。
印刷やプレビューを開こうとすると「システムエラー。コード:53 ネットワークパスが見つかりません」となり、印刷設定の変更すら行うことができません。
設定ダイアログすら開けないと、有効なプリンタに切り替えることもできません。

前回に印刷ダイアログでプリンタをFAXに切り替えてしまった可能性があります。
通常使うプリンタはネットワークプリンタですが、接続はできております。
新規でERを作成しても、最初にプリンタドライバを読み込んでいるのか、「選択したプリンタは有効ではありません」「選択されたプリンタではサポートされていない機能です」とでます。

回避策をご教示願います。
たぶん解決しました。
他のマシンでファイルを開き、保存して元に戻したら印刷できました。
お騒がせいたしました。
すいません。やっぱり直ってませんでした。
開いたのは別のサブモデルでした。
お願いします。
またもや自己レスです。
エラーになったのはたまたまサブモデルだったので、
もうひとつサブモデルを作成し、オブジェクトをコピーして元のサブモデルを削除し、
リネームして普通に使えるようになりました。

この方法はメインモデルだとできそうにないのですが、いかがでしょうか?
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
弊社で現象を再現することができず、
原因の特定が困難な状態です。
大変申し訳ございません。

お手数ですが、
弊社サポート宛てに
現象の発生するEDMファイルをいただいてもよろしいでしょうか。
どうぞよろしくお願いいたします。
ご返答ありがとうございます。
現象の再現するファイルは、上発言のとおり回避策を取ったのでありません。
再現次第送りますので、その際はよろしくお願いします。
OBER3(トライアル)+Oracle10gで接続しようとすると、「OCI.DLLが見つかりません」と表示されます。何がダメなんでしょうか?
ちなみに単一のOracleクライアントをインストールしています。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
弊社で現象が再現せず、原因の特定が困難な状態です。
誠に申し訳ございません。

お手数ですが、以下の追加情報をいただいてもよろしいでしょうか。

①Object Browser ERのバージョンは最新の3.0.0.2でしょうか?
②Oracleクライアント、OracleサーバともにOracle10gでしょうか?
③SQL*Plusでは問題なく接続できますでしょうか?
④OCI.DLLのバージョンはいくつになっておりますでしょうか?
 (エクスプローラよりOCI.DLLを右クリックし、プロパティより
  ご確認いただけますでしょうか。)

お手数をお掛けしてしまい誠に申し訳ございません。
どうぞよろしくお願いいたします。
>①Object Browser ERのバージョンは最新の3.0.0.2でしょうか?
 はい。3.0.0.2です。
>②Oracleクライアント、OracleサーバともにOracle10gでしょうか?
 はい。ともにOracle10gです。
>③SQL*Plusでは問題なく接続できますでしょうか?
 はい。接続できます。
>④OCI.DLLのバージョンはいくつになっておりますでしょうか?
 OCI.DLLのバージョン=>10.1.0.2
ちなみに
 Oracleサーバ=>Windows2003 Server
 Oracleクライアント=>WindowsXP Pro
へインストールしています。
また、クライアントのOracleホームは
 C:\Oracle\product\10.1.0\Client_1
です。
こんにちは
後迫@SIです。

たびたび申し訳ございませんが、
Oracleクライアントが標準でインストールされているか、
ご確認をお願いしてもよろしいでしょうか。

また、インストールされていない場合は、
大変お手数ですが、標準で再インストール後、
接続を試していただけますでしょうか。

お手数をお掛けしてしまい申し訳ございませんが、
どうぞよろしくお願いいたします。
返答ありがとうございます。

Oracleクライアントのインストールタイプは
「標準」ではなく、「管理者」を選択してインストールしています。

インストールタイプを「管理者」にしてインストールしてはだめということでしょうか?
ぼくしと申します。

現在、OB7でOracle8i、9iの開発を行っております。
ユーザーオブジェクトの管理、PL/SQLのデバック等に
便利に使用させていただいています。

今後、Oracle10gの開発も入ってくることが予想されます。
OB7からでも、Oracle10gの開発は可能なのでしょうか?

制限があるけど使用できる等の、ご回答がいただけると幸いです。

では、よろしくお願いします。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
Object Browser Ver.7でOracle10gに接続し、
操作することは可能となっております。
(Object Browser Ver.8では接続方法を変更した関係で、現状Oracle10gに接続することはできません。Object Browser Ver.8では次回のマイナーバージョンアップで対応する予定です。)

ただし、Oracle10gは正式動作保証外となりますので、
今後、Oracle10g固有の不具合が出た場合でも、
対応はいたしかねますので、あらかじめご了承いただいた上で
ご利用いただきますようお願いいたします。

どうぞよろしくお願いいたします。
>(Object Browser Ver.8では接続方法を変更した関係で、現状Oracle10gに接続することはできません。Object Browser Ver.8では次回のマイナーバージョンアップで対応する予定です。)

上記のご対応の時期はいつごろになるでしょうか?
Object Browser Ver.8 と Oracle10g の接続を切に願っております。。。
川元といいます。

製品版のOBER2、OBER3を利用させていただいております。

WindowsXP+Oracle8i+OBER2+OBER3の環境において、
OBER2、OBER3でエンティティ定義書を出力しようとすると
「バリアントに対する演算が正しくありません」
と出力され、定義書が作成できません。

WindowsXP+Oracle8i+OBER2の環境では正常に定義書が出力されていました。

WindowsXP+Oracle8i+OBER2の環境にOBER3を別フォルダにインストールしてから
メッセージが表示されるようになりました。(←ちょっと記憶があいまいです)
OBER3をアンインストールしても回復しません。

どのように対処したらいいのでしょうか?
どなたか、対応方法をご存知であれば教えてください。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
一度、ツールメニューのオプション画面より、「フォルダ」タブにあります
「レポート定義保存フォルダ」で設定されているパスが正しいか、
ご確認をお願いしてもよろしいでしょうか。
(OBER2、OBER3の両方でご確認いただけますでしょうか。)

お手数をお掛けしてしまい申し訳ございませんが、
どうぞよろしくお願いいたします。
回答ありがとうございます。

ご指摘の部分確認しました。

定義内容:"C:\Application Tools\OBER\Report\"

上記フォルダも存在します。
下記フォルダ配下に、下記ファイルが存在します。

ファイル:
obentity.xls
obentitylist.xls
obviewlist.xls
エンティティ一覧.rpd
エンティティ一覧表.rpd
エンティティ定義書.rpd
ビュー一覧.rpd

他に何か必要な情報がありますか?
お手数かけます、よろしくお願いします。
自己解決

WindowsXP Professional環境において、Excelのアクセス権限が解除されている場合がありました。(原因不明。他製品の影響かも・・・)
「コントロールパネル」=>「管理ツール」=>「コンポーネントサービス」において、DCOMのExcelオブジェクトの実行権限を適切(OBERを実行するユーザに対して)に付与すれば実行できるようになりました。
お騒がせしました。

OB 8.0.3.8を使用しています。

メインのウィンドウをある程度大きくした状態で、
[管理]-[セッション情報]を表示させると、
セッション情報を表示する子ウィンドウが中途半端な状態になります。

メインのウィンドウを少しでもリサイズすれば正しく表示しますので、
あまり大したこともないのですが、チューニングなどで頻繁に
実行計画を見ているときには気になります。

#ちなみに次回マイナーバージョンアップの予定次期はいつ頃でしょうか???
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
過去に同様のご報告をいただいております。
原因ですが、端末の環境に依存する不具合と思われ、
対応が困難となっております。
ご迷惑をおかけしてしまい、大変申し訳ございません。

また、誠に申し訳ございませんが、当不具合につきましては、
次回マイナーバージョンアップ(今月の中旬を予定しております。)でも
対応はできません。

ご希望に添えず大変申し訳ございません。
ディスプレイの解像度を変更した場合に
回避できる場合がありますので、一度試していただけますでしょうか。

どうぞよろしくお願いいたします。