■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
いつも、便利に使わせて貰ってます。以下の環境で使用してます。
--------
WindowsXP(SP1)
OB Ver8.0.2.7
--------
 テーブルのデータタブの条件式に
列名A IN ('0001', '0002'・・・,'00132')と言う様に書いてF5で実行すると
メッセージも何も無しにOBが落ちます。
 ちなみにWindows2000(SP3)だと落ちませんでした。
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
弊社で現象を確認できませんでした。
誠に申し訳ございません。

誠に恐縮ですが、
以下の追加情報をいただけますでしょうか。

①F5で実行しなかった場合は落ちないでしょうか?
②IN演算子の引数が10個ぐらいの場合はおちないでしょうか?
③Oracleクライアントとサーバのバージョンを教えていただけますでしょうか?

どうぞよろしくお願いいたします。
こんにちは
>①F5で実行しなかった場合は落ちないでしょうか?
落ちました。

>②IN演算子の引数が10個ぐらいの場合はおちないでしょうか?
落ちませんでした。117個目迄はOKで118個目で落ちました。
SQL文が、だいたい1100Byteがしきい値と思われます。

>③Oracleクライアントとサーバのバージョンを教えていただけますでしょうか?
[Client] Oracle9i Client 9.2.0.1.0
[Server] Oracle9i Release 9.2.0.1.0

ちなみにServerは、8.16、8.17でも同様の結果でした。
以上、よろしくお願いいたします
こんにちは
後迫@SIです。

追加情報をいただきありがとうございました。
現象を確認いたしました。

ご指摘いただきましたとおり、
WindowsOSがXPの場合のみで終了するようです。

この不具合につきましては、次回バージョンアップで修正させていただきます。

ご不便をお掛けして申し訳ございません。
どうぞよろしくお願いいたします。
些細なことではありますが、
TABLESPACE の [格納オブジェクト]タブ、[空き容量]タブについてだけ、
フォントがプロポーショナルになっている様です。

特に意図が無い様であれば、他の画面に合わせて頂ければと思います。
よろしくお願い致します。
こんにちは
後迫@SIです。

返信が遅れまして大変申し訳ございませんでした。

>TABLESPACE の [格納オブジェクト]タブ、[空き容量]タブについてだけ、
>フォントがプロポーショナルになっている様です。

ご指摘いただいたとおりです。
次回バージョンアップで修正いたしますので、
どうぞよろしくお願いいたします。


お世話になります。
先日オブジェクトブラウザV8.0.2.7を購入した者です(プロダクトキー
申請中です:申請者の氏名は私では無いですが)。
OBでデータ数数十万件のテーブルをオブジェクトリストで見ようとした場合、右側のスクロールバーの長さが長いままとなっており、過ってバーを一番下に持っていってしまうと数十万件を呼び出しに行ったきり帰ってこなくなってしまいます。V7の時はそれなりにバーが小さくなっており(不具合はありましたが)、真ん中くらいまではマウスで移動出来たのですが、今回のバージョンではそれが出来なくなってしまいました。これは仕様なのでしょうか?
こんにちは
後迫@SIです。

ご報告いただきありがとうございます。
返信が遅れてしまい、申し訳ございませんでした。

スクロールバーの動作について確認いたしました。

現状では初期表示時にスクロールの長さを計算できておりません。
パフォーマンスの関係で、このような処理になっております。
(下にスクロールして新しいレコードを表示するたびに、
スクロールバーの長さを再計算する仕様になっております。
いったん一番下に移動した後は、
スクロールバーの長さがレコード数に比例するようになっております。)

ご指摘いただいた通り、
レコード数が数万件レベルの場合、
真ん中の方にあるデータを参照するのが困難ですので、
次回バージョンアップで修正を検討させていただきます。

現状では、条件抽出でレコードを絞って表示していただくなどの対応を
お願いできますでしょうか。

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

 返信をありがとうございました。
 ご回答内容につき、了解いたしました。
お世話になっております。
OBERについて、いくつか不具合?と思われる現象がありましたので、
ご確認をお願いいたします。

サブモデルでサブタイプリレーションを作成した後、
それをメインモデルで表示すると、リレーション(線)が表示されず、
その状態でメインモデルに対してリレーションを引こうとすると、
OBERがフリーズしてしまいます。

また、サブタイプリレーションに識別子属性を設定すると、
画面上には設定した識別子属性がテキストで表示されるのですが、
印刷すると識別子属性が印刷されません。

なお、現在使用しているバージョンは 1.2.3.15 になります。
お手数ですが、よろしくお願いいたします。
こんにちは
後迫@SIです。

ご報告いただき、ありがとうございます。

いただきました2点について、
弊社で現象を確認することができませんでした。
大変申し訳ございません。

お手数ですが、OB技術サポートあてに、
現象の発生するedmファイルを添付してメールしていただけますでしょうか。

お手数をお掛けして申し訳ございません。
どうぞよろしくお願いいたします。
データタブで編集を行い行を移動すると「対象レコードが他のユーザに削除されています。」というメッセージが出て編集できません。
なお、他のユーザは接続しておらずトリガーや外部キーの設定もありません。

また、データタブで追加したレコードは編集できるのですが、元からあるレコードを編集すると上記のエラーになります。

なにか設定があるのでしょうか?
こんにちは
後迫@SIです。

お問い合わせいただきました件ですが、
以下の環境情報を添えて、
サポートまで、メールしていただけますでしょうか。

①Object Browserの詳細バージョン(ヘルプのバージョン情報でご確認下さい。)
②テーブルの定義(CREATE TABLE文)
③OSバージョンとOracleのバージョン(サーバ、クライアント)

どうぞよろしくお願いいたします。
私のところでも発生します。

OBは8.0.3.8
ORACLEは9i
OSはWIN2000
です。

ちなみにテーブルにINSERTとUPDATEのトリガーを付けています。
確信ではないのですが、トリガーの無いテーブルでは正常に編集できます。
投稿No.1121で「データタブのデフォルトで編集可/不可のオプションにつきまして、
次回バージョンアップで検討させていただきます。」
とありますが、今回のアップデートでは対応されているのでしょうか?

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

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

「データタブでのデフォルト編集不可」につきましては、
今回対応を見送らせていただきました。
誠に申し訳ございません。

今回実現できなかったご要望につきまして、
引き続き検討していきたいと思いますので、
どうぞよろしくお願いいたします。
WITH ADMIN OPTIONとは一体どういう意味なのでしょうか。
調べたのですが、「そのユーザは自分が持っているシステム権限を、他のユーザに与える事ができるのです」と説明されてたのですが理解できませんでした。
教えてください。
こんにちは
後迫@SIです。

WITH ADMIN OPTIONについてですが、

例えばSYSTEMからTESTへCONNECT権限を与える場合、
 GRANT CONNECT TO TEST WITH ADMIN OPTION;
で同時にADMIN OPTIONも与えた場合は、
TESTユーザで
 GRANT CONNECT TO 他のユーザ;
が実行できるようになります。

ADMIN OPTIONなしで
SYSTEMからCONNECT権限を与えられた場合は、
TESTユーザで
 GRANT CONNECT TO 他のユーザ;
はできず、エラーになります。

よろしくお願いいたします。
ObjectBrowser Version 8.0.2.7を使用しています。

新規にORACLEのユーザを作成し、そのユーザでObjectBrowserにログインします。
何もオブジェクトを作成していない状態で、表示メニュー --> 表・列を実行すると

「リストのインデックスが範囲を超えています (0)」

というエラーが発生します。

適当にテーブルをひとつ作成後、表・列を実行すると正しく表示されます。
確認をお願いします。


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

ご報告ありがとうございます。

確認したところ、
ひとつもテーブル、ビューがないユーザで
表・列画面を呼び出すと、ご報告のエラーになりました。

Object Browser Ver.8の不具合です。
大変申し訳ございません。

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

また、他の条件で同じエラーが発生する現象を発見しました。

表示メニュー --> 表・列を実行する。
ユーザリストからログインユーザとは別のユーザを選択する。
オブジェクトの絞込条件を入力し、オブジェクトを絞り込む。
終了ボタンクリックで、表・列ウィンドウを閉じる。
再度、表示メニュー --> 表・列を実行し、ウィンドウを表示する。

このとき、絞込条件が残っているので、ログインユーザがその条件に該当するオブジェクトを持っていない場合、

「リストのインデックスが範囲を超えています (0)」

というエラーが発生します。

確認をお願いします。
こんにちは
後迫@SIです。

ご報告いただき、ありがとうございます。

現象を確認いたしました。
同様の原因でエラーになっているようです。

同様に修正させていただきますので、
どうぞよろしくお願いいたします。