■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
CLOB列を表示させようとすると以下のダイアログが表示されます。
「LOB情報を取得できませんでした。データを再取得して下さい。」

格納された値が80000byteを超えるような行の項目がNGです。
どうにかして表示する方法はないでしょうか?

接続先:ORACLE10.2
使用バージョン:OB11.0.0.3
こんにちは。
土手内@SIです。

ご回答が遅れており、誠に申し訳ございません。

お問い合わせいただいた件につきましてですが、特定のバイト列が
存在している場合に該当の現象が発生するケースがあるとの報告を
いただいております。

本件につきましては、技術調査が必要となりますため
保守サービスの範囲にて対応させていただきたく存じます。

弊社サポート宛に、以下の情報をメールにてご連絡いただけますでしょうか。

・製品シリアルNOまたは保守ダイジェストキー
・該当テーブルのエクスポートデータ

※保守サービス加入が確認できない場合、対応できない
 ことがございます。ご了承ください。

何卒、よろしくお願いいたします。
お世話になります。

オラクルのPSR 9.2.0.7を適用したところ、OBでテーブルが開けなくなりました。
調査したところ、テーブルのCOMPRESSIONを参照しようとして落ちているようです。

9.2.0.1と9.2.0.7のDBに接続した状態でテーブル新規作成画面をひらき、
領域情報タブを比較すると「圧縮」の表示が前者はなし、後者はありました。

実際に9.2.0.7でテーブルを新規作成すると、「ORA-00904 "A"."COMPRESSION"無効な識別子です」とエラーが表示されます。

お手数ですが対処方法をご教授ください。よろしくお願いします。
こんにちは。
土手内@SIです。

お問い合わせいただいた件ですが、Object Browserが参照する
ディクショナリビューに不整合がある可能性がございます。

Object Browser Ver.11よりテーブルを開く際にALL_TABLESビューの
「COMPRESSION」列を参照するよう機能追加しておりますが、
Oracle Database 9iに対して、9.2.0.3以降のパッチを適用したのみですと
上記COMPRESSION列が追加されず、Object Browser側での参照に失敗し
テーブルが開けないという現象が発生いたします。

つきましては、以下の手順にてディクショナリビューの定義を
更新していただいてもよろしいでしょうか。

================================================================
1. SQL*Plus、またはObject BrowserのSQL実行画面から
 SELECT COMPRESSION FROM USER_TABLES;
を発行し、エラーとなることを確認します。

2. インスタンスが自動起動になっている場合は、一旦shutdownし
SQL*Plus から"SYSDBA"権限をもつユーザでログインします。

3. 下記のスクリプト/コマンドを実行します。
 startup migrate
 @rdbms/admin/catpatch.sql
================================================================

何卒、よろしくお願い申し上げます。
Object Browser(無印)の最新バージョンに関する質問です。
EXCELのテーブル定義書、オブジェクト一覧が出力可能とのことですが、
逆に出力したEXCELのテーブル定義書を変更した後、そのテーブル定義書を読み込んでDDLを作成することは可能でしょうか?
こんにちは。
土手内@SIです。

お問い合わせいただいた件につきましてですが、EXCELの定義書を取り込む機能に
つきましては、現状では対応いたしておりません。

本件につきましてはご要望として承り、次回バージョンアップ等のタイミングにて
対応を検討させていただきたく存じます。

何卒、よろしくお願いいたします。
EDMファイルを独自に解析し、DDLファイルを作りたいのですが、
EDMファイルのXMLファイル仕様は、非公開でしょうか?
こんにちは
山田@SIです。

ご質問いただきました件ですが、
EDMファイルの内部構造については公開しておりません。

独自に解析・カスタマイズすることに対する罰則等は
特にございませんが、解析・カスタマイズに起因するすべての
事象においてサポート対象外とさせていただきます。
ご了承くださいませ。

何卒よろしくお願い申し上げます。
SI Object Browserを利用しています。
2つのご質問をいただきたいです。

①【文字化け】
SQL文実行するときに
漢字(日本の漢字ではなく、中国語など)が
文字化けされてます。
どうしたらいいでしょうか?
ちなみに、Oracle SQL Developer(Oracleから基本提供されるツール)
では文字化けされてないです。

②【Excelエラー】
 SI Object Browserを最初稼動するときに
 Excelエラーが出てしまいます。
 いつも無視して、閉じてから使ってますが
 エラーが出ないようにしたいですが
 どうしたらいいでしょうか?

【ソフトウェア情報】
商品名:SI Object Browser Ver.10.3.0.0
    1 クライアント
こんにちは
土手内@SIです。

ご質問の件につきまして、ご回答申し上げます。

①【文字化け】
 SI Object Browserの動作環境としまして、SJISのみ対応とさせていただいております。
 SI Object Browser 動作環境について(Q. UNICODEに対応していますか? )

 ご不便をおかけし誠に申し訳ございませんが、動作制限としてご了承いただけますでしょうか。
 ※対応時期は未定となりますが、現在開発側にてUnicode対応を
  検討させていただいております。

②【Excelエラー】
 恐れ入りますが、掲示板上にて回答できかねる内容となります。
 お手数ですが、サポート宛にご連絡いただけますでしょうか。

何卒、よろしくお願いいたします。
スクリプト出力について質問します

テーブルのスクリプト出力を行いましたが
プライマリキーの表領域の情報が出力されませんでした
(テーブルの表領域の情報は出力されました)

制限事項なのでしょうか?

バージョンは
Object Browser for Windows 7.0.0.0
(かなり古いバージョンですみません)
こんにちは。
土手内@SIです。

お問い合わせいただいた件につきまして確認を行いましたが
再現することができませんでした。
(テーブル、およびPRIMARY KEY共に、TABLESPACE句が付加されることを確認しております)

つきましては、以下の点をご確認いただけますでしょうか。

1. スクリプト出力画面の「エクステント情報の出力」→「TABLESPACE」の
  チェックはついておりますでしょうか?
  (このオプションをONとしている場合、テーブル・PRIMARY KEY共に
  TABLESPACE句が付加されます)

2. 作成したPRIMARY KEY制約と同名のインデックスを開き、「領域情報を表示」した際
  「表領域」欄に表領域名が指定されておりますでしょうか?

何卒、よろしくお願い申しあげます。
返信ありがとうございます

>1. スクリプト出力画面の「エクステント情報の出力」→「TABLESPACE」の
>  チェックはついておりますでしょうか?
>  (このオプションをONとしている場合、テーブル・PRIMARY KEY共に
>  TABLESPACE句が付加されます)

チェックはついています


>2. 作成したPRIMARY KEY制約と同名のインデックスを開き、「領域情報を表示」した際
>  「表領域」欄に表領域名が指定されておりますでしょうか?

ご指示の通り操作したところ表領域欄に表示がされていました
(同名インデックスの格納された表領域が正しく表示されています)

なお、バージョン情報が誤っていました。
正しくはObject Browser for Windows Version 7.0.0.6 です。
こんにちは。
土手内@SIです。

ご返信が遅くなり、誠に申し訳ございません。
お問い合わせいただいている件ですが、再現させることができず
原因の究明が困難な状況でございます。

つきましては、お手数ではございますがVer.7の最新バージョン(7.0.12.52)にて
再現するかどうかご確認いただいてもよろしいでしょうか。

http://www.sint.co.jp/products/siob/ob701252.zip

※解凍してできるoob.exeを、「oob2.exe」等にリネームしていただき、
 Object Browserのインストールフォルダ(既定: C:\Program Files\Object Browser)に
 配置・起動後、スクリプト出力をお試しいただけますでしょうか。

何卒、よろしくお願いいたします。
初めまして、MOと申します。

「SI Object Browser for DB2」の購入を検討し、試用版を使ってあれこれと動かしているのですが、
DB2 V8 のDBに接続しようとすると下記のようなメッセージが出力され、接続できません。

==============================================================================
[IBM][CLI Driver][DB2/NT]SQL0440N 互換性のある引数を持つ、タイプ "FUNCTION" の "TRIM" という名前の許可されたルーチンが見つかりませんでした。SQLSTATE=42884
==============================================================================

また二度目以降は下記のようなメッセージが出力されます。

==============================================================================
モジュール 'obd.exe'のアドレス 0073165F でアドレス 61430978 に対する読み込み違反がおきました。
==============================================================================

SI Object Browser for DB2」の動作環境がV9.1~V9.7であるということは認識していますが、現状私が利用しているDBはV8が大半を占めるため、V8のDBに(多少動作に問題があったとしても)何とか接続できないかと思っています。

もし何かしらの方法でV8のDBに接続できる方法がありましたら教えて下さい。
(正式な動作保証はなくても構いません)

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

DB2 V8で利用したいとのことですが、開発側に確認しましたところ
DB接続時に内部で発行するSQLにおいて、V9にて追加された関数を使用しておりますため
現状ではV8に接続できないとのことです。

本件につきましてはご要望として承り、開発側に伝えさせていただきます。

ご希望に添うことができず、誠に申し訳ございませんが
何卒よろしくお願い申しあげます。
WindowsXPにて、OB10を使用していますが、表データのExcel出力で、「RangeクラスのPasteSpecialメソッドが失敗しました。」のエラーが発生し、Excel出力ができないことがあります。比較的小さい表の出力は出来るようですが、10,000行程度の出力でエラーとなります。

過去の書き込みも調べましたが、いずれも回答が付いていないようでした。

同様の事象に遭われた方、対応方法をご教示願います。

【当方の環境】
・OB10.3.0.0 (10.0.0.0でエラー発生後、10.3.0.0にアップしたが、改善されず)
・WindowsXP SP3
・MS Excel2003 SP3
こんにちは。
土手内@SIです。

Excel出力時にエラーがでるとのことですが、以下の状況の際に
発生するとの報告をいただいております。

 ・Excel仕様の上限を超えてしまう場合
  (Excel2003であれば、256列以上または65536行以上)

 ・DBサーバがリモートサーバとなっており、ネットワーク負荷が高い場合や
  他アプリケーションが動作しており、メモリが不足している場合

 ・Excel出力の権限が不足している場合

1点目、2点目につきましては、出力範囲を分割していただく、あるいは
不要なアプリケーションを終了していただく等にてご対応いただけますでしょうか。

また、3点目「Excel出力の権限不足」につきましては、以下の設定にて
改善するとの報告をいただいておりますので、お試しいただいてもよろしいでしょうか。

【手順】
1.「コントロールパネル」⇒「管理ツール」⇒「コンポーネントサービス」を
  起動します。
2.左側のツリーより「コンポーネントサービス」⇒「コンピュータ」⇒
  「マイコンピュータ」⇒「DCOMの構成」を開きます。
3.「Microsoft Excelアプリケーション」を右クリックし、「プロパティ」を選択します。
4.「セキュリティ」タブの「構成のアクセス許可」内にある「編集」ボタンを開きます。
5.権限の編集画面が表示されますので、ログインユーザに対して、
  フルコントロールを追加します。(読取権限だけでもOK)

 ※リモートで使用している場合は、同じ画面の
  「起動とアクティブ化のアクセス許可」で、
  リモートが許可されているかも確認していただけますでしょうか。

何卒、よろしくお願い申し上げます。
了解しました。
試してみます。
土手内@SI様

アドバイスの通り、確認と対応をしましたが、やはりエラーが解消されません。

確認した結果をご報告します。

1.出力列数とデータ件数について
  出力列数は59件、出力したいデータ件数(行数)は、6000件程度です。
  Excelの制限より、はるかに小さい件数です。

2.ネットワーク負荷について
  同時に他のPCで出力指示を掛けましたが、一方では正常に出力されます。
  環境の違いも調べましたが、目立った違いは見つかりませんでした。
  使用しているExcelのバージョンも同じです。

3.Excel出力の権限不足について
  アドバイスのありました内容で、設定を確認しましたが、既にこの内容に設定済みとなっていました。

他に考えられる原因やポイントはないでしょうか?