■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
SI OBJECT BrowerツールでPACKAGE BODY実行時パラメータ設定について、
パラメータA='10','20','30'
画面上に、パラメータAをどのように設定しますか?

10で設定して、実行すると、10の対象データだけ更新されました。
'10','20','30'で設定して、実行すると、対象データないです。
こんにちは。
OBサポートです。

お問い合わせの事象ですが、
SI Object Browserをご利用の端末にSQL Server Native Client11がインストールされていないために発生している可能性がございます。

・SI Object Browser - 動作環
https://products.sint.co.jp/siob/function/requirements

インストールをされていない場合、
別途Microsoft社のホームページより、SQL Server Native Client 11をダウンロード・インストールした上で、
事象が改善されるかどうかご確認をお願いいたします。

大変お手数ですが、何卒よろしくお願い申し上げます。
「SI Object Browser for SQL Server 18 トライアル版」をダウンロードさせていただき試用しております。

オブジェクトリスト画面で、スキーマ選択時にオブジェクトが一覧表示されると思いますが、一部スキーマでは一覧表示されません。画面下部には「0個のオブジェクトがあります」と表示。

表示されるスキーマと表示されないスキーマは同じスキーマからコピー&リネームされたスキーマで、スキーマ設定&権限(最高権限を持つsaで接続)には差異はありません。

また、SQL実行画面でのオブジェクトツリーでは、表示されないスキーマのオブジェクトも問題なく表示されます。

オブジェクトリスト画面でのオブジェクトが一覧表示されないのは、どのような問題でしょうか
確認いただきありがとうございます。

対応バージョンが出た際には、リリースノート等で明示していただけると助かります。



よろしくお願いします
該当の事象はSIOB Ver.21の修正に起因するものですので、
SIOB Ver.19では発生いたしません。
質問させていただいた時点では、Serverのメモリがスワップアウトするような状況(サーバのメモリが不足している)でした。
その後、サーバのメモリを増強したところ発生率は非常に少なくなったのですが、稀に発生することがありましたので再度確認させていただきます。
現在の調査状況はいかがでしょうか。

https://www.sint.co.jp/siob_bbs/bbs_disp.asp?current_page=1&disp_mode=1&message_id=7513
上記スレッドとも似た現象かと思われますが、OBを終了しないと一切他のクエリ(SELECT系やUPDATE系)の実行はできません。

本番環境稼働中にメンテナンスすることもあり、ユーザーからクレームが入ることもあります。


また、メモリ増強に関わらず、OBS2では発生せずOBS18では発生しています。
このことから、明らかにOBS2~OBS18で処理が変わっていると言えると思います。

以下についてお願いできないでしょうか。
①発生した後の対処(OBを終了、COMMIT発行等)ではなく、発生しないようにするための対応の提示をお願いいたします。(ロックしたら困るので)
②状況(ロックして使用不可)を鑑みて、有償でなくとも調査・対応を進めていただきたいです。

OBは非常に便利なソフトですので、原因究明・対策されることを期待しています。
[OBサポート]様

ちなみに、SIOB ver19は、本件の不具合無いでしょうか?
[OBサポート]
>こんにちは
>OBサポートです。
>
>該当の事象ですが、弊社でも再現を確認しており、
>現在も開発側にて修正対応を行っている最中でございます。
>
>ご不便、ご迷惑をおかけし、大変申し訳ございません。
>当問題に関しましては次回バージョンアップのタイミングで
>対応させていただきます。
>何卒よろしくお願い申し上げます。
→了解しました。ご連絡ありがとうございました。
こんにちは。
OBサポートです。

ご連絡が遅くなってしまい、誠に申し訳ありません。
該当の事象ですが、弊社でも再現しました。

Oracle側でも動作を確認したところ、INSERT/SELECTともに実行が可能でしたので、
製品側での障害と思われます。

大変ご不便をおかけしてしまい申し訳ありません。
次回以降のバージョンでの対応を検討させていただきます。

何卒よろしくお願い申し上げます。
本ツールにはいつも業務でお世話になっております。

今回、OracleDBを用いてIVS(異体字セレクタ)文字を扱う必要が生じ、検証をしております。
その際、VARCHAR2型の項目に対してIVS文字をINSERT文で登録し、ObjectBrowserのオブジェクト一覧より該当テーブルを開こうとすると
「変数長の列[COL1]でオーバーフローが発生しました。値の長さ[20]、列の最大長 - [10]」というエラーが発生してテーブルのデータを開くことができません。

メッセージ内容を見るに、oracleのエラーメッセージではなくObjectBrowser側のメッセージと推測します。

DBのキャラクタセットは「AL32UTF8」となります。

使用しているObjectBrowserのバージョンは18です。
次バージョンで対応されるなど、情報がありましたらご教示ください。

ご確認よろしくお願いします。

テーブル作成SQL
----------------------
CREATE TABLE TESTTBL
(
TEST1 VARCHAR2(10 CHAR)
)
PCTFREE 10
MAXTRANS 255
TABLESPACE HCO_DATA
STORAGE(INITIAL 80K NEXT 1M MINEXTENTS 1 MAXEXTENTS 2147483645 BUFFER_POOL DEFAULT)
NOCACHE
NOLOGGING
/
----------------------

INSERT文
----------------------
insert into TESTTBL (TEST1) values (unistr('\D842\DF9F\DB40\DD00') || unistr('\D842\DF9F\DB40\DD00') || unistr('\D842\DF9F\DB40\DD00') || unistr('\D842\DF9F\DB40\DD00') || unistr('\D842\DF9F\DB40\DD00'))
----------------------