■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
OB for Symfowareについて質問です。

テーブルを開いてレコードを表示し、そこで値のUpdateやレコードのInsert、Deleteをするとエラーで実行できません。
OB自体を管理者で実行すると出来る場合もありますが、ほとんどの場合でエラーが発生します。

エラー例
Update command updated[0] instead of[1]record.
Possible reason:update table does not have PK or row identifier,
record has been changed/delete by another user.

掲示板に同様の書き込みがありましたが、「技術調査が必要な問題となります。
環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。」
との事でした。
あくまでも環境依存であり、通常環境であればレコード編集機能について製品的には問題ないという認識で宜しいでしょうか?

宜しくお願い致します
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、ライセンスの登録を行う際の
SI Object Browserの起動を「管理者として実行」していないことが原因として考えられます。

以下、ライセンス登録手順に記載の通り「管理者として実行」してライセンス登録を
お試しいただけますでしょうか。

■SI Object Browser - ライセンス登録手順
https://products.sint.co.jp/siob/license/activation

なお、誠に恐縮ですが SI Object Browser for Oracle Ver.10 は
Windows 10におきまして動作保証外とさせていただいております。
ご利用になられる場合は、あらかじめご了承くださいますようお願いいたします。

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

お問い合わせいただいた件につきまして、他にも同様の報告をいただいておりますが
弊社環境にて再現させることができず原因の特定、事象改善に至っていない状況です。

本事象が発生した場合に、SI Object Browserを終了する他、SQL実行画面にて
COMMIT文を発行することにより改善する可能性がございますのでお試しいただけますでしょうか。

ご不便をおかけし、誠に申し訳ございませんが
何卒、よろしくお願い申し上げます。
・OBS18にてDBへ接続し、DBを閲覧・編集(テーブルのデータタブ)し表示しっぱなし
・そのDB(テーブル)を使用するアプリで、DBのSELECTクエリ等を実行する

上記の条件が重なると、OBS18以外のアプリからのクエリレスポンスが著しく遅くなる、もしくは返ってこない現象がたまに発生します。

OBS2では遭遇しない現象なので、OBS18特有の現象かと思いますが、そのような状況に他の方は陥っていないのでしょうか。
現在のところ、周囲で4名がこの現象に遭遇しています。

OBS18を終了すると途端にレスポンスが早くなるので、OBS18にてロックをかけているか負荷がかかる処理をバックグラウンドで実行しているように見受けられます。


■環境
SI Object Browser SQLServer 18
Windows 10x64 build1709 Enterprise
バージョン :10.3.0.0 の製品を
win7(64bit)のPCでライセンス解除して
win10(64bIt)のPCにインストール後 keyを取得して
ライセンス登録行なったのですが、
次回 実行するとまた入力要求が出てきます。

なお、Oracleクライアントは8i です

バージョンか何かがあるのでしょうか
こんにちは。
OBサポートです。

お問い合わせいただいた件につきまして、誠に申し訳ございませんが、
計算列を定義するような専用のエリアを設けていないため、記述不可となっております。

ご希望に添えず誠に申し訳ございません。
本件につきましてはご要望として開発側に伝え
今後のバージョンアップ時に対応を検討してまいります。

何卒、よろしくお願い申し上げます。
OBERでSQLServerのエンティティを定義する際に、計算列を定義したいのですが、書き方がわかりません。
SQLだと以下のようなCreate文です。
※InventoryValueの部分

CREATE TABLE dbo.Products
(
ProductID int IDENTITY (1,1) NOT NULL
, QtyAvailable smallint
, UnitPrice money
, InventoryValue AS QtyAvailable * UnitPrice
)
;
こんにちは。
OBサポートです。

お問い合わせいただいた件につきましてですが、
現状で考えられる要因として以下のケースがございます。
お手数ですが、ご確認くださいますようお願いいたします。

■利用端末のリソースが不足している
 CPU、メモリ等のリソースが不足していると取込完了までにかかる時間が増加する可能性がございます。

 取込中は別途アプリケーションの操作を行わない、可能であれば不要なサービス等を
 一時停止いただくことにより改善する場合がございますので、お試しいただければと存じます。

■取込時にExcelが起動している
 取込対象のExcelファイルあるいは別途Excelファイルを開いた状態で
 取込を行った場合、SI Object Browser ERが内部で起動しているExcelプロセスの
 終了が阻害され、待機状態となっている可能性がございます。

 Excelを開いた状態で取り込み操作を行っている場合は、すべてのExcelを
 終了の上、お試しいただければと存じます。
 

上記をご確認いただいても解決しない場合、現状同様の報告をいただいておらず
原因・回避策を提示できかねる状況となりますので、有償保守サポートの
範囲内で技術的調査をさせていただく存じます。

お手数ですが、以下の情報を添えてサポート窓口までご連絡くださいますようお願いいたします。

 ・お持ちのシリアルNOおよび保守ダイジェストキー
 ・取込対象のExcelファイル
 ・ツールメニュー > オプション > フォルダタブ > 作業フォルダ
  に記載されているフォルダ内の「エンティティ定義書.epd」

何卒、よろしくお願い申し上げます。
Excelのエンティティ定義書を読み込みER図を作成を考えています。
下記のように
テーブル情報読込中...
≪正常終了≫
と最後のエンティティの読み込みが終了しているのは明らかなのですが、ER図が作成されません。SQLが下に書かれた砂時計が出て、操作もできません。ちなみに読み込ませているエンティティは2件です。
ER図の作成に時間がかかっている原因としましてはどのようなことが考えられますか?
平素は格別のお引立てを賜り、厚く御礼申し上げます。
誠に勝手ながら、弊社では以下の期間を年末年始休業とさせていただきます。

2019年12月28日(土) ~ 2020年1月5日(日)

■お問い合わせについて
最終日2019年12月27日(金)の技術サポート受付は15:00までとさせていただきます。
※年末のため混雑が予想され、お問い合わせ内容によっては
 年内にご返信できない場合がございますが、
 2020年1月6日(月)より順次ご返信させていただきます。

ご不便をおかけ致し誠に申し訳ございませんが、何卒ご了承ください。