■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
こんにちは
後迫@SIです。

本日、Object BrowserのVer.10.2.1.1を
リリースいたしましたのでお知らせいたします。

下記のダウンロードサイトよりダウンロードの上、
プログラムの更新をおこなっていただきますようお願いいたします。

■SI Object Browser ダウンロードページ
http://www.sint.co.jp/products/siob/ob/dl/download.html

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

また、修正内容の詳細につきましては、以下のページをご覧いただけますでしょうか。
http://www.sint.co.jp/products/siob/ob/dl/program_syuseirireki.html

今回のリビジョンアップでは不具合修正がメインとなっておりますが、
引き続き今後のバージョンアップにて機能追加も検討させていただいておりますので、
何卒、よろしくお願いいたします。

<SQLServer版 販売記念キャンペーンのお知らせ>
また、Object BrowserのSQLServer版の販売記念キャンペーンですが、
期間を1ヶ月間延長し、2月末まで実施することにいたしました。

Oracle版をお持ち・お持ちでないにかかわらず、お得な価格で
ご購入可能なキャンペーンですので、SQLServer版の導入をご検討の方は、
ぜひこの機会に導入していただけますようお願いいたします。

キャンペーンのお申し込み・詳細につきましては以下のページをご覧いただけますでしょうか。
http://siob.sint.co.jp/campaign/sql.htm

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


ERのツール購入を検討しているものです。
1点確認させてください。

論理設計で作成したテーブルやカラム名を物理名に変換するときは
どのように実行することになりますか。

希望としては、辞書ツールのようなものに独自の名称を登録しておいて
それをツールが自動的に判断してくれて物理名にするといったものがあれば
いいなと考えています。

例)命名ルールを統一したい
 ・顧客を「KOK」と登録しておく
 ・コードを「CD」と登録しておく
 顧客コード → 「KOKYAKUCODE」 とならずに 「KOKCD」となる。
 
初歩的な質問で恐縮ですが、よろしくお願い致します。



こんにちは
山田@SIです。

ご質問いただきました件ですが、
大変申し訳ございませんが、現状論理名を基に
物理名を一括で自動設定するといったような機能は
実装しておりません。

自動変換というわけではございませんが、
ドメインという機能を使用することによって、
命名規則に沿った形での設計は可能です。
(ドメインとは各項目の雛形のようなものです。)
例えば「論理名:更新日時物理名:KOSHIN_DATE」
というドメインを一つ作り、エンティティの属性には
必ずこのドメインを使用するような設計運用とすれば、
項目間の表記ゆれを防ぐことができます。

この度はご希望に添うことができず、大変申し訳
ございませんが、何卒よろしくお願い申し上げます。
SQLキャッチで、traceファイルを表示させる時の、
cpu・elapsedの精度についてご教授頂けたら幸いです。

当方では、SI Object Browser Version 9.1.0.0を使用しておりますが、
SQLキャッチの「表示」にて、
trace結果をObject Browser画面に表示させると、
cpu・elapsedの値が少数点以下4桁までしか表示されません。

仮にtraceファイルの値が「0.00002」だった場合には、
Object Browser画面では「0」となってしまいます。

traceファイルの中で同一のSQLが1000件存在し、
cpu・elapsedの値が1000件とも「0.00002」だった場合には、
「表示」で「同一SQLの結果をまとめる」としたら、
まとめられた結果も「0」となってしまうようです。
(0.00002*1000=0.2とならない。)

そこで、質問です。
1、画面表示を少数点以下5桁以上にする事は可能でしょうか?
2、画面表示が少数点以下4桁の場合でも、「同一SQLの結果をまとめる」とした時に、
  少数点以下5桁以下の部分も計算する事は可能でしょうか?

以上、宜しくお願い致します。




こんにちは
後迫@SIです。

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

お問い合わせいただきました件についてですが、
現状、SQLキャッチ画面では小数点以下4桁までの表示ため、
数値が小数点以下5桁以下となる場合は「0」となり、
正常に表示することができません。
ご希望に沿うことができず申し訳ございません。

小数点以下5桁未満の対応につきましては、
要望として承り、今後のバージョンアップで
検討させていただきますので、何卒よろしくお願いいたします。

なお、「同一のSQLを結果をまとめる」でまとめた際、
合計が小数点以下4桁以上となる場合は、
正常に合計した結果を表示することは可能ですので、
「0」と表示されてしまう場合は、調査のため、
サポート宛に該当のトレースファイルを
送っていただいてもよろしいでしょうか。

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
OBER(V5.0)-SQLSERVER2005(SP3)を利用しています。

データベース同期(DB側定義変更時)にテーブルの項目名が
特定の数テーブルで必ず文字化けが発生します。

SIER上のエンティティでは問題なく文字が表示されますが、
同期をとった場合に必ず当事象が発生します。

文字化けが発生する文字は特に環境依存文字でもなく、
たとえば「前」が「□」となっていたり、「課」が意味不明の
漢字になったりと実行するたびに文字化けが発生する項目と
化ける文字が異なります。

こんにちは
山田@SIです。

こちらの件に関しましては
メールにて対応いたします。

何卒よろしくお願い申し上げます。
オブジェクトブラウザ10について質問です。
昔(2~3年前)、Version 8か9を開発で使用したことがありますが、そのときに確か unicode に対応してなかったと思うのですが、現在は対応しているのでしょうか?
よろしくお願いいたします。
こんにちは
後迫@SIです。

お問い合わせいただきました件につきましてですが、
現状の最新バージョンにおきましても
UNICODEには対応しておりません。
ご希望に沿うことができず誠に申し訳ございません。

ただし、テーブル画面のデータが文字化けして表示されるなどの問題に関しましては、
通常、クライアントのNLS_LANG設定を「SJIS」にしていただくことで解決します。
(旧バージョンにおきましても同様です。)

ただし、エディタ上で文字化けするなどの問題があるため、
最新バージョンにおきましてもUNICODEは未対応とさせていただいております。

UNICODEの正式対応につきましては、
今後のバージョンアップにて対応を検討させていただいておりますので、
何卒よろしくお願いいたします。
お願いします。
現在OB9を使用させていただいており、現在SQL版の試用をしています。
現在おきている現象です。

環境:WINDOWS2003 + SQL2005Std(最新SP等適用済み)
端末:XP(SP3) ,SQL2005(Client),Office2003(最新SP等適用済み),OBS(試用)

現象①:少し複雑なVIEWをソースで開くと100%とOBがハングします。定義、データは表示します。

現象②:複数のテーブルを選択して、オブジェクト一覧表を作成すると「モジュール'obs.exe'のアドレス 00401ECBでアドレス4E415254に対する書き込み違反がおきました。」となり作成されません。OKをおすとOBに戻ります。エクセルは作成されますが、雛形だけで中身が空で作成されます。




こんにちは
後迫@SIです。

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

つきましては調査のため、
それぞれ以下の追加情報をいただいてもよろしいでしょうか。

①VIEWがハングする不具合につきまして
 現象の発生するビューのソースと、
 ビューの元テーブルのスクリプト(CREATE TABLE文)
 をいただいてもよろしいでしょうか?

②オブジェクト一覧がエラーになる件につきまして
 masterテーブルなど、既定のデータベースでも再現いたしますでしょうか?
 もし、特定のデータベースでも再現する場合は、
 いただいてもよろしいでしょうか?

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


○VIEWのソースに関して
色々試しており、View上でのフィールド順を入れ替えるとソースが開いたりします。また、View名を変えるだけでも開くものもあります。
環境を送りたいのですが、お客様のDBと言うことと、関連するテーブル、関数等があり少し面倒ですのでこのままもう少し検証してみます。

○オブジェクト一覧表に関して
こちらも色々ためしてみていますが、さらに新しい現象で「無効なポインタ操作」エラーも発生し、雛形だけの空エクセルが作成されました。
エラーの出るDBでテーブルのコメント全て外す(空)と正常に作成されました。
こちらももう少し試して見ます。

※製品版「OB10」と「OBS」の購入手続きをしていますので、製品登録後に問題等があればまた、相談させて頂きますのでよろしくお願いします。



再度よろしくお願いします。
「OB10とOBSはそれぞれ購入して、ライセンス認証しています。」

オブジェクト一覧(テーブルにて)OB上の定義でのコメントの文字数が16文字以上の日本語が設定されている場合にエラーが発生するようで。
実際にエラーが無く作成される場合も定義書の備考欄(定義のコメント)の文字の17文字目以降から化けています。

>実際のコメント「成形・コート送り管理情報:有償支給送状」
>出力される備考「成形・コート送り管理情報:有償支給0ヤ」
実際は「」は付きません。

これはコメント欄への文字制限等の仕様でしょうか?
念の為に、OFFICE2003、2007の両方でも確認しましたが発生し、OSがVISTA,XPでも発生します。

また、作成されているオブジェクト一覧に上書きで作成すると、「無効なポインタ」となり、新規で作成すると、「書き込み違反」のエラーがでるようです。
またエラー発生の後、定義を開こうとすると。OBS自体が終了します。

回避方法や仕様制限等があればアドバイス願います。





お世話になります。OB9を使用しております。
ExcelのデータをコピーしてOBへ貼り付けを行う際、
「Ctrl-V で貼り付け」と、
「右クリックして貼り付け」した場合では挙動が違うように見えます。

具体的には「右クリックして貼り付け」した場合に
投稿No.4189 の方と同じ現象が発生します。
同じデータを「Ctrl-V で貼り付け」した場合は
正常に INSERT されます。

なお、元のExcelのデータですが
NOT NULL 制約のある列にはNULLは入っておりません。
また、コピーする際はいずれの場合も「Ctrl-C」で行っております。


上記について、原因と回避策をお教えください。
以上、よろしくお願いいたします。

-----
<関連があると思われる投稿>
投稿No.2762「エクセルからOBへの貼り付けについて」
投稿No.4189「データの貼り付けでora-01400NotNULL制約エラー」
こんにちは
後迫@SIです。

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

つきましてはお手数ですが、
以下の手順にて、現象の発生するテーブルのエクスポートデータを
サポート宛にいただきたいのですがよろしいでしょうか。

エクスポートデータにつきましては、
以下の手順にて作成していただけます。

1.ObjectBrowserにてログイン後、
 オブジェクト一覧(テーブルの一覧が表示されている画面)より、
 該当のテーブルを右クリックし、
 ポップアップメニューより「エクスポート」を選択します。
2.エクスポート画面が表示されます。
 「オプション」タブをクリックし、
 「権限・インデックス・データ行・制約」すべてにチェックを入れます。
 また、一番下にあります、「使用ツール」に、エクスポートツールのある
 パス(「Oracleホーム\bin\EXP.EXE」を指定します。)
 ※その他はデフォルトの設定でかまいません。
3.実行ボタンを押し、エクスポートを実行します。
 正常終了した場合、「選択」タブの「ファイル名」で指定した場所に
 エクスポートしたファイルが作成されていますので、
 そのファイルをいただけますでしょうか。

 ※もし、エクスポートにてエラーが発生した場合は、
 お手数ですが、ご連絡をいただいてもよろしいでしょうか。
 (その際は、「選択」タブ「オプション」タブ、「結果ログ」タブを
 それぞれ選択した状態での3枚のスクリーンショット画像を
 いただいてもよろしいでしょうか。)

お手数をおかけしてしまい申し訳ございませんが、
何卒よろしくお願いいたします。
OB Version 9.1.0.0 を 10クライアントライセンス購入しています。
5クライアントライセンスのみ OB Version 10.2 にバージョンアップ
したいのですが、どのようにすればよろしいですか?
こんにちは
後迫@SIです。

お問い合わせいただきました件についてですが、
大変申し訳ございませんが、旧バージョンをお持ちの場合でも、
バージョンアップキャンペーンなどのキャンペーン期間を除き、
バージョンアップ購入いただくことはできませんので、
新規でライセンスをご購入していただく必要があります。

価格などの詳細につきましては、以下のURLをご覧いただけますでしょうか。
http://www.sint.co.jp/products/siob/ob/pe/priceenvironment.html

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