■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
pgAdminで以下のDOMAINを作成し、関数の返り値として使用しております。
しかし、SI Object Browser for Postgres(Ver.25)ではDOMAINがツリーに表示されません。
また、当該DOMAINを返り値として使用している関数を実行したところ、「データ型が無効です」と表示されます。

DOMAINを表示する方法、また、返り値を確認する方法がございましたら、ご教示いただけますでしょうか。

使用したDOMAIN定義は以下のとおりです。
CREATE DOMAIN jaall."type_分割用配列_型"
AS character varying(20)[];
使用したSQLは以下のとおりです。
SELECT jaall.kkjpk_common__kkjf_split('a,b,c');
こんにちは。OBサポートです。

本件、ご不便をおかけし大変申し訳ございません。
SI Object BrowserではDOMAINに対応した機能が未実装であり、オブジェクトとしての表示ができません。
また、関数使用時にエラーが発生してしまう件については、
本製品上でSELECTしたデータを表示する際、関数型のデータに未対応であるためと考えられます。
つきましては、SELECT時にキャスト(jaall.kkjpk_common__kkjf_split('a,b,c')::text)をしていただき、
返り値を文字列として取得いただけますと正常にSELECT文が実行可能です。

大変お手数ですが、よろしくお願い致します。
SI Object Browser for Postgres 25 について、パスワードの入力可能文字は256文字が最大でしょうか?
それ以上のパスワードを入力したい場合は、どのようにすればよいのでしょうか?
(AWSの認証トークンをパスワードとする必要があるのですが、1000文字を超えるため、Object browserのパスワードに入力ができない状態です。)
こんにちは。OBサポートです。

本件、ご不便をおかけし大変申し訳ございません。
ユーザー作成画面では上限なくパスワードの入力が可能ですが、
ログオン時のパスワード欄では255文字制限がかけられている仕様となっておりました。

つきましては今後のアップデートにて修正対応をさせていただきますが、
本件以外にもいただいているご要望や不具合がございます。

都度、優先順位を設定して対応を行っておりますことから
具体的な対応時期につきましては、恐れ入りますがお答えいたしかねます点、
ご理解、ご了承をいただけますと幸いです。

何卒、よろしくお願いいたします。
ご担当様

お世話になります。既出、対応済みでしたらすみません。

バージョン23(for Oracle)を利用しております。今後、プロキシユーザーでの接続に対応する予定はあるでしょうか。
こんにちは。OBサポートです。

ご質問いただいた件につきまして、開発側では認識をしておりますが
本件以外にもいただいているご要望や不具合がございます。

都度、優先順位を設定して対応を行っておりますことから
具体的な対応時期につきましては、恐れ入りますがお答えいたしかねます点、
ご理解、ご了承をいただけますと幸いです。

何卒、よろしくお願いいたします。
昨日頃から、テーブル定義情報の主キーや必須のチェックボックスが大きくなったようになりました。

「SI Object Browser」の問題ではなく、Windowsの変更等に影響されているように思いますが
解消法があれば教えてください。
こんにちは。OBサポートです。

お問い合わせいただいた件につきましてですが、あいにく現時点でWindows Updateによる
影響と考えられる報告はなく、弊社環境におきましても特に今週Windows Updateを適用した
端末で明白にチェックボックス等のサイズが変わったようには見受けられませんでした。

あいにく、SI Object Browserの機能として表示倍率を変更するような仕組みはなく(※)、
Windows UpdateによるWindows共通コントロールの挙動変更があった場合は
ご利用者様側での表示倍率変更を行うことは不可となります。
※検索結果グリッド上のフォントサイズ、およびSQL実行画面や各オブジェクトのソースタブにある
 エディタのフォントサイズにつきましては、エディタオプションより変更可能です。
 
その他考えられる状況として、チェックボックスだけでなく、SI Object Browser上の
ボタンや文字表示など、全体的に表示サイズが変わっている場合は何らかのタイミングで
ご利用端末の解像度設定が変更された可能性がございますので、同設定の確認および
必要に応じて再設定をお願いできればと存じます。

何卒、よろしくお願いいたします。
こんにちは。
OBサポートです。

2026年7月17日付けで、
「SI Object Browser for Postgres 26」
「SI Object Browser for Postgres 26 ReadOnly Edition」
をリリースいたしましたのでお知らせいたします。

今回リリースするバージョンでは、最新データベースバージョン対応の他、
不具合修正を行っております。

詳細につきましては下記をご覧いただけますでしょうか。
https://products.sint.co.jp/siob/support/history

また、以下より最新バージョンのトライアル版もダウンロードいただけます。
https://products.sint.co.jp/siob/trial

今後とも何卒、よろしくお願いいたします。
例えば以下のようなSQLを「実行」したとき、バインド変数の値を入力する欄が右側に表示され、
値を入力することで結果が表示される。

SELECT * FROM DUAL
WHERE 1 = :TEST1 AND 2 = :TEST2

ただし、1度検索するとバインド変数を入力する欄が消えてしまい、
2回目以降は「実行」ボタンを押してもバインド変数入力欄が表示されません。
解消法があれば教えてください。
こんにちは。OBサポートです。

お問い合わせいただいた件につきまして、確認しましたところ
SI Object Browser for Oracle 25.0.1では同事象が発生せず
バインド変数の値を切り替えての連続検索が可能となっております。

お手数ではございますが、ご利用の製品名、バージョンを
ご記載いただけますでしょうか。

何卒、よろしくお願いいたします。
以下のバージョンを使用しています。
製品名:SI Object Browser for Oracle 25(x64)
Ver  :25.0.0.0

※以前Ver21を使用していた時は当事象は発生しませんでした
SQLを複数記載し、先にバインド変数あり、その後にバインド変数なしのSQLがある状態で、
まとめてSQL実行した場合に発生するようであった。

例)
SELECT * FROM XXXXX WHERE COL1 = :TEST1 AND COL2 = :TEST2
/

SELECT * FROM YYYYY
/
こんにちは。OBサポートです。

詳細情報のご提示ありがとうございます。
いただいた情報にて、事象の再現を確認いたしました。

バインド変数入力欄が非表示になる原因としましては
複数SQLを記述していて、かつ最後のSQLがバインド変数を使用していない
場合に同事象が発生いたします。(Ver.21でも同様です)

現状の仕組みとしまして、SQLごとにバインド変数が含まれるかどうかの判定を行い
バインド変数入力欄の表示/非表示を決定しているための動作となります。

以下のように、記述順序を変更いただくことで(最終的に)バインド変数入力欄が
表示される動作になると存じますので、ご確認いただけますでしょうか。

SELECT * FROM YYYYY
/
SELECT * FROM XXXXX WHERE COL1 = :TEST1 AND COL2 = :TEST2
/

なお、開発側に確認しましたところ、複数のSQLでそれぞれにバインド変数を指定するような
使い方は現状サポートしていないとのことでした。
以下のような例につきましては、正しく動作しない点がございますが
機能制限としてご理解ご了承いただければと存じます。

例)
SELECT * FROM XXXXX WHERE COL1 = :TEST1 AND COL2 = :TEST2
/
SELECT * FROM YYYY WHERE COL1 = :TEST3 AND COL2 = :TEST4
/

何卒、よろしくお願いいたします。
テーブル名の後にドットを付けると、自動でカラム名の候補が出てきますが、この機能をOFFにしたいです。
どこで設定すればよいでしょうか?
こんにちは。OBサポートです。

お問い合わせいただいた件につきましてですが、
ツールメニュー > エディタオプション > 編集動作タブの下部に
コード補完機能に関する設定がございますので、
ご希望の動作となるよう変更をお願いいたします。

何卒、よろしくお願いいたします。
ご担当者様

お世話になります。
標題の質問があります。

このたびエンティティを作成してオブジェクトブラウザERで管理しているのですが
今現在、各エンティティは「必要」「不要」「要検討」の3種類に分類されて精査を進めております。

そこで、オブジェクトブラウザERでedmファイルを開いたとき
表示されるエンティティ一覧にて、各エンティティを「必要」「不要」「要検討」に応じて見た目の分類をしたいと思います。

ぱっと思いつくのは、エンティティ名の先頭に「必要」「不要」「要検討」の各文字を入れることで見た目の分類ができますが
他に方法がありましたら、ご教示いただけますと嬉しいです。

以上、よろしくお願いいたします。
追記します。
バージョンは23.0.0.0を使用しております。
ご担当者様

自己解決しました。
サブモデルを駆使して実現することができました。

お騒がせしてすみませんでした。
以上です。
こんにちは。OBサポートです。
本件解決したとのこと、ご投稿ありがとうございます。

分類する方法としましては、サブモデルをご利用いただくほかに
エンティティに色付けをする方法がございます。
※エンティティを右クリック→色・フォントの変更→一番上にある背景色を任意の色に設定

マウスドラッグによる範囲選択、もしくはShftキー+エンティティクリックにより
複数のエンティティを選択して上記の色設定を行うことも可能ですので
よろしければお試しください。

どうぞ、よろしくお願いいたします。
ご担当者様

ご返信ありがとうございます。

方針としてはサブモデルによる分類で決定しました。
そこで恐縮ですが、1点質問があります。

エンティティ名を列挙したテキストファイルを取り込むことで
一括でサブモデルの分類ができる機能はありませんでしょうか。

やはりサブモデル画面を起動し、右側に列挙されたエンティティを選択して←ボタンを押下して追加していくしかないでしょうか。

以上、よろしくお願いいたします。
こんにちは。OBサポートです。

あいにく、外部ファイルによるエンティティ-サブモデルの
一括マッピングといった機能は用意がございません。

そのほかにサブモデルへの追加を行う機能としましては、
既存のサブモデルが存在することが前提となりますが
モデルメニュー > エンティティリスト を開き、サブモデルに
割り当てたいエンティティを単独/複数選択して
右クリック→既存のサブモデルに追加→対象のサブモデルを選択
とすることでもサブモデルへの割り当てを行うことが可能となります。

ご希望に添えず申し訳ございませんが、上記方法にて
対応可能かお試しいただければ幸いです。

どうぞ、よろしくお願いいたします。
ご担当者様

丁寧なご回答をありがとうございました。