■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
ORACLEでCLOBで定義されているフィールドをデータ表示させようとすると
「LOB情報を取得出来ませんでした。データを再取得して下さい。」の
ダイアログが表示されてデータの内容が見れない。
全てのレコードでは無く、見れないレコードの該当フィールドには
78000バイト程度のデータが格納されています。
設定等の変更で内容を表示する方法をご教示願います。
こんにちは。
土手内@SIです。

CLOBデータ表示時にエラーが発生するとのことですが、
ご利用のOracle Database/Clientのバージョンが異なる場合に
発生するケースがあるとの報告をいただいております。

上記に該当するようでしたら、お手数ですがバージョンを同一のものにしていただき
再度お試しいただいてもよろしいでしょうか。

何卒、よろしくお願いいたします。
リレーションがはられたエンティティを動かしたり、「オブジェクトサイズの最適化」を実施すると、該当のエンティティ以外のリレーションを示す線が自動で調整されてしまう。線が重なるなど、再度調整が必要になってしまう。この機能を無効にすることはできないか?
こんにちは
山田@SIです。

お問い合わせいただきました件に関しましてですが、
オプションメニュー「操作」タブにございます、
「接続位置の自動調整」「最適距離に自動変形」
のチェックを外すことにより、ある程度動作を抑えることができます。
ただし、完全に再調整をカットしてしまうと、リレーションと
エンティティが離れてしまうなどの不具合が予想されるため、
最低限の自動調整はOBERで行います。こちらは仕様としてご理解いただけ
ますようお願い申し上げます。

よろしくお願いいたします。
OB for SQL Server Ver.1.2.0.3を利用しています。

SQL Server 2008のサーバに接続しようとすると、以下のエラーが発生します。

 「名前付きパイプのプロバイダ SQL Serverへの接続が開けませんでした。」

他のSQL Server 2008や、2005のサーバには接続できますが、ある1台だけ接続ができません。
どういった原因が考えられますでしょうか。
ご教授下さい。

なお、接続できないSQL Serverは、唯一データベースミラーリング機能を使用しており、常に2台構成で同期している状態です。
これが影響している可能性はありますでしょうか。
こんにちは。
土手内@SIです。

SQL Server2008に接続できないとの件につきましてですが、
リモート接続可能な設定となっていない可能性がございます。

以下の手順にて解決するかどうかご確認いただけますでしょうか。
==========================================================================
1. 接続できないSQL Server2008がインストールされている端末にて
  すべてのプログラム → Microsoft SQL Server → SQL Server 構成マネージャ
  を起動します。

2. 左ペイン「SQL Serverネットワークの構成」を展開し、
  [インスタンス名]のプロトコル
  をクリックします。

3. 「共有メモリ」「名前付きパイプ」「TCP/IP」が有効となっていることを確認します。
==========================================================================

何卒、よろしくお願いたします。
バージョン OB9.1.00

オブジェクトリスト(0)-「データを開く」で、コレクション・データ型を
含むテーブルを開くことはできないのでしょうか?

対象テーブルは、コレクション・データ型に、

CREATE OR REPLACE TYPE T1 AS OBJECT (
DATA1 NUMBER(3,0),
DATA2 NUMBER(10,0)
)

CREATE OR REPLACE TYPE T2 AS VARRAY(100) OF T1

のT2を使ったものです
こんにちは。
土手内@SIです。

コレクション形式のデータ型を持つテーブルの参照につきましてですが、
現状Object Browserでは対応しておりません。

ご希望に添うことができず、申し訳ございません。

上記動作につきましては、最新バージョン(Ver.11)でも同様となりますが、
ご要望として承り、今後のバージョンアップにて対応を検討させていただきますので
何卒、よろしくお願いいたします。
お世話になっております。

SI ObjectBrowser(11.0.2.0)を使用しております。
メニューリストの[表示]-[SQLテンプレート]をクリックまたは、[Ctrl + J]を実行してもSQLテンプレートが表示されなくなりました。
※[SQLテンプレート]クリック時、マウスのカーソルは一瞬だけ矢印から砂時計に変わります。

表示している画面内に表示されていないだけかと思い、解像度を変更しても表示されていませんでした。
そこで、Windowsメニューの「プログラムの追加と削除」からOB11を削除し、再度インストールしてもSQLテンプレートは表示されません。

表示するためにはどうすればいいでしょうか?
こんにちは。
土手内@SIです。

お問い合わせいただいた件につきましてですが、マルチモニタ⇔シングルモニタ等の
切り替えを行った際に、画面の表示位置を不正に記憶してしまうケースがあるとの
報告をいただいております。

お手数ではございますが、以下の手順にて解決するかどうか
ご確認いただけますでしょうか。
==================================================================
1. Object Browser を終了します。

2. レジストリエディタを開き、画面情報が記憶されているレジストリキーを削除します。
  HKEY_CURRENT_USER\Software\SystemIntegrator\OB11\GUI

3. Object Browser を起動し、動作を確認します。
==================================================================
※レジストリ削除を実施される際は、十分ご注意ください。

ご不便をおかけし申し訳ございませんが
何卒、よろしくお願いいたします。
指定された手順を実施したところ、正常に表示されました。

対応ありがとうございました。

[土手内@SI]
>こんにちは。
>土手内@SIです。
>
>お問い合わせいただいた件につきましてですが、マルチモニタ⇔シングルモニタ等の
>切り替えを行った際に、画面の表示位置を不正に記憶してしまうケースがあるとの
>報告をいただいております。
>
>お手数ではございますが、以下の手順にて解決するかどうか
>ご確認いただけますでしょうか。
>==================================================================
>1. Object Browser を終了します。
>
>2. レジストリエディタを開き、画面情報が記憶されているレジストリキーを削除します。
>  HKEY_CURRENT_USER\Software\SystemIntegrator\OB11\GUI
>
>3. Object Browser を起動し、動作を確認します。
>==================================================================
>※レジストリ削除を実施される際は、十分ご注意ください。
>
>ご不便をおかけし申し訳ございませんが
>何卒、よろしくお願いいたします。
IMPORT時にEXPORT時と違う表領域へIMPORTする方法はありますか?

OB:Ver.11
DB:Oracle 9i

よろしくお願いします
こんにちは。
土手内@SIです。

インポート時の表領域指定につきましてですが、Object Browserの
インポート画面上からは設定不可能となっております。
※内部でOracleのインポートユーティリティ(imp.exe)を使用しておりますが、
 インポート時の表領域を指定するオプションがないための動作となります。

インポート時に、テーブルを格納する表領域が決定されるルールは
以下の内容となっているようですので、運用にてご対応いただけますでしょうか。

・インポート先のユーザに同名、同定義のテーブルがあれば
 そのテーブルが格納されている表領域

・同名、同定義のテーブルがない、かつインポート先のユーザーが使用可能であれば
 エクスポート元のテーブルが格納されている表領域と同名の表領域

・同名の(使用可能な)表領域がなければインポート先ユーザのデフォルト表領域


何卒、よろしくお願いいたします。
OB11を使っています。

SQL整形で以下のSQLがうまくできません
CREATE OR REPLACE VIEW FOO_V AS
SELECT business_year
,setsu
,SUM(CASE WHEN DATA_TYPE='週末在庫' AND ITem_class = '広幅' THEN weight END) AS hinvTotal
,SUM(CASE WHEN DATA_TYPE='週末在庫' AND ITem_class = '広幅' and ALLOY_TYPE='25' THEN weight END) AS hinv25
,SUM(CASE WHEN DATA_TYPE='週末在庫' AND ITem_class = '広幅' and ALLOY_TYPE='165' THEN weight END) AS hinv165
FROM mrp12_result
GROUP BY business_year
,setsu

(上記は画面上は途中で改行されているように見えますが、
全体で8行のSQLです)
改善できないでしょうか?
こんにちは。
土手内@SIです。

SQL整形がうまくいかないとの件につきましてですが、
申し訳ございませんが、副問い合わせやCASE文を含む場合に発生するとの
報告をいただいております。

本件につきましては、開発側に伝わっており、
今後のバージョンアップのタイミングにて
修正を検討させていただいております。

ご不便をおかけし、誠に申し訳ございませんが、
何卒、よろしくお願いいたします。
SI ObjectBrowser for DB2 に対する質問です。

SQLでUPDATEを実行したときに更新件数が表示されません。
これは仕様ですか?

出ないとなると非常に不便です。
こんにちは
後迫@SIです。

お問い合わせ頂きました件についてですが、
誠に申し訳ございませんが、現状ではUPDATEの
更新件数を表示することはできません。
ご希望に沿うことができず申し訳ございません。

要望として承り、
今後のバージョンアップで検討させていただきますので、
何卒、よろしくお願い致します。