Dbf到sql datetime不导入

时间:2015-07-29 13:08:37

标签: sql sql-server import dbf dbase

我将所有数据库从dbase visual foxpro文件转换为sql server。我遇到问题的.dbf表有一堆字符字段和一个datetime字段。我在SQL服务器中创建了一个等效表,它具有所有相同大小的字段和datetime字段。但是当我将.dbf文件导入sql-server时,它会立即给我这个错误:

enter image description here

视觉foxpro日期时间数据看起来像这样:

enter image description here

并且visual foxpro中的字段属性如下所示:

enter image description here

sq-server中的日期时间是否与.dbf文件中的日期时间不同?我不明白错误信息的含义。我怎么做到这样我可以导入这个表没有问题?任何帮助表示赞赏

谢谢

1 个答案:

答案 0 :(得分:2)

我已成功使用免费的Sedna pack Microsoft版本的VFP中的Sql Server升迁向导工具。它使用Visual FoxPro运行,将所有数据上传到Sql Server。

注意:如果DBF表不在DBC中,则需要在seprate文件夹中复制表和索引,然后将表添加到DBC,然后可以使用升迁向导。 / p>

http://vfpx.codeplex.com/wikipage?title=Sedna#SQLServerUpsizing

另外,这是CODE杂志上有关如何使用它的文章: http://www.codemag.com/article/0703052

相关问题