質問: 8)] [System.ComponentModel.DataAnnotations.Schema.DatabaseGenerated(System.ComponentModel.DataAnnotations.Schema.DatabaseGeneratedOption.None)] public virtual long SOU_SEQ { get; set; } } ``` 使用されるSQLは`SELECT * FROM SCHEMA.TABLE` *です。 この問題の回避策はありますか? --- *使用する理由`*` 、これはOracleとSQL Serverデータベース(何の主キーは、私たちが複製する必要があるサードパーティのデータベースに存在しない)との間で複製アプリケーションの一部であるため、私たちは本当にすべての列をしたいということです。
回答: Dapperの問題ではなく、問題の列を解析中に発生した可能性が最も高い`OutOfMemoryException`が原因です。問題のテーブルは、我々が処理しなければならない最大のものであり、ログは、例外が発生するまでにかなりの期間クエリが実行されていることを示しています。 そこで、解析エラーに関するメッセージは問題ではありませんが、むしろ、解析中にDapperとは無関係のメモリ問題があったという仮の回答として追加します。