掲示板一覧   -   トピック一覧
   Enterprise Architect 全般
     Jet4.0使用時、複製同期後に衝突警告が表示されます


フラット表示 前のトピック | 次のトピック
投稿者 トピック
sugimoto
投稿日時: 2007-10-17 14:03
EA Administrator
投稿: 1895

Jet4.0使用時、複製同期後に衝突警告が表示されます

○ご指摘

複製の同期を取ったときに衝突箇所があったので、「変更の衝突を解決」
にて衝突解決を行いました。
その際、以下のエラーメッセージが表示されました。

「DAO.Database[3211]
 テーブル 't_attribute_Conflict' は現在ほかのユーザーまたはプロセスで
 使用されているので、ロックできませんでした。」

この後、再び同期処理を行うと「同期が完了しました」ダイアログの後に
必ず「複製Aの同期時に変更の衝突が発生しました。Aを開いて衝突を
解決してください。」ダイアログが表示されるようになってしまいました。

衝突箇所の解決機能を使っても何も表示されず、念のためAccess2003で
確認しても衝突箇所がありません。


○回答

弊社でもJET4.0を使用した場合は、ご指摘の現象を確認できました。

現状、EAにおいて通常は使用されず、衝突が発生した場合のみに
使用する't_attribute_Conflict'テーブルが削除できない状態に
なっているということが分かりました。
そのため、衝突の解決のたびに警告のメッセージは表示されて
しまいますが、モデルの情報自体には影響していないと考えています。

なおAccessを使用して、このテーブルの削除を行いましたが、
同様に削除できない状態です。本問題はJET4.0の問題かEAの問題かは
現状明確になっておりませんが、開発元に連絡し、問題を修正いたします。

ご迷惑をお掛けし、申し訳ございません。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » Jet4.0使用時、複製同期後に衝突警告が表示されます sugimoto 2007-10-17 14:03
     Re: Jet4.0使用時、複製同期後に衝突警告が表示されます sugimoto 2008-3-19 16:33