2010-04-13 71 views
1

我想从Access迁移一些数据到SQL Server 2000(没有其他办法可悲地做到这一点),我使用Access to mssql来完成这项工作。该程序每次失败,它发现在这种方式中的日期时间:MS-Access到日期时间的SQL Server 2000问题

03/07/2009 10.17.00 

虽然进口这样的日期:

29/12/2008 

我不明白的地方这个问题来自所以我想问你的帮助。

非常感谢。

+1

多少数据你想换车吗?是新的表格还是现有的表格?你有没有考虑过http://dev.mysql.com/doc/migration-toolkit/en/index.html或ODBC? – Fionnuala 2010-04-13 09:09:59

回答

1

this可能派上用场。从来没有使用该程序(总是使用DTS执行此类任务),所以我不知道它的规格会告诉你更多。

1

它看起来并不liek有.分隔符的时候 - 你可以运行更新改变.:,或更改表上的选择,而选择更换?

0

你怎么知道今年在所有记录中都有一个有效的世纪部分,即19或20?表中可能会有一些日期,一个是09年的世纪,或者任何人都可以在没有注意的情况下进入。特别是如果他们系统的默认数据格式只有两位数的年份?

在SQL Server SQL Server的默认小的日期/时间字段规范不允许外界1900-01-01日期通过2079-06-06之间