■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
SI Object Browser ER 22を使っています。
本アプリの中でシーケンスオブジェクトを管理したいのですが、追加できないようです。

他のスレッドでVer.18では未対応というものは見つけましたが、22でもまだ対応できていないのでしょうか?
また、対応予定はありますか?
OBサポートです。
ご回答が大変遅くなってしまい、誠に申し訳ありません。

■シーケンスの動作対応について
誠に恐れ入りますが、現在の最新バージョンにおいても
SI Object Browser ERではシーケンスを管理する機能は提供しておりません。
今後の対応時期につきましても未定となっております。

本件ご期待に添うことができず、誠に申し訳ありません。
何卒よろしくお願い申し上げます。
OBサポートです。

2023年10月6日付けで、
「SI Object Browser for Oracle 23.1.1」、
「SI Object Browser for Oracle 23.1.1 ReadOnly Edition」
のリリースをいたしましたのでご連絡いたします。

今回のリリースでは主に不具合修正を行っております。

詳細は下記をご覧いただけますでしょうか。
https://products.sint.co.jp/siob/blog/sqlserver22-0-1-0

■プログラム修正履歴
 https://products.sint.co.jp/siob/support/history

■差分ファイル
 https://products.sint.co.jp/siob/support/diff

■トライアル版(インストーラ)ダウンロード
 https://products.sint.co.jp/siob/trial

今後とも何卒、よろしくお願いいたします。
お世話になっております。

各テーブルに格納されているデータサイズを求めたくて、
オブジェクトリストへ「行数」と「REC長」を表示するようにしました。

この2点の掛け算で求めようと思うのですが、テーブル数が多いので、
表示されている内容をテキストかEXCELなどに出力して計算したいのですが、
方法はありますでしょうか?

試しに Ctrl+A→Ctrl+C→Ctrl+V をすると オブジェクト名だけコピペされました。
その右に表示されているものも含めて取得したいです。。。

よろしくお願いいたします。
OBサポートです。
本件、ご回答が大変遅くなってしまい、誠に申し訳ありません。

■オブジェクトリストのコピー、出力について
誠に恐れ入りますが、オブジェクトリストの仕様で
現状はオブジェクト名の一覧のみのコピーとなり、行数などの他の列については
コピーが行えません。

本件、大変ご不便ご迷惑をおかけしてしまい、誠に申し訳ありません。
本動作に関しましてはご要望として、今後の製品改善で検討させていただきます。

何卒よろしくお願い申し上げます。
SYS.ODCIVARCHAR2LIST を引数にとるストプロを定義しました。
(中身は空でも、OBの動作は変わりません)

FUNCTION JOIN (
STRING_LIST SYS.ODCIVARCHAR2LIST
) RETURN VARCHAR2 IS
RESULT VARCHAR2 (4000) := '';
BEGIN
RETURN RESULT;
END;

このストプロをOB上から実行すると、「応答なし」となり、結果が返ってきません。
どうすれば実行できるようになるでしょうか?

よろしくお願いします。

環境:
* SI Object Browser for Oracle 13.1.10
* Oracke 19c

最新版をダウンロードして試しましたが、同様の事象でした。

【Object Browser情報】
製品名 :SI Object Browser for Oracle 23
バージョン :23.1.0.0
エディション :通常版
ビット数 :32ビット
パス :c:\program files (x86)\obo23\obo.exe
OBサポートです。
本件、ご回答が大変遅くなってしまい、誠に申し訳ありません。

■ODCIVARCHAR2LIST型について
本事象につきましては、
SI Object Browser 側で「ODCIVARCHAR2LIST」型に対応ができていないことが原因となります。

現状のSI Object Browserでは、「ODCIVARCHAR2LIST」型を正常に解析できないため、
実行、実行後の正常なデータの取得等が行えておりません。

本件、大変ご不便ご迷惑をおかけしてしまい、誠に申し訳ありません。
何卒よろしくお願い申し上げます。
お世話になっております。

OBJECT BROWSER Ver23.1を使用し、SQL実行から
「for update nowait」を記述したselect文を実行すると
「結果セットを返すコマンドを実行できません。ヒント:SELECTのようなコマンドにはOpenメソッドを使用してください」と出力されます。

どのように対処すれば良いでしょうか。
ご教示お願い致します。
OBサポートです。
本件、ご回答が大変遅くなってしまい、誠に申し訳ありません。

■select ~ for update文実行時のエラーについて
本事象は類似のお問い合わせを頂いており、
現在開発側で修正を行っており、次回の修正パッチとして公開できるように進めております。

本件、大変ご不便ご迷惑をおかけしてしまい誠に申し訳ありません。
何卒よろしくお願い申し上げます。
サーバーのメンテナンスに伴い
下記期間、以下のサービスを一時停止させていただきます。

◆停止期間
 2023年9月2日(土) 10:00~16:00

◆対象サービス
 ユーザー登録
 ライセンス認証システム
 購入関連サイト(見積・購入)

※上記停止期間はサービスがご利用いただけなくなります。

ご迷惑をお掛けし、誠に申し訳ございませんが、
何卒、よろしくお願い申し上げます。
OBサポートです。

2023年8月4日付けで、
「SI Object Browser for SQLServer 22.0.1」、
「SI Object Browser for SQLServer 22.0.1 ReadOnly Edition」
のリリースをいたしましたのでご連絡いたします。

今回のリリースでは、軽微な機能調整および不具合修正を行っております。

詳細は下記をご覧いただけますでしょうか。
https://products.sint.co.jp/siob/blog/sqlserver22-0-1-0

■プログラム修正履歴
 https://products.sint.co.jp/siob/support/history

■差分ファイル
 https://products.sint.co.jp/siob/support/diff

■トライアル版(インストーラ)ダウンロード
 https://products.sint.co.jp/siob/trial

今後とも何卒、よろしくお願いいたします。
OBJECT BROWSERから履歴にない新しいSQLを実行しようとすると

「アドレス**************でアドレス**************に対する書き込み違反が起きました」

というエラーが多発します。アドレスは毎回変わります。
再起動では解消しませんでした。過去に類似事例等あれば対応方法を教えていただけるようお願いします。
OBサポートです。
ご回答が大変遅くなってしまい誠に申し訳ありません。

■書き込み違反が発生する
SI Object Browserでは、SQL実行などの各種操作時に
作業ファイルを作成する動作がございます。

既定の作業フォルダに対する権限が不足しているために該当のエラーが発生している可能性がございますので、
作業フォルダへの権限変更、もしくは作業フォルダ自体を退避・再作成することによって
動作が正常に行われるかどうかご確認をお願いできますでしょうか。

【確認箇所】
下記フォルダに対する権限の見直し、もしくは別名へのリネームによる退避をお願いいたします。
<ドライブ名>\ProgramData\OBXXX\temp
※XXXの箇所はご利用の製品ごとに異なります。
 例)Oracle版のver.23であれば「OBO23」

大変お手数ですが、何卒よろしくお願い申し上げます。
いつもお世話になっております。

OBのフォルダが管理者権限でしか変更できないことと、管理者ユーザからの起動では動くことを確認したうえで、作業ユーザに管理者権限を与えたのですが、同じ現象が発生し続けています。
他に考えうる理由は何かないでしょうか。
OBサポートです。
ご回答が大変遅くなってしまい、誠に申し訳ありません。

■SQL実行の動作について
SQL実行時には実行した際のSQLを履歴として作業フォルダに保存する動作となっておりますので、
作業フォルダへの権限周りが主な原因として考えれます。

もし権限の問題である場合には、
既存のtempフォルダをリネーム
→SI Object Brwserを通常権限で実行しSQL実行する事で改善される可能性があります。
※作業フォルダはSI Object Browser起動時に、存在しない場合には再作成を行う動作となります。

■作業フォルダの場所が異なる
ツール > オプション > 詳細設定タブ上の「作業ファイル作成先」で指定するフォルダが作業フォルダのパスとなります。
こちらが既定では「C:ProgramData\OBO23\temp」を設定しますが、
もしこちらのパスが異なる場合には適宜読み替えを行った上で権限の見直しをお願いできますでしょうか。

本件、大変ご不便ご迷惑をおかけしてしまい、誠に申し訳ありません。
何卒よろしくお願い申し上げます。
いつもお世話になっております。

権限を再設定し、PCを再起動した結果復旧しました。
ご対応ありがとうございました。