【问题标题】:Excel to Sql 2005 from Win 7 x86从 Win 7 x86 Excel 到 Sql 2005
【发布时间】:2013-10-08 11:33:17
【问题描述】:

我必须使用 win7 os x86 将 excel 导入到 sql 2005 它不支持 DTS、SSIS、任何导入、导出在 sql 2005 中也不存在,并且有数百万条记录也在非常不同的行中,比如说在 50 条记录后,单元格分成 1 或 2 条,给出了副标题,又太多的记录,所以有数百万条记录,我应该怎么做?

【问题讨论】:

    标签: excel sql-server-2005


    【解决方案1】:

    考虑发布数据样本以获得更好的答案。

    简单地说,您应该强制将数据放入规范化表中,然后使用您喜欢的工具将它们推送到 SQL Server 中。如果您没有其他工具,则可以使用批量复制 (bcp) 实用程序将大量分隔或固定格式数据移动到表中 - 速度很快。

    你可以:

    • 将工作簿导出为文本文件,并使用脚本将其处理成您需要的形式,或者
    • 在 Excel 中使用 VBA 或替代自动化技术生成规范化表以导入数据库

    你可以在Database normalization了解这个过程。

    【讨论】:

    • 如何规范化它?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-26
    • 1970-01-01
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多