■SI Object Browser 掲示板


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

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

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

よくある質問(FAQ)

検索オプション 矢印

~
リセット
新規投稿
ObjectBrowserERにて
1.同期
2.エンティティの編集
3.属性以外のタブを選択
を行うと、
「モジュール'ober6.exe'のアドレス 007768E7 でアドレス 00000034 に対する読み込み違反がおきました。」とエラーが発生し、編集等操作が全く行えません。
OSはWinXP SP3です。
こんにちは

山田@SIです。

ご質問いただきました件に関しまして、
弊社環境では再現せず、現象の確認ができませんでした。

当現象は環境依存、技術調査が必要な問題と思われますので、
掲示板上での対応を行なうことができません。

お手数ではございますが、お客様所有のシリアル番号、
現象が確認できるEDMファイルをメールに添付の上、
弊社サポート宛までご連絡いただけますでしょうか。

※保守サービス範囲内での対応とさせていただきますので、
 保守加入が確認できない場合は早急な対応ができない
 場合がございます点ご了承くださいませ。

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

スクリプト取込を実施し、正常終了しても何も追加されません。
このような重要な機能が空振りするようでは困ります。

以下、実行したDML文

CREATE TABLE TCURC(
WAERS nchar (5) NOT NULL,
ISOCD nchar(3) NULL,
ALTWR nchar(3) NULL,
GDATU date NULL,
XPRIMARY nchar(1) NULL
)
こんにちは

山田@SIです。

ご質問いただきました件に関しまして、
添付いただいたSQL文を使用し弊社環境で実行いたしましたが、
正常にエンティティの作成を確認いたしました。

当現象は環境依存、技術調査が必要な問題と思われますので、
掲示板上での対応を行なうことができません。
保守サービス範囲内での対応とさせていただきますので、
お手数ではございますが、お客様所有のシリアル番号を
メールに添付の上、弊社サポート宛までご連絡いただけますでしょうか。
保守加入状況の確認が取れ次第、対応させていただきます。

※保守サービス範囲内での対応とさせていただきますので、
 保守加入が確認できない場合は早急な対応ができない
 場合がございます点ご了承くださいませ。


何卒よろしくお願い申し上げます。
保守契約は現在未締結です。

なお、現象のハードコピーを取得しています。
確認いただけるようでしたらメールアドレス宛に一報ください。

多分、何か前提条件が抜けているか、御社の想定外の原因があるのだと思います。
こんにちは
山田@SIです。

保守サービスに加入されていないということですので、
大変申し訳ございませんが、対応することができません。
何卒ご了承くださいますよう、お願い申し上げます。

本件、別のコンピュータで実行したら動作しました。
またスクリプトにエラーがある場合にも検出されました。

一方、手元のPCではエラー含みでも正常終了します。
結果は反映されません。

このスクリプト取込の機能を実現する外部コマンドは何でしょうか。
お世話になっております。

ファイルサーバ上にedmを置きOBERで開くと読み取り専用になります。
毎回別名保存が面倒で困ります。
こんにちは
山田@SIです。

お問い合わせいただきました件ですが、
弊社環境では再現することができません。
ファイルまたはフォルダに書き込み権限があるか
今一度ご確認いただけますでしょうか。

何卒よろしくお願いいたします。
フォルダには書き込み権限はあります。
なお、次のようなメッセージです。

『読み取り専用であるか別のユーザーが展開しているため、読み取り専用で開きます』

読取専用にはしていません。
また、別のユーザーが開いているわけでもありません。

このメッセージが出る条件についてご教示いただけると有り難く。
こんにちは
山田@SIです。

読み取り専用となる条件は、

・ファイル自体が読み取り専用
・ファイルを他者がOBERで開いている
・ファイルを他者が何か別のツールで開いている

となります。

よろしくお願い申し上げます。
お世話になります。

元記事から少々時間がたっているトピックですが
当方でも同様な現象が発生しております。
SI Object Browser ER Version 6.0.0.0

ローカルにあるedmファイルを開く時には発生しませんが
そのファイルをファイルサーバのあるフォルダ配下にコピーしてから開くと
「読み取り専用であるか別のユーザが展開しているため、読み取り専用で開きます」
の警告ダイアログが表示され、確かに読み取り専用モードになります。
再びローカルフォルダに戻す、あるいはファイルサーバ上別のフォルダに移すと
問題なく開けるようになります。

で、調べてみるとフォルダのアクセス権に多少相違がありました。
それまでフルコントロールではなかったファイルサーバ上フォルダを
フルコントロールに変更したら読み取り専用で開くことは無くなりました。
ただし、該当フォルダ内の他のファイル(Excelファイルなど)では
そのような状況は発生しておりませんし
これらのフォルダ上で、edmファイルの移動やリネームは可能でした。

以上です。
OBER v6 を使用しております。

エンティティの編集画面で定義内容を変更するとドメインの
定義が外れ(空欄になって)てしまいます。

ドメインを指定したまま定義内容を変えることはできません
でしょうか?
こんにちは
山田@SIです。

ご質問いただいた件ですが、
ユーザー様より
「ドメインの効力を失っているのにドメイン欄に値が
 残っているのはわかりにくい」とのご意見を多数いただいていたため、
Ver.6より、ドメイン設定後に値を変更(ドメインの効力失効)した場合
にドメイン欄をクリアする仕様に変更しております。

この件に関しましては、今後もユーザー様のご意見を広く
取り入れ、逐次改良を行なってまいりますが、現状におきましては
上記内容をご理解いただけますようよろしくお願い申し上げます。
初心者的な質問で失礼いたします。

ローカルにインストールしたOracle DBへOBから接続する
方法をご教示ください。

リモートであれば、「データベース」名にはtnsnames.oraに
記述した識別文字列を指定しますが、ローカルだとこれに
何を指定しておけばよいかという質問です。

よろしくお願いします。

こんにちは
後迫@SIです。

お問い合わせいただきました件についてですが、
ローカル接続する場合は、サービス名を設定していただく他、
タグ記号で囲んで「LOCAL」と記述することでも接続可能です。

詳しくは、以下の便利機能紹介ページををご覧いただけますでしょうか。
http://www.sint.co.jp/products/siob/ob/fs/tech/tech_01_02.htm

何卒よろしくお願いいたします。
お世話になります。

OBから発行できるSQLについてサイズの制限(何文字までとか何行までとか1行何文字なで)はありますでしょうか。

よろしくお願いします。
こんにちは
栗田@SIです。

Object Browserでは、発行するSQLの長さに制限は設けておりません。
ご参考までに、1,000行程度または、10,000文字程度のSQLについては
正常実行されることを確認しております。

ただし、SQL実行画面の表示上の制限として、
Ver.11以降では1行あたり10,000文字まで、(Ver.10以前は1,000文字まで)の
制限がございます。
※行数の制限はございません。

以上ご留意の上、ご利用いただけますでしょうか。
何卒、よろしくお願いいたします。
栗田@SI様
回答ありがとうございます。

>Object Browserでは、発行するSQLの長さに制限は設けておりません。
了解いたしました。
お世話になっております。

OBER作業中にメモリリークが発生しましたのでご報告させて頂きます。

UNDO領域を保持するためにメモリに蓄積させているかと思いますが、
過去のコピーデータもメモリに蓄積され続けるためメモリリークしてしまい、
OBERの保存が出来なくなりました。

主にはOBERオブジェクトのコピー&ペーストを繰り返すと発生します。

因みに、OBERを閉じるとメモリが解放させます。

よろしくお願い致します。
こんにちは
山田@SIです。

ご指摘のとおり、メモリ開放タイミングはOBER終了時となります。
この件に関しましては、運用面や操作性なども考慮したうえで
改善策を講じてまいります。
何卒よろしくお願い申し上げます。
了解しました。

改善よろしくお願い致します。
お世話になっております。

MySQLのAutoIncrementに不具合がありましたのでご報告させて頂きます。

OBER6.0からMySQLのAutoIncrementに対応したとの事ですが、
OBERのAutoIncrementを設定後、DDLを生成した時にエラーとなりました。

作成後のDDLを確認すると「DEFAULT AUTO_INCREMENT」となるため構文エラーになるためです。

改善よろしくお願い致します。
こんにちは
山田@SIです。

ご報告ありがとうございます。
また、ご迷惑をおかけしてしまい、大変申し訳ございません。
現象が再現いたしました。オートインクリメントの場合、
コメント句をふるALTER文に不備があり、エラーとなるようです。

この件に関しましては、今後のバージョンアップにて
対応してまいりますので、何卒よろしくお願い申し上げます。
了解致しました。

次回のバージョンアップにて
改善よろしくお願い致します。