我正在将来自SQL Server 2014的数据导出到2008 R2服务器上的新数据库。源数据库中的日期列都是datetime2
,但向导将这些映射更改为smalldatetime
,因此导出失败。这个数据库中有很多列和表,所以逐个编辑映射是相当耗时的。有没有一种方法可以修复这个问题,使映射实际上正确工作?
我正在将来自SQL Server 2014的数据导出到2008 R2服务器上的新数据库。源数据库中的日期列都是datetime2
,但向导将这些映射更改为smalldatetime
,因此导出失败。这个数据库中有很多列和表,所以逐个编辑映射是相当耗时的。有没有一种方法可以修复这个问题,使映射实际上正确工作?
Modify in
C:\Program Files\Microsoft SQL Server\120\DTS\MappingFiles\MSSQLToSSIS10.XML
the latest section:
smalldatetime;
<dtm:DataTypeName>DT_DBTIMESTAMP into DT_DBTIMESTAMP2.
开始向导,并从头再试一次您的选择 对我来说完美运作 :-)