■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

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

「エンティティ定義書」のみEXCEL取込を行った場合、
インデックスは反映されませんが、
「インデックス一覧」も併せてEXCEL取込を実行することで、
インデックスを取り込むことが可能となっております。
(「EXCEL取込」画面の「インデックス一覧」タブより、
ファイルを選択して取り込むことができます。)

もし「エンティティ定義書」のみEXCEL取込を行っている場合は、
大変お手数ですが、「インデックス一覧」を作成の上、
EXCEL取込を実行していただきますようお願いいたします。

何卒、よろしくお願いいたします。
EXCEL取込を行って作成されたエンティティのインデックスタブを確認すると
主キーのインデックスは作成されているのですが、物理名に何も入っていない状態で
作成されています。

この状態だとDDLは
ADD(PRIMARY KEY (HOGE) USING INDEX)
となります。

エンティティに対し何らかの修正を行い、登録を押下するとその時点で
自動的にインデックスに物理名が設定されます。

この状態のDDLは
ADD(CONSTRAINT PK_HOGE PRIMARY KEY (HOGE) USING INDEX)
となります。

エクセル取り込みを行った時点で主キーの物理名を設定した状態にする
ことはできないのでしょうか。
(Ver.8.1.1.1)

ありがとうございます。
無事、インストール出来ました。
こんにちは
OBサポートです。

「SI Object Browser for Oracle Ver.12.1.3 ReadOnly Edition」は、
下記ページからダウンロード可能となっております。

■ダウンロードページ(ReadOnly Edition)
http://www.sint.co.jp/products/siob/ro/dl/download.html

何卒、よろしくお願いいたします。

SI Object Browser for Oracle Ver.12.1.3 ReadOnly Edition
ですが、どこからダウンロードできるのでしょうか?
http://www.sint.co.jp/products/siob/ob/dl/download.html
には、通常バージョンしかダウンロードできないようです。
ご回答ありがとうございます。

ご教示いただいた対処方法で解決することができました。
こんにちは
OBサポートです。

SI Object Browser ERでは、属性毎に論理、物理といった
「属性タイプ」を設定することが可能です
属性タイプはエンティティエディタ画面の「属性」タブにあります、
「属性タイプ切り替え」ボタンで変更していただけます。
F5キーを押下することでも変更可能です。

属性タイプの切り替えを行うと、属性表記の色が変化します。
こちらの色は属性タイプによって3種類となります。

両方…黒
物理モデルのみ…赤
論理モデルのみ…青

今回のように論理モデルでは存在しない属性を、物理モデルにおいて設ける場合、
属性切り替えで属性表記を赤色に変更していただくことで実現可能かと思いますので、
ご確認いただけますでしょうか。

また、メニューの「ツール」→「オプション」→「操作」タブにあります、
「論理(物理)オブジェクトを物理(論理)モデルにも表示」の
チェックを外すことで、各モデル上の表示もさせない設定にすることが
可能となっておりますので、併せてご確認ください。

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

過去事例になりますが、下記対応で事象が解消したという
ご報告をいただいております。

・該当端末に「MSVCR100.dll」のファイルが存在する場合、
 同ファイルを「C:\Program files\OBER8」から退避する。

上記対応で事象解消した場合、OBER8から提供されたDLLファイルが、
何らかの理由により破損した、または既に存在した「MSVCR100.dll」と競合して
正常に動作しなかった等が発生原因として考えられます。

上記対応でも事象が解消しない場合は、特定の環境に依存する事象と思われるため、
保守サービスの範囲で技術調査を行わせていただきます。
つきましては、保守サポートにご加入済みでしたら、
「製品のシリアルNOまたは保守のダイジェストキー」を添えて、
サポート(oob.support@sint.co.jp)までご連絡いただけますでしょうか。

何卒、よろしくお願いいたします。
OBERでは、論理モデルと物理モデルを切り替えることができるようですが、サロゲートキーのように、物理モデルにはあるが論理モデルには無い属性というのを設けることは可能でしょうか?

例えば、論理モデルにおける社員エンティティが以下のようになっていたとします。

- 従業員番号(PK) ←自然キー
- 氏名
- メールアドレス

物理モデルでは、以下のように設計したいとします。

- ID(PK)
- EMPLOYEE_NUMBER
- NAME
- MAIL

このときのIDのように、
論理モデルでは存在しない属性を、物理モデルにおいて設けることができるかというご確認です。

以上
ObjectBrowserERでデータベース>リバースエンジニアリングを選択し、ログイン画面でデータベースの情報を入力し、接続ボタンを押したところ以下のポップアップが表示されました。

ober8.exe
「C:\Program File\OBER8\MSVCR100.dllはWindows上では実行できないか、エラーを含んでいます。元のインストールメディアを使用して再インストールするか、システム管理者もしくはソフトウェアの製造元に問い合わせてください。」
SI Object Browser ER
「Cannot load vendor library[C:XXXX(Oracleクライアントインストールディレクトリ)\Bin\oraclient12.dll]. Hint:check it is in the PATH or application EXE directories, and has x86 bitness.」

利用環境は以下のとおりです。
 サーバ:Oracle Database12.1.0
 クライアント:Windows7 Oracle Client12.1.0
なお、クライアントにはObject Browser for Oracle v12が既にインストールされており、そちらからは利用できる状態のため、Oracleクライアントは正しく導入できている認識です。

原因と対処方法がありましたらご教示ください。