■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
ライセンス認証時に登録する情報について、「登録名」という項目があり、
「※「登録名」は、御社にてライセンスの登録状況を調べるために使用します。御社内にてライセンス使用者を識別するための名前を入力してください。」とありますが、
任意の値を入力すると
「登録名は「メールアドレス」または「メールアドレス(氏名)」の形式で入力してください。」と
エラーメッセージが出ました。
これはどう言う場合に出るメッセージなのでしょうか?
OBサポートです。

■SI Object Browserで管理者権限が必要なタイミングについて
SI Object Browserでは、ライセンス登録時の情報をご利用端末のレジストリに
記録する必要があるため、初回の起動時とライセンス解除時にのみ
管理者権限での実行が必要となります。

①必ず管理者権限が必要か
上述の通り、管理者権限での実行が必要となるのは
・ライセンス認証時
・ライセンス解除時
のみとなり、通常利用いただく際には一般ユーザーでのご利用が可能となります。

②一般ユーザーで利用する方法について
インストールユーザーと実行されている一般ユーザーの間で
権限の差異があるために、起動時にユーザーアカウント制御画面(UAC画面)が表示されているものと思われます。
【対処方法】
1. インストールされたアプリケーションの権限の見直す方法
 インストールファイルの権限を一般ユーザーがアクセス可能なように見直すことで、
 UAC画面の要求が行われなるものと思われます。

2. アプリケーションをアンインストール
 ⇒一般ユーザーでインストールの上で、管理者実行にてライセンス登録を実施
インストールユーザーとご利用ユーザーが同一であれば、権限不足によるUAC画面要求等は発生いたしません。

大変お手数ですが、何卒よろしくお願い申し上げます。


クライアント環境
OS:Windows11(64bit)
OB:12.1.2.0(x64)
Oracle:Oracle Client 11g

■事象
管理者権限ユーザにて、インストール及びライセンス登録済み。
一般ユーザでログインし、スタートメニューのプログラム一覧から起動したところ、
ユーザアカウント制御画面になり、管理者のユーザ名とパスワード入力を求められました。

■質問事項
①OBを起動するには、管理者権限が必ず必要なのでしょうか。
②一般ユーザで利用する方法を教えていただけないでしょうか。

■試した事
事象確認後
C:\ProgramData\OB12\temp を削除してOSを再起動、
スタートメニューのプログラム一覧からOBを選択して起動。
事象に変化なし。

以上です。よろしくお願いいたします。
OBサポートです。

ご対応が大変遅くなってしまい、誠に申し訳ありません。

■「初期状態をデータ編集可能にする」オプションについて
お問い合わせ頂いたオプションは、各シリーズ共通となります。
今回ご利用いただいてたSI Object Browserの製品名、バージョンの情報をご教示いただくことは可能でしょうか。

■SQL Server版での動作
SQL Server版の動作につきまして、
テーブル > データタブにてレコードを参照した際に、ロックがかかってしまうという報告を過去にいただきました。
上記事象につきましては、2021年8月31日にリリースしたver.18.0.1.0にて動作調整を行っております。
もしSQL Server 版 ver.18をご利用の際には、下記のページより修正パッチ取得・適用の上で、
正しく動作するかどうかご確認をお願いできますでしょうか。
https://products.sint.co.jp/siob/support/update-program

大変ご不便をおかけしてしまい誠に申し訳ありません。
何卒宜しくお願い致します。

検索時のオプションで「初期状態をデータ編集可能にする」にチェックを入れた
状態で検索したテーブルに対して、別のセッションでデータ更新をしにいった場合
(検索実施中でまだ終わっていないときに別から同一テーブルへデータ更新が来た)
データ更新が完了せず、ロックで待っているように見えるのですが
この検索オプション「初期状態をデータ編集可能にする」を利用すると
検索したらテーブルロックがかかってしまったりするのでしょうか?



回答ありがとうございます。
サーバやデータベースのバージョンは変更できませんので、
社内にて検討いたします。
下記期間、各サービスを一時停止させていただきます。
ご迷惑をお掛けし、誠に申し訳ございませんが、
何卒、よろしくお願い申し上げます。

 ◆OB掲示板、ライセンス認証システム停止期間
  2022年2月5日 19:00~2022年2月6日 19:00

 ◆問合せ対応停止期間
  2022年2月4日 18:00~2022年2月7日 9:20
  ※電話、メールでのお問合せにおきましては、
   停止期間後に順次対応とさせていただきます。
OBサポートです。
ご回答が遅くなってしまい、誠に申し訳ありません。

■一時表のDDLにon commit句が出力されない
on commit句の出力につきましては、オプション設定によって出力有無を制御しております。

【通常オプション】
ツール > オプション > データベース > 「現在のモデルを設定変更」ボタン
> 「エクステント情報の出力」のチェックをつけることで、
エンティティのDDLタブに表示がされます。

【フォワードエンジニアリング時オプション】
フォワードエンジニアリング画面 > 「オプション」タブ >
「エクステント情報の出力」にチェックをつけることで
フォワード実行時のSQL文に表示されます。

大変お手数ですが、何卒よろしくお願い申し上げます。
エンティティウィンドウから、領域情報タブを開き、
格納方法を「一時表」にしましたが、フォワードエンジニアリングで、SQL出力しても、
ON COMMIT DELETE ROWS句が出力されません。
データ保存期間を「コミット後にデータ削除」を選んでも「セッション終了後にデータ削除」を選んでも、出力されません。
オプションで、出力するしないの設定でもあるのでしょうか。
OBサポートです。

■対応状況について
製品の動作環境につきましてはホームページの記載の通りで、
SI Object Browser for SQL Serverの正式動作保証は以下となります。
・Database : SQL Server 2008~2017
・OS:Windows Server 2016まで

■今後の対応について
今後のバージョンアップにて、
最新の動作環境への対応を検討しておりますが、
詳細な日程等につきましては現時点では未定となっております。
大変ご不便、ご迷惑をおかけしてしまい、誠に申し訳ありません。

■実際の動作について
Windows Server 2019 / SQL Server 2019での動作につきましては、
接続(SQL Server 認証 / Windows認証)や基本的なオブジェクトの操作については問題なく動作をしていることを確認しております。
ただし、正式な動作検証としての確認は行われていないため、
保証外の環境につきましては現状サポート外とさせていただいております。
ご利用の際にはあらかじめご了承いただけますようお願い申し上げます。

大変お手数ですが、何卒よろしくお願いいたします。