■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
pa_taruと申します。
Ver.6.0.0.0です。

タイトルのとおりです。
属性とドメイングループを対応付けたレポートを
出力したいのですが、
定義可能でしょうか?

以上、よろしくお願いします。
こんにちは
山田@SIです。

ドメインを基準としたレポート(ドメインAはどのカラムに設定されているか)
の作成は可能ですが、ドメイングループは見出し情報に設定することが
できないため、ご希望のカスタムレポートの作成は行うことができません。

大変申し訳ございませんが、何卒よろしくお願い申し上げます。
ご回答ありがとうございます。

> できないため、ご希望のカスタムレポートの作成は行うことができません。

そうですか…。
残念ですが、了解です。
Oracle自動採番 2010/07/26 16:45 OBER 1
お世話になります。

ある属性に関して、oracleの自動採番機能(nextval)を使用し、
番号を自動カウントアップさせたいのですが、
その場合、テーブル定義のどこで指定すればよいでしょうか?

使用しているバージョンは4.1.0です。
宜しくお願い致します。
こんにちは
山田@SIです。

OBERは現状シーケンスに対応しておりません。
このたびはご希望に添えず大変申し訳ございませんが、
何卒よろしくお願い申し上げます。
DB2への接続 2010/07/22 16:39 OBER 1
こんにちは。

ObjectBrowserER6を試しに使っているのですが
DB2のデータベースへの接続がどうもうまくいきません。

エントリポイントが見つかりません。というエラーメッセージがでます。
DB2APP.DLLやDB2CLI.DLLのパスが怪しそうだったので
環境変数pathにも設定してみましたが、ダメでした。

何かご存知の方はいますでしょうか?
こんにちは
山田@SIです。

接続には、OBERがインストールされたマシンにDB2クライアントが
インストールされ、コントロールセンターから接続が可能であることが必要です。
また、DB2のバージョンやOSなどの環境がOBERの動作補償範囲内か
ご確認いただけますでしょうか。

何卒よろしくお願い申し上げます。

SQLキャッチでトレースの開始に失敗します。

SQLServerとOBをインストールしたPCは別です。
SQLServer側PCでログ出力先フォルダを共有設定しました。
→F:\Microsoft SQL Server\MSSQL.1\MSSQL\LOG
また、共通設定したフォルダに、OBをインストールしたPCからの書き込みは可能であることを確認しています。

各種製品の版数は次のとおりです。
SQL Server 2005 Ver 9.00.3042.00
SI Object Browser for SQL Server Ver 1.2.0.3

SQLキャッチでトレースの開始に失敗する原因を教えてください。
こんにちは
後迫@SIです。

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

お問い合わせいただきました件について1点確認となりますが、
設定されたパス(F:\Microsoft SQL Server\MSSQL.1\MSSQL\LOG)は
ネットワークドライブのパスとなりますでしょうか?
(OBのインストールされたマシンでエクスプローラを起動後、
「F:\Microsoft SQL Server\MSSQL.1\MSSQL\LOG」と入力してフォルダを
参照することは可能でしょうか?)

OBをインストールしたPCとサーバーが異なる場合にSQLキャッチを使用する場合、
通常、「\\サーバー名」で始まるパス(ネットワークの共有パス)を設定して
いただく必要がございます。

上記共有パスの設定につきましては、SQLキャッチ画面の「選択」ボタンを押した
ダイアログにて、「ネットワーク」→「サーバー名」とたどることで
設定が可能ですので、ネットワークパスでない場合は、再度フォルダ設定の上、
ご確認をお願いしてもよろしいでしょうか。

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

ご教示によりSQLキャッチトレースを行うことができるようになりました。

参照フォルダを「ネットワークドライブパス」を指定していましたが、「\\サーバー名」で始まるパスに変更したところ、正常にトレースを行うことができました。

ありがとう御座いました。
こんにちわ。

旧バージョンのSI Object Browser 9からOracle10gに接続しております。
統計情報の取得コマンドですが。analyze文でしょうか?それとも
DBMS_STATSパッケージを使用しているのでしょうか?

仮にanalyze文を使用していた場合、DBMS_STATSパッケージを使用するように
カスタマイズは可能でしょうか?

上記が不可の場合、最新版のObject BrowserであればDBMS_STATSパッケージを
使用するのでしょうか?

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

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

お問い合わせいただきました件についてですが、
統計情報の取得に関しましては、現状では、Oracleバージョンにかかわらず、
ANALYZE となり、DBMS_STATパッケージを使用するよう設定を変更することは
できません。
(ご希望に沿うことができず大変申し訳ございません。)

ご指摘の通り、Oracleバージョンが新しい場合は、DBMS_STATの使用が推奨されて
おりますので、開発側に伝え、今後のバージョンアップにて改善を検討させていただきます。

何卒よろしくお願いいたします。
[OBJECT BROWSER ER 6]を使用時にポップアップ画面を表示して閉じるとシステム自体が終了してしまう。
例)システム起動->フォワードエンジニアリング画面表示->キャンセルボタン
  作成ファイル起動->印刷プレビュー画面表示->終了ボタン
   ※「×」ボタンでも同様にシステム終了
2台のPCにインストールしたが、どちらも同様の現象が発生しています。

システムの不具合でしょうか?
PCの設定がおかしいのでしょうか?
こんにちは
山田@SIです。

御報告いただいた現象について、弊社側で再現することができませんでした。

当現象は環境依存、技術調査が必要な問題と思われますので、
掲示板上での対応を行なうことができません。
保守サービス範囲内での対応とさせていただきますので、
お手数ではございますが、お客様所有のシリアル番号を
メールに添付の上、弊社サポート宛までご連絡いただけますでしょうか。
保守加入状況の確認が取れ次第、対応させていただきます。

※保守サービス範囲内での対応とさせていただきますので、
 保守加入が確認できない場合は対応ができない
 場合がございます点ご了承くださいませ。


何卒よろしくお願い申し上げます。
Object Browser 11.0.2.0を使用しています。

セッション情報にて「カーソル」タブを表示した際、
現在オープン中のカーソルに表示されるSQLですが、
60byte以下であれば問題ないのですが、
60byteを超えた場合に、最初の60byte分が繰り返し表示されます。

恐らく「V$SQLTEXT_WITH_NEWLINE」で取得できるレコード数分、
「V$OPEN_CURSOR」の「SQL_TEXT」が繰り返し結合されて表示されている模様です。

繰り返される文字長が60byteでしたので、
V$OPEN_CURSOR.SQL_TEXT VARCHAR2(60)
V$SQLTEXT_WITH_NEWLINE.SQL_TEXT VARCHAR2(64)
から「V$OPEN_CURSOR.SQL_TEXT」と推測されます。

改善をお願い致します。
こんにちは
後迫@SIです。

お問い合わせいただきました券についてですが、
弊社で現象を再現することができず、原因の特定が困難な状態です。

開発側で確認したところ、SQLにつきましてはご指摘いただいたとおり、
$OPEN_CURSORにより取得しておりますが、同一のSQLは複数行の結果を
一つにまとめてリスト表示するような処理を行っております。

当件に関しましては、特定の環境に依存する不具合と思われるため、
保守サービスの範囲で技術調査を行わせていただきます。

保守サポートにご加入済みでしたら、以下の情報を添えて、
サポートまでご連絡をお願いいただけますでしょうか。
=================================================================
①現象の発生するのOracleサーバーのOracleバージョンと
 OSバージョンを教えていただいてもよろしいでしょうか。

②どのような60byte以上のSQLでも再現いたしますでしょうか?
 もし、特定のSQLでのみ該当する場合は、該当のSQL文をいただいても
 よろしいでしょうか。

③以下のSQLの実行結果をいただいてもよろしいでしょうか。

SELECT A.ADDRESS, A.SQL_TEXT FROM V$SQLTEXT A, V$OPEN_CURSOR B
WHERE A.HASH_VALUE = B.HASH_VALUE
ORDER BY A.ADDRESS, A.HASH_VALUE, A.COMMAND_TYPE, A.PIECE

④製品のシリアルNOか、保守加入用紙のご案内のダイジェストキー
=================================================================

お手数をおかけしてしまい申し訳御座いませんが、
何卒よろしくお願いいたします。
弊社にて存在するOracleの環境は以下の3バージョンあります。

・Oracle 9i Standard Edition Release 9.2.0.7.0
 (Microsoft Windwos Server 2003 Standard Edition Service Pack 1)

・Oracle 10g Standard Edition Release 10.2.0.4.0 - 64bit
 (Microsoft Windwos Server 2003 R2 Enterprise x64 Edition Service Pack 2)

・Oracle 11g Enterprise Edition Release 11.1.0.7.0 - 64bit
 (Microsoft Windwos Server 2003 R2 Enterprise x64 Edition Service Pack 2)

この内、問題が発生するバージョンは「11.1.0.7.0」のみでした。

「11.1.0.7.0」では、60Byteを超えるSQL文は、全ておかしな表示となります。
本件Ver.11.1.0で改修されている事を確認致しました。

ご対応頂き有難うございました。

今後とも宜しくお願い致します。
ビューのデータをエクセルで出力しようとした所、
「メモリが足りません。」というエラーメッセージが出力され、データのエクスポートが実施できません。
現在は、条件を絞って数回に分けて出力し、その後エクセル上で結合という手順で回避しておりますが、出来れば1回で出力したいと思っています。

改善方法はありますでしょうか?
こんにちは
後迫@SIです。

このたびはご不便をおかけしてしまい大変申し訳ございません。

EXCEL出力、またクリップボード出力時はデータ量に応じてメモリを消費するため、
メモリ不足の場合にエラーが発生するというご報告をいただいております。

当現象に関しましては、今後のバージョンナップにてパフォーマンス改善
を検討しておりますが、現状、当エラーが発生した場合は、分割して取得する他、
他の常駐プロセスをOFFにしていただく、また、ネットワークの転送速度にも
依存いたしますので、OBがインストールされたマシンと、DBサーバが別マシンの
場合は、DBサーバーマシンにOBをインストールの上、実施していただくなどの
対応をお願いできますでしょうか。

お手数をお掛けしてしまい大変申し訳ございませんが、
何卒よろしくお願いいたします。