メインコンテンツへスキップ

「インデックスが重複しています」表示について

コメント

7件のコメント

  • 岡林拓也

    umemori様

    Pervasiveで試したことがないので、不確かですが、おそらく、データベース特性>オプション(O)>インデックスチェック のOFF/ONで動作が変わるのではないでしょうか。

     

     

  • umemori

    ありがとうございます。
    Pervasiveでは設定がないので おそらくXPA4.8.1 MAGIC.INIを流用したので何かかわっているか
    調べてみます

  • 岡林拓也

    umemori様

    https://www.magicsoftware.co.jp/files/magic_help/Magicxpa4/settings/Check_Index_Database_Property.htm 

    ヘルプによるとXPA4.Xに存在していそうなんですが、無かったのですね。

    Pervasiveを使っていなかったので、知らずにコメントしていました。

    失礼いたしました。

  • umemori

    岡林拓也様 ありがとうございます。
    解決しました。
     データソース特性に設定がなかったですが
     データベース特性に設定があり解決しました。
    XPA4.81のINIが今回からはずしていたようです。

  • 岡林拓也

    umemori様

    解決されて良かったです。

    マイグレーション時には注意が必要ですね。

    勉強させていただきました。ありがとうございます。

  • Tanda

    ご参考までですが、あと、遅延トランザクションが掛かっているときも、更新時の表示になります。

    レコードレベルの遅延トランザクションであれば、レコードごとのチェックとなり、タスクレベルの遅延トランザクションであれは、タスクが終了するときのチェックになります。

  • umemori

    Ttanda様

    いつもありがとうございます。

    今後は、ロジックでの存在チェックが望ましいと思います。

サインインしてコメントを残してください。