这是在MS堆栈上开发的,使用SQL server作为后端数据存储。我没有使用EF/NHibernate进行数据访问,而是使用了dapper和一些自定义扩展。现在,由于一些业务原因,我们需要为一个大客户支持oracle (我们无法让他们使用SQL,因为他们是一个完整的甲骨文商店)。假设我需要改变许多数据类型以确保整个数据库的一致性,如果我能够获得一些关于总体方法的指导,那将是很有帮助的。
怎样才能更好地处理这两个数据源上的查询?Whereever dapper is used
我必须将Oracle表中的记录迁移到SQL Server2008 R2。我已经设计了一个解决方案,允许我移动数据并将迁移的ID的副本保存到一个stage表中。多亏了Lookup组件和stage表,我可以确保避免重复,因为迁移是在几个不同的时刻完成的,并且迁移的对象不遵循特定的顺序。在我的SSIS架构下:我使用一个表达式和两个变量在插槽中从Oracle收集数据:FROM ORDERS
WHERE