■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
OB8、大変便利に使用させていただいております。
OB8では子ウィンドウのサイズや、オブジェクトリストのカラムのサイズが
接続毎に記憶されるようになったようでありがたいのですが、
SQL実行ウィンドウ内のスプリッタを動かしたときのサイズや、
親ウィンドウの終了時のサイズ・表示位置等いくつか記憶されない部分が
あります。
できれば、全体をチェックの上、対応いただければありがたいのですが。
サイズの変更や、ウィンドウの位置変更って結構面倒というかストレスに
なるので。
よろしくお願いします。
こんにちは
後迫@SIです。

ご要望をいただきありがとうございます。
バージョンアップ時に
スプリッタや親ウィンドウなどの記憶もできるよう
検討させていただきます。

どうぞよろしくお願いいたします。
早速の回答ありがとうございます。
よろしくご検討のほどお願いします。
ObjectBrowser : Ver8.0.1.5
Oracle9i : Release 9.2.0.3.0
OS : HP-UX11i

コンソールからは開発ユーザでもdictionary(user_tablesなど)が参照できるのですが
ObjectBrowserからではdictionaryに何も表示されません。
ObjectBrowserでは特別な設定、もしくは権限をあたえなければいけないのでしょうか。

ちなみに、SYSユーザや、SYSTEMではdictionaryは見れます。

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

お問い合わせいただいた件についてですが、
以下の事項を確認してもよろしいでしょうか。
①ディクショナリがみえないというのは、オブジェクトリスト上で
 検索できないということでしょうか?
 それともユーザ情報などの各情報画面を開こうとするときに
 エラーになるいうことでしょうか?
②SQL実行画面からSELECTした場合は参照可能でしょうか?

お手数ですが、よろしくお願いいたします。
EUCで作成した、DBに接続し
CHAR宣言した項目に、半角カナを入力および修正するとORA-1401が発生いたします。

文字列長をSJISで独自に拡張している?のが原因のように見えますが
knwonbugなのか不具合なのかは、検索でhitできませんでしたので
ちょっと分かりませんでしたが、これはバグ対象でしょうか?

それとも、FAQ: UNICODE対応で記載されている、SJISにしか対応しないという
ことを示しているものなのでしょうか?

とりあえず、ご報告だけしておきます。

OOB VER:8.0.1.5
ORACLE: 9 R2(EUC)
こんにちは
後迫@SIです。

申し訳ございません。

文字コードはSJISでのみ動作保証をとっております。
誠に恐縮ですが、
EUCなど他のキャラクタセットについては対応しておりません。
また、今後の対応も未定です。

ご希望に添えず大変申し訳ございません。
よろしくお願いいたします。
OOB8について、下記エラーがありましたので、
ご確認お願い致します。

【再現方法】
① OOBで、どこかのDBに接続する。

② [データベース接続]ボタンを押して、
  ①と同じDBに同じユーザで接続する。

③ ②で開いた[オブジェクトリスト]を閉じる。

④ ①で開いた[オブジェクトリスト]を操作するとエラー発生。

(①の[オブジェクトリスト]を先に閉じると、エラーにはなりませんでした。)
こんにちは
後迫@SIです。

不具合報告をいただきありがとうございます。

ご報告いただきました操作で現象を確認いたしました。
大変申し訳ございません。

この不具合につきましては、
次回バージョンアップで修正させていただきますので、
よろしくお願いいたします。
先日別件ではありがとうございました。

LONG RAW型を含むテーブルのデータを表示しようとすると、
「OB8の一般保護違反です。モジュール:GDI.EXE アドレス:0027:00000d6c」
と表示されます。
Windows98端末です。(他の端末でも同じでした)

OB7では大丈夫だったのですが…
よろしくお願いします。
お問い合わせいただいた件ですが、

弊社で確認したところ、
エラーは出ませんでした。

サポートまで、
テーブル定義(CREATE TABLE文)と
データをいただいてもよろしいでしょうか。

よろしくお願いいたします。
テーブルのデータが大きく、添付できないのでSQLを書きます。
なお、テーブルのデータが少ないとエラーが出ないようでした。
1MBのファイルを5つぐらい入れている場合はエラーがでます。
データを表示する際に、LONG LAW型フィールドのデータを取得しているからでしょうか…


CREATE TABLE TEST.VERSION_UP
(
VERSION VARCHAR2(25) NOT NULL,
PROGRAM_FILE LONG RAW,
ACTIVE NUMBER(1,0) NOT NULL,
PROGRAM_NAME VARCHAR2(100)
)
/
定義情報をいただきありがとうございます。
テーブルを作成し、
データを入れてみたのですが、
現象を再現することができませんでした。

以下の追加情報をいただけますでしょうか?

①エラーがでる状態から、
 PROGRAM_FILES列のデータだけを消してデータタブを開いた場合は
 エラーはでませんでしょうか?
②PROGRAM_FILES列のデータを入れなおしても、
 エラーが出ますでしょうか?
③PROGRAM_FILES列に同じぐらいの容量の別のファイルを入れた場合は、
 エラーが出ませんでしょうか?

よろしくお願いいたします。
テスト結果です。

>①エラーがでる状態から、
> PROGRAM_FILES列のデータだけを消してデータタブを開いた場合は
> エラーはでませんでしょうか?
出ませんでした。

>②PROGRAM_FILES列のデータを入れなおしても、
> エラーが出ますでしょうか?
出ました。

>③PROGRAM_FILES列に同じぐらいの容量の別のファイルを入れた場合は、
> エラーが出ませんでしょうか?
出ました。

感覚的には、データタブをクリックすると画面が白抜けの状態となり、
しばらく待ってエラーが出る感じです。
CPUはPentium3 800 メモリは384Mbです。
exeファイルがいけないかとおもい、LZHやmdbを入れてみましたが、
やはりエラーが出ました。
Windows側の問題でしょうか…
Windows2000(pro)では表示できました。
Windows98では他の端末でもだめでした。
こんにちは
後迫@SIです。

弊社で現象を確認いたしました。

この不具合はOSに依存する問題のようです。
(Windows98端末のみで開けませんでした。)
たびたび不具合を出してしまい、誠に申し訳ございません。


次回バージョンアップで修正いたします。
誠に恐縮ですが、
現状はWindows2000端末でのみデータを開いていただけますでしょうか。

どうぞよろしくお願いいたします。


以前、しまさんと同じ現象が現れました

・クリップボードへの出力した場合
・結果画面内で、カーソルを移動させた場合
に、発生しました

発生場所は、項目の型が「Long Row」のところでした

私の場合は、「DBバージョンがOBv7で対応してなかった事」と
「Long Rowでなくてもいい」だったので、型を変更する事で
対応し(てしまい)ました

クライアント環境
ObjectsBrowser7.0.12.52
OracleClient8.1.7
Windows98SE

データベース環境
Oracle8.1.7 (OBv7の対応DBではありません^^;)
Windows2000Server

同現象を再現しようとしましたが、出来ませんでした;;


参考にならないかもしれませんが、報告させていただきます
こんにちは
後迫@SIです。

追加情報をいただきありがとうございます。

現在、弊社で原因を調査しています。

わかり次第ご報告いたしますので、
大変申し訳ございませんが
もうしばらくお待ちしていただけますでしょうか。

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

オプションで「オブジェクト固有の詳細情報を表示する」にしておき、
SEQUENCEを見てみると、一覧に表示されている現在値は最終番号を
表示していますね。
どちらを表示するにしろ、ラベルと値が一致していませんので、
おそらくバグだと思います。

次のパッチは5月末ぐらいでしょうか?(←こっちの方が知りたい)
対応のほう、お願いします。
こんにちは
後迫@SIです。

ご指摘いただいたとおり、現在値ではなく、最終番号の誤りでした。
大変申し訳ございません。

次回マイナーバージョンアップで修正させていただきます。
時期は6月中旬を予定しております。

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

質問なのですが、UTF-8やUTF-16からEUCコードへの変換を行った場合、
文字列のバイト数が変換前と変換後で多くなることはありえるのでしょうか?

EUCコードは最大3バイトであると認識しておりますが、UTF-8やUTF-16で
1バイトや2バイトで表現される文字が、EUCで3バイトとなるような文字は
存在しますでしょうか。

ご存知の方おられましたら、ご教授頂けないでしょうか。
よろしくお願いいたします。
データ表示機能の左側にあるアイコンで、データ編集可能にする!
というのがありますが、これをデフォルトで編集不可状態にしておくことは可能でしょうか?

ツール→オプション→SQL結果出力で初期状態をデータ編集可能にする
という設定があると思いますが、これと同様にデータ表示の時も
オプション設定で設定できればなぁ。。。
と思いいろいろ探しております。

お手数ですが教えていただけますでしょうか。
よろしくお願いします。
こんにちは
後迫@SIです。

申し訳ございませんが、
テーブルのデータタブにてデフォルト編集不可にする機能はございません。

データタブのデフォルトで編集可/不可のオプションにつきまして、
次回バージョンアップで検討させていただきます。

完全にテーブル編集をできなくするのでしたら、
接続ユーザにSELECT権限以外をもたせないなどの運用が必要になります。

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