Legacy1
및 New1
라고하는 두 개의 웹 응용 프로그램이 있습니다. 두 응용 프로그램과 별도의 데이터베이스에 별도의 DbContext
이 있습니다.콘솔 응용 프로그램을 사용하여 2 개의 다른 SQL Server 데이터베이스에서 데이터를 이동
이제 데이터를 Legacy1
데이터베이스에서 New1
데이터베이스로 마이그레이션하려고합니다. SQL 서버에서 copy database
또는 export database
옵션을 단순히 사용할 수는 없습니다. 엔티티가 다르므로 데이터를 마이그레이션하는 동안 일부 논리를 통합해야합니다.
.Net Core Console (.Net Framework) 프로젝트를 사용하기로 결정했습니다. 이 프로젝트에 DbContexts
을 모두 추가해야합니까? 또한 매핑하고 마이그레이션을 수행하려는 모든 엔티티 또는이를 수행하는 다른 방법이 있습니다.