SQL Server导入/导出将datetime2更改为smalldatetime

时间:2015-11-06 14:56:14

标签: sql-server export

我将数据从SQL Server 2014导出到2008 R2服务器上的新数据库。源数据库中的日期列都是datetime2,但向导会将这些映射更改为smalldatetime,因此导出失败。此DB中有许多列和表,因此遍历每个表来编辑映射非常耗时。有没有办法解决这个问题,以便映射实际上正常工作?

1 个答案:

答案 0 :(得分:0)

关闭导入/导出向导

Modify in
C:\Program Files\Microsoft SQL Server\120\DTS\MappingFiles\MSSQLToSSIS10.XML 
the latest section:
smalldatetime; 
<dtm:DataTypeName>DT_DBTIMESTAMP into DT_DBTIMESTAMP2.

启动向导,然后从头开始重试您的选择 对我来说非常适合: - )