Если схема одна и та же (как это звучит), вы должны иметь возможность использовать одну и ту же модель, но просто использовать разные строки / соединения для инициализации двух экземпляров контекста данных.Однако проблема , скорее всего, заключается в том, чтобы отделить объекты от одной модели для передачи другой, и все первичные ключевые качества.По сути, я бы порекомендовал скопировать объекты и передать разные объекты с разными ключами во вторую модель.
Кроме того, если объем очень высокий, вы можете обнаружить SqlBulkCopy
в сочетанииSqlDataReader
полезно;но при этом LINQ-to-SQL вообще не используется .