将.txt文件导入SQL Server 2008

时间:2011-04-26 14:18:36

标签: sql-server-2008

我想将文本文件导入SQL Server 2008。 显然,文本文件就像,

AA89ATOZ                MR        1  PMANUAL   >0    1    0    0    0    0    0    0    0    0    0    0    1.

该记录有这样的千条记录。 当我使用excel加载文本文件时,它将被设置为一行中的所有文本。 我已经阅读了一些相关的答案,这是

AA89ATOZ,MR,1,PMANUAL,>0,1,0,0,0,0,0,0,0,0,0,0,1.

如果我能像上面那样做,我怎么能改变它? 它是否有任何功能来分割行上的文字? 请让我知道答案。 感谢。

1 个答案:

答案 0 :(得分:2)

您可以从文本文件中将数据插入SQL Server。这是一对被广泛使用的。

SQL Server导入和导出向导非常简单,生成的Integration Services包可以保存并计划执行:

http://msdn.microsoft.com/en-us/library/ms141209.aspx

或者您可以使用T-SQL BULK INSERT命令。这要求文本文件位于数据库服务器文件系统上或通过UNC路径提供:

http://msdn.microsoft.com/en-us/library/ms188365.aspx