【发布时间】:2023-03-19 02:10:01
【问题描述】:
我目前正在使用 Microsoft SSMA 将表从旧的 Access 数据库迁移到现有的 SQL Server。这两个数据库具有完全相同的表,但其中一个表有一个额外的列。 SSMA 在迁移期间为其中一个表返回错误,抱怨数据类型不匹配,因为列实际上是对齐的。
例如,Access 中的表,其中Col1 和Col3 都是datetime:
ID Col1 Col3
SQL Server 中的表:Col2 是双精度,Col1/Col3 仍然是日期时间
ID Col1 Col2 Col3
有没有办法让表成功地将 Access 数据迁移到现有表中(不覆盖表)?
附:我正在使用命令行脚本运行 SSMA
【问题讨论】:
-
如果是一次性任务,则将表格导出到
excel或csv文件,然后将该excel 文件导入SQL数据库。
标签: sql-server ms-access sql-server-migration-assi