■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
お世話になっております。
ObjectBrowser for SQL Server Version 1.2.0.3を利用しています。

データベースに接続してPROCEDURE,FUNCTIONのオブジェクトをダブル
クリックして内容を表示しようとすると『定義情報が読み込めませんでした。』
とエラーメッセージを出力し内容を参照することができません。

何か必要な設定等があるのでしょうか?

SQL Server版をはじめて利用するので勉強不足な質問かもしれませんが
ご回答よろしくお願いいたします。

以上
こんにちは。
OBサポートです。

お問い合わせいただいたエラーにつきましてですが、該当のストアドプログラムが
削除されているなど、ソースを参照できない場合に発生いたします。
(Object Browserで一覧に表示⇒別途ユーザーが削除⇒Object Browserで「開く」など)

恐れ入りますが、既に削除されていないか一度ご確認いただけますでしょうか。

該当のストアドプログラムが存在しているにもかかわらず
エラーが発生している状況とのことでしたら、お手数ですが
・製品シリアルNO
・保守ダイジェストキー
・SQL Serverのバージョン、エディション
を記載の上、oob.support@sint.co.jpまでご連絡いただけますでしょうか。
保守加入の確認が取れ次第、対応させていただきます。
なお、保守加入が確認できない場合、対応いたしかねる点、
何卒ご了承くださいませ。

よろしくお願い申し上げます。
いつもお世話になっております。
Oracleに関する初心者ですが、よろしくお願いします。


◆インポートを行おうとしているのですが、
  「バッファ長(バイト)」に指定できる最大値はどのくらいになりますでしょうか?
  ・インポート先環境 :  10.2.0.2.0


◆10g以降は、Oracle上「UNLIMITED」を指定できるらしいのですが、
  SI Object Browserの「バッファ長(バイト)」では、「UNLIMITED」が指定できません。
  「UNLIMITED」を指定する事は可能なのでしょうか?


以上、よろしくお願いいたします。

>◆インポートを行おうとしているのですが、
>  「バッファ長(バイト)」に指定できる最大値はどのくらいになりますでしょうか?
>  ・インポート先環境 :  10.2.0.2.0

 OSのメモリやOracleの設定等に依存していると思います。
 どうしても設定可能な最大値が知りたいということであれば
 Oracle に問い合わせてみては?

>◆10g以降は、Oracle上「UNLIMITED」を指定できるらしいのですが、
>  SI Object Browserの「バッファ長(バイト)」では、「UNLIMITED」が指定できません。
>  「UNLIMITED」を指定する事は可能なのでしょうか?

 Oracleリファレンスを見ても「UNLIMITED」は見つかりませんでしたが、
 ====
 バッファ・サイズが足りずに表の最長の行を格納できない場合、
 インポート・ユーティリティはさらに大きいサイズのバッファを
 割り当てようとします。
====
 とありましたので、そのような設定値は無いのでは。
#「指定できるらしい」⇒本当にあるのか をまず調べてみては?

最後に余談を。
答える側にとって、貴方が初心者であるかどうかは全く必要のないことだと思います。
# 「同情を誘ってるのか?」という見方をされて回答が付きづらくなる可能性も・・・

掲示板に頼り切るのではなく、ご自身の努力が「初心者」から脱却する手段だと思います。
SI Object Browser10.2.0.0を使用しています。
同じマシンにExcel2003と2007がインストールされています。
Excel2007インストール後はSI Object Browser10のExcel出力では
Excel2007ブック形式で出力されていましたが、
あるときから2003形式で出力されるようになりました。
Excel2003と2007の切り替えはSI Object Browser10では
どのように行われているのでしょうか?
勝手に切り替わった場合、元に戻したいと考えています。
よろしくお願いいたします。
こんにちは。
OBサポートです。

Object Browserが出力するExcelのバージョンにつきましては
起動時にチェックを行い、拡張子を決定する動作となっておりますが
Excelのアドインソフトをインストールされた場合等において
バージョンチェックに失敗し、当現象が発生する場合があるとの
報告をいただいております。

以下の手順にて、Excel形式を固定とすることが可能となっておりますので
一度お試しいただけますでしょうか。
==============================================================
1. レジストリエディタを起動します。

2. 以下のキー(フォルダ)を検索し、クリックします。
  HKEY_CURRENT_USER\Software\SystemIntegrator\OB10

3. 右ペインを右クリックし、「新規」⇒「文字列値」を選択します。

4. 名前を「ExcelExt」、値を「.xlsx」とします。

5. レジストリエディタを終了します。
==============================================================
※誤操作のないよう、十分ご注意ください。

何卒、よろしくお願いいたします。
お世話になっております。
OBER5を使用しております。

フォワードエンジニアリングでのビューDDL出力する際に、
順番を設定することはできないでしょうか?
ビューをネストしている場合には、順番を意識した実装が必要です。
そのため、順番を意図的に制御することは出来ないでしょうか?
またOBER6では可能なのでしょうか?

以上
こんにちは
OBサポートです。

大変申し訳ございませんが、一括フォワードの場合、Viewのフォワード順を任意に
設定することはできません。最新バージョンでも同様です。
現状では個別でフォワードするなどの運用をお願いいたします。

何卒よろしくお願い申し上げます。
OBER5.0を使用しています。

レポート定義にてフォームファイルをデフォルトのxls形式のものを流用して、
EXCEL2007形式(.xlsx)形式で保存したものを使用しています。

レポート出力したところ、xls形式となり、そのxlsファイルを開こうとすると
以下の警告メッセージが表示されます。原因と対策についてご教示のほどお願いします。

-----------ここから
開こうとしているファイル'xxxxx.xls'の形式は、ファイル拡張子が示す形式と異なります。このファイルを開く前に、ファイルが破損していないこと、信頼できる発行元からのファイルであることを確認してください。ファイルを今すぐ開きますか?
-----------ここまで

切り分けのためにデフォルトのオリジナルフォームファイル(.xls)を使用すると、
レポートも.xlsで出力され、メッセージも出力されません。
こんにちは
OBサポートです。
Ver.5は拡張子XLSX(Excel2007以降)には対応していないなめ、
動作保証範囲外となります。

以上、よろしくお願い申し上げます。
OBER5.0を試用して、今後のプロジェクトに使えるかどうか評価しております。

以下のようなことが可能かご教示いただけますでしょうか。

①OBER5.0から「レポート定義」を編集の上、テーブル定義書を
 出力できることは確認しました。
 レポート定義で明細情報を「属性」を選択して、テーブル定義書を
 出力していますが、「主キー」のような表示形式(列レベルで1、2、・・・)で、
 インデックスを出力することは可能でしょうか?
 ※インデックス一覧としてではなく、テーブル定義書内でインデックス定義を
  出力したい。

②SQLServerの場合、一概にインデックスといってもクラスタ化インデックスと、
 非クラスタ化インデックスがあります。
 インデックス定義を編集する際、「クラスタ」というチェックボックスが
 ありますが、「クラスタ」か否かをインデックス一覧などに出力することは可能
 でしょうか?
 
こんにちは
OBサポートです。

お問い合わせいただきました件ですが、
大変申し訳ございませんが、最新バージョンの6においても
ご希望の動作は実装しておりません。

何卒よろしくお願い申し上げます。
OBERで新しいDBを設計管理を始め順調に作業をしておりましたが、
データベース同期を実行すると、OBERが異常終了する様になって
しまいました。ダイヤログの設定は次の通りで実行しています。

色々と試した結果、データベース同期-データベースオプションタブの
リバースオプション-オブジェクトの推定の主キーを推定をOFFにすると
正常に処理が出来るようになりました。この設定は、初期値の
ままで利用していたので、突然異常終了するようになったのが
不明です。

何か、解決のヒントになるものがありましたら教えてください。

バージョン:OBER 5.0.0.0
利用DB :Oracle 10g
利用OS :Windows XP SP3

データベース同期設定内容
[全般]
デフォルトの同期方法 データベース変更
比較対象 モデルに存在するオブジェクトのみ比較

[データベースオプション]
テーブルコメントの設定方法 論理名をセット
カラムコメントの設定方法 論理名をセット
リバースオプション
 オブジェクトの推定
  主キーを推定 のみチェック
フォワードオプション
 インデックスの出力 全てチェック
エクステント情報の出力 チェックを外す
こんにちは
OBサポートです。

お問い合わせいただきました件に関してですが、
該当オプションのデフォルトはOFFです。何かのタイミングで
ONになってしまったものと思われます。推定主キーと
既存主キー間で何らかの問題が発生している可能性がございます。

当現象は技術調査が必要であるか、環境依存による問題と思われますので、
掲示板上での回答は致しかねます。
保守サポート範囲内での対応とさせていただきます。

今回のエラー内容の詳細、製品シリアルNO、
保守ダイジェストキーを記載の上、oob.support@sint.co.jp
までご連絡ください。
保守加入の確認が取れ次第、対応させていただきます。
なお、保守加入が確認できない場合、対応いたしかねる点、
何卒ご了承くださいませ。

よろしくお願い申し上げます。
OBER V6.1.0.0

PostgreSQLへの接続を行っております。

データベースタイプ PostgreSQL
ユーザーID postgres
パスワード *****
サーバー  172.30.11.99
データベース testdb
ポート   5432
と入力、エラーは出力されず
一応接続はできている様子
(画面左下に postgres@172.30.11.99に接続と表示されている)
ですが、画面左部のデータモデルにテーブルが表示されません。

スキーマ(public)の指定が必要なように思えるのですが
どのように指定したら、テーブルが出力されるようになるのでしょうか。

postgreのバージョンは
PostgreSQL 7.4.13 です。





 







こんにちは
OBサポートです。

モデル上にエンティティを配置することによってツリーに
エンティティが追加されます。
手動配置またはリバースエンジニアリングを行うなどして、
モデル上にエンティティを作成していただけますでしょうか。

何卒よろしくお願い申し上げます。
ご回答ありがとうございます。
DBは接続されているのですが、リバースエンジニアリングで候補にテーブルが
表示されません。通常oracleの場合にはここにテーブルが列挙され選択できるのですが
列挙されていない状態です。

jdbcで接続するとスキーマの下層にテーブルがあります。

public
│ 
│-- テーブルA
│-- テーブルB

PostgreSQLの接続でスキーマを指定できていないので
リバースエンジニアリングでテーブルが列挙できないのではないかと思っています。

うまく説明できなくて申し訳ありませが、ご回答お願い致します。


こんにちは
OBサポートです。

Public配下のテーブルであっても、通常通り出力されることを
弊社環境下で確認しております。(Ver8)

当問題は環境依存または調査が必要な問題と思われますので
保守サービス範囲内での対応となりますが、保守サービスにご加入いただいている
場合におきましても、お客様ご利用のPostgreSQLのバージョンが7ですので、
動作保証範囲外となり、いかなる不具合等に関しましても
対応することができません。

大変申し訳ございませんが、ご了承いただけますようお願い申し上げます。