■SI ObjectBrowser掲示板

ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!discussion
ユーザーのみなさま同士で教え合ったり、アドバイスしたりする暖かい交流の場にしたいと思っていますので、相互協力をよろしくお願いします。なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

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




テーブル一覧取得時のキーロックについて 2020/02/13 14:51:37
ふく
Object Brower form SQLServerを使用してます。

複数端末にてOBを使用していたところ、SQLServerが急に応答なしとなりました。

製品サポートデスクに問い合わせたところ、OBがキーロックをしており、
そちらを開放できないため、応答なしになると回答をいただきました。

確かに特定の端末でOBのテーブル一覧表示をしようとしていた画面(そのときは画面自体が「応答なし」になっていた)があり、そちらを強制終了すると復旧しました。


[サーバ] > [データベース名] > [TABLE][INDEX]・・・
を選択するとテーブル一覧やインデックスの一覧が表示されますが、
その際、SQLServerにはどのようなコマンドを発行してますでしょうか?

また、それはキーロックを行うものでしょうか?


SQLServer側からは、その製品仕様を変更しない限り、本事象はずっと再発すると指摘されてます。

※ 実際、明確な再現性はないのですが、複数端末でOBを同時に使用すると、そのような事象が発生しやすいです


ご確認・ご回答のほど、よろしく願いします
元の文章を引用して返信

Re: テーブル一覧取得時のキーロックについて 2020/02/17 17:58:41
OBサポート           oob.support@sint.co.jp
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、オブジェクトリストを
表示する際は、情報取得のため各種カタログビューに対するSELECT文を発行しております。
(ロックの明示は行っておらず、共有ロックのみ取得されるものと存じます)

ご報告の現象を弊社環境にて再現させることができず、原因不明の状況ですが
ご利用の各端末にて ツールメニュー > オプション > 詳細設定タブ を開き
「自動でトランザクションを開始する」をOFFにした場合、事象が
改善するかどうかお試しいただけますでしょうか。

なお、解決しない場合につきましてですが、技術調査が必要な内容となり、
有償保守サポートの範囲内での対応となりますので、お手数ですが
以下の情報を添えてサポート窓口までご連絡くださいますようお願いいたします。

 ・お持ちのシリアルNOおよび保守ダイジェストキー
 ・ご利用のSI Object Browserのバージョン
 ・ご利用のSQL Serverのバージョン

何卒、よろしくお願い申し上げます。
元の文章を引用して返信

Re: テーブル一覧取得時のキーロックについて 2020/03/05 08:54:42
ふく
OBサポート 担当者さま


お世話になります。
本件のご回答、ありがとうございます

>> ご利用の各端末にて ツールメニュー > オプション > 詳細設定タブ を開き
>> 「自動でトランザクションを開始する」をOFFにした場合、事象が
>> 改善するかどうかお試しいただけますでしょうか。

については、改善しました!!
非常に助かりました。ありがとうございました。
元の文章を引用して返信