■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
SI Object Browser for Oracle を使わせていただいております。

次の環境で、SQL実行より結果が表示されない時があるようです。

>>SI Object Browser for Oracle 13.0.0.0

以下のSQLを実行したときに、結果がNULLで表示されます。

SELECT -- こちらは正常に表示される
CASE 1
WHEN 1 THEN 'A'
WHEN 2 THEN 'B'
WHEN 3 THEN 'C'
WHEN 4 THEN 'D'
END AS test1
FROM dual

/


SELECT -- こちらはNULLと表示される
CASE 1
WHEN 1 THEN 'あいう'
WHEN 2 THEN 'B'
WHEN 3 THEN 'C'
WHEN 4 THEN 'D'
END AS test2
FROM dual

/


なお、ヘッダー部クリックすると、結果が表示されます。
解決策等ありましたら、教えてください。

こんにちは
OBサポートです。

お問い合わせいただいた件に関しましてですが、
現在の最新バージョン(Ver.13.1.0.0)で修正を行っている
事象の可能性がございます。

つきましては、以下ページより最新バージョン(Ver.13.1.0.0)の
更新ファイルをダウンロードおよびアップデートの上、
再度ご確認いただけますでしょうか。

■ダウンロード
http://www.sint.co.jp/products/siob/ob/dl/download.html

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

OBのバージョンを更新したところ、
結果が表示されました。
お問い合わせ解消とのことで了解いたしました。
また何かありましたらご投稿ください。

何卒、よろしくお願い申し上げます。
お世話になります。
機能強化要望になります。
v13でSQLエディタ機能強化されて様々な設定をカスタマイズ可能になりました。とても便利に使っております。

PCが変わった場合にOBの再インストール、ライセンス情報の再設定が必要となりますが、その際に設定情報も以前の情報が使用できるようにして頂きたく思います。
特に、エディタ部分は使いやすいようにかなり設定を変更しておりますので、新PCで全て設定するのが大変なためです。イメージとしては、設定情報をXML等でエクスポート、インポートできると大変便利かと思います。

よろしくお願い致します。
こんにちは
OBサポートです。
弊社製品SI Object Browserをご利用いただき、誠にありがとうございます。

ご指摘の通り、端末の入れ替えの際などはオプション設定の移行も
大変な作業になるかと存じます。
本件はご要望として承らせていただきます。
貴重なご意見誠にありがとうございました。

何卒よろしくお願い申し上げます。
ご返信ありがとうございます。
設定情報を移行する方法として、「インストールフォルダを全てコピー」などの方法は可能でしょうか。それとも特定のファイルのコピーなどで実現可能でしょうか。

もし方法があればと思いレスさせていただきました。
お手数お掛け致しますがよろしくお願い致します。
設定情報に関しましては、レジストリ情報として保存しておりますので、
フォルダやファイルのコピーなど、通常の手順で移行する方法がございません。
ご希望に添えず誠に申し訳ございません。
2003年に他の方が投稿されている内容と同じになるのですが、
現在も状況の改善はされていないのでしょうか?

ちなみに使用しているバージョンは12です。

以下、過去の投稿内容です。
----------------------------------------------------------------
テーブルオブジェクトのデータ画面を表示するとき
について質問があります。

初回に全件表示するためにデータが数万件ある場合、
固まってしまう・負荷がかかってしまうことがあります。

初回表示時に全件検索結果を出すのではなく、
初回は空白にしておき、検索条件挿入後に検索結果を
画面表示するということは可能でしょうか?
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、データ表示の前に
件数を指定することで、任意の件数を初期表示させることができます。
===============================================
オブジェクト一覧の画面よりテーブルを右クリック
 ⇒「データを開く(件数指定)」を選択
  ⇒表示したいレコード件数(上位○件)を指定
===============================================

ご指摘いただいているような0件での表示はできませんが、
1件など少ない件数でご確認いただき、問題ないようでしたら
こちらの運用でご検討ください。
ご回答ありがとうございます。

過去にほかの方も指摘されていますが、
ご提示いただきました方法では例えば1000件で開くとしても
次の100件を見たい場合は開き直しが必要、またはSQLでSELECTするしかなく
使い勝手が非常に悪いです。

また、当社の案件だけの状況ではないと思いますが、初期表示時に全件が
表示されてほしい場面は皆無です。

上記の事からご掲示いただきました方法はとても実運用に耐える方法では
ないと考えています。

2003年から13年ほど経過しバージョンアップも何度も行われているよう
ですので根本的に解決されているかと思い質問させていただいた次第です。

もし根本的に解決されていないようでしたら次のバージョンアップでの
改善を強く要望いたします。

どうぞよろしくお願いいたします。
ご指摘いただいたような、初回表示時は空白にし、
検索後に結果を画面表示するといった対応は、
現在の最新バージョンでも行われておりません。

ご希望に添えず誠に申し訳ございません。
既に開発側には伝えておりますので、今後の
バージョンアップでの改善を検討いたします。

貴重なご意見誠にありがとうございます。
何卒、よろしくお願い申し上げます。
[OBサポート]
>ご指摘いただいたような、初回表示時は空白にし、
>検索後に結果を画面表示するといった対応は、
>現在の最新バージョンでも行われておりません。
>
>ご希望に添えず誠に申し訳ございません。
>既に開発側には伝えておりますので、今後の
>バージョンアップでの改善を検討いたします。
>
>貴重なご意見誠にありがとうございます。
>何卒、よろしくお願い申し上げます。
>

横から失礼いたします。
現在、バージョン14を使っているのですが
こちらの件は現在も未対応のままでしょうか。
お世話になります。

SQL履歴の検索についての質問です。
[OS] Windows 7 Professional(64ビット)
[製品] SI Object Browser for Oracle 13.1.0.0

SQL履歴の検索で6行目以降の検索がヒットしません。
例えば次のようなSQLでは、"DUAL"というワードにヒットしません。
全文検索する方法はありますか?
-- ここから --
SELECT 1,
2,
3,
4,
5
FROM DUAL
-- ここまで --

お手数ですが、宜しくお願い致します。
こんにちは
OBサポートです。

ご投稿いただいた件に関しましてですが、製品の仕様上、
パフォーマンスの関係で6行以上のSQL文に関しては、
全文がリストに表示されず検索対象になりません。

現状6行目以降のSQL文を検索する方法はございませんが、
今後のバージョンアップにて改善を検討させていただきます。

情報のご提供誠にありがとうございました。
何卒、よろしくお願いいたします。
お世話になります。

仕様との回答、承知しました。
長文を扱う事が多い為、今後改善される事を希望します。

調査、回答頂きまして、ありがとうございました。
不具合についてのご連絡です。

sqlエディターを開き、
ctrl+rで文字列を置き換えようとした時、
間違ってctrl+tを押したら問題発生:

この時点からctrl+fの検索もctrl+rの置き換えもきかなくなり始めます。
いったんobを閉じて再び開くと回避できますが、
ちょっと不便が感じます。

たいした不具合ではないですが、
対応してくれれば幸いです。
こんにちは
OBサポートです。

ご投稿いただいた件に関しまして、現状では弊社環境での
再現を確認できておらず、解消が困難な状況ですが、
今後の製品改善に役立たせていただきます。

情報のご提供誠にありがとうございました。
何卒、よろしくお願いいたします。
2016年11月11日付けで、
「SI Object Browser for Symfoware Ver.1.1」、
「SI Object Browser for Symfoware Ver.1.1 ReadOnly Edition」、
「SI Object Browser for Symfoware Ver.2.1」、
「SI Object Browser for Symfoware Ver.2.1 ReadOnly Edition」
のリリースをいたしましたのでご連絡いたします。

Ver.1.1では、Symfoware Ver.12.3に対応いたしました。
Ver.2.1では、Symfoware Ver.12.3(PostgreSQL互換インターフェイス)、および
FUJITSU Enterprise Postgres V9.5に対応いたしました。

■プログラム修正履歴
 http://www.sint.co.jp/products/siob/ob/dl/program_syuseirireki.html

■製品ダウンロードページ
 http://www.sint.co.jp/products/siob/ob/dl/download.html

今後とも何卒、よろしくお願いいたします。
OB13.1でSQLビルダの機能が廃止されましたが、SQLビルダの機能があることが前提で購入しているのにマイナーバージョンアップで機能を廃止するのはどういうことでしょうか。
メジャーバージョンアップでライセンスが異なるなら別製品としてまだ納得できますが、同一ライセンスであるマイナーバージョンアップで機能を廃止するのは納得できません。
SQLビルダの廃止理由につきましては、エディタの強化方針に基づくものでございます。
マイナーバージョンアップではございますが、エディタの強化を行うにあたり、弊社での検討の結果機能廃止と決定させていただきました。

ただ、仰る通りマイナーバージョンアップでの機能廃止に関しましては、ご利用ユーザー様によってはご不便・ご迷惑をお掛けしてしまっていることも理解しております。

つきましては、最新バージョン(Ver.13.1)でも、SQLビルダを利用できる方法をご案内させていただきます。

以下のレジストリを追加していただくことで、SQLビルダ機能を有効にすることができます。
キー名: HKEY_CURRENT_USER\SOFTWARE\SystemIntegrator\OB13
値名: ShowSqlBuilder
値の種類: REG_DWORD (32ビット)値
値: 1

値に1を設定することで、SQLビルダの機能をご利用いただくことができます。
値に0を設定することで、SQLビルダの機能を非表示にすることができます。

ご利用にあたっての注意事項
・レジストリの修正は慎重に実施ください。
・レジストリに設定する値については、0 or 1 のみを指定ください。

なお、最新バージョン(Ver.13.1)では正式には廃止機能でございますので、不具合などの対応はいたしかねる場合がございます。
あらかじめご了承いただけますよう、何卒よろしくお願い申し上げます。
先日より、OBが何度かエラーメッセージを出すので最新パッチを探していたところ、
13.1 を発見し、入れ替えました。
ところが SQLビルダ の画面が変わってしまい、テーブルの相関をドラッグで行いたいのですが、画面が出せません。
仕方なくHELPを表示させようと思ったのですが、検索項目をクリックしても表示されず。

30分ほどネットで探したら、chmファイルのポップアップを許可したら表示されるとのこと。
やっとHELPが表示されたので SQLビルダの使い方を見ていると、自分が見ている画面とは違う今までの画面。
悩んでいてHELPの一番上を見ていたら、
※SQLビルダはVer.13.1.0で廃止されました。
と小さく書いてあり、愕然。
この機能がないと、別のシェアウェアと同じじゃないかと思いながら、13.0を探してきて元に戻しました。

あとで見つけたらレジストリで、とりあえずは表示できるようです。
readme.txtには
========================
差分ファイルの反映
========================
ダウンロードしたzipファイルを展開後、以下の適用操作を行う。

・ob13.exeファイル および 各種ファイルをSI Object Browserのインストールフォルダ
(既定ではC:\Program Files\OB13)に上書きコピーする。

※Bit数に関して
SI Object Browserが32bitの場合、Oracleクライアントも32bitである必要があります。
SI Object Browser 32bit と Oracleクライアント 32bit、
SI Object Browser 64bit と Oracleクライアント 64bitの組み合わせをご利用ください。

※OracleとSI Object Browser のbit数が一致しない組み合わせでは動作いたしません。
インストーラには「x86(32bit)」、「x64(64bit)」のそれぞれご用意しております。

のように書いてありますが、SQLビルダやchmファイルの件については一切触れてなく、1時間以上無駄な時間を過ごしてしまいました。

社員の中にはビルダを使っていなかった者もおり、世間的には大した問題ではないのかもしれませんが、使っていたものにとっては「使い物にならない」13.1です。
おそらくエディタ機能が拡張されビルダ以上の機能があるのでしょうが、私にとっては一から勉強です。
完璧でなくてもいいです、とりあえずの連結が設定できればいいですのでこの機能は残していただきたいです。

それと、更新用の注意書きには明記していただきたいです。

TANAQ
この度はご不便、ご迷惑をお掛けし誠に申し訳ございません。

SQLビルダの機能廃止に関しましては、他のお客様からも数件
同様の指摘を受けており、今後のバージョンアップでの
再提供を検討しております。

また、ヘルプファイルにつきましてもご指摘いただきました通り、
今後不要な確認が発生しないよう、認識している注意点に
つきましてはreadme.txtに注意書きを記載いたします。

何卒よろしくお願い申し上げます。
OB Ver13.1.0.0 にて
・【エディタオプション】[フォントスタイル - TAB文字記号]を追加
されましたが、[表示する]チェックボックスをオフに変更しても
次回起動時にはチェックがオンになってしまいます。

また、私は背景色を黒に設定しており、
TAB文字が表示されないよう背景色と同色にしていますが、
PL/SQLエディタで[定義情報ジャンプ]を使用すると、
別ウィンドウでテーブル等が開いた後、元エディタへ戻った際に
TAB文字がデフォルト色で表示されてしまいます。
(但しエディタを一度上下にスクロールさせてから戻ると色が設定色になるようです)
この現象はエディタを最大化させた状態でおこなうと確認しやすいと思います。

ご確認よろしくお願いいたします。
こんにちは
OBサポートです。

ご投稿いただいた内容につきましては開発側に伝え、
今後のバージョンアップにて改善できるよう検討させていただきます。

ご報告いただきありがとうございました。
何卒、よろしくお願いいたします。