使用SQL Server 2008自动生成文本文件

时间:2012-07-15 03:49:33

标签: sql sql-server sql-server-2008 sql-server-2005 sql-server-2008-r2

我想在SQL Server 2008中执行存储过程并将数据存储在文本文件中。如何执行此操作以及如何使用SQL Server 2008中的数据生成自动文本文件?

1 个答案:

答案 0 :(得分:1)

其中一种方法是使用BCP(批量复制程序)来执行此操作。您需要启用xp_cmdshell才能使其正常工作。

此外,您还可以使用SSIS导入/导出向导来实现此目的。

EXEC master..xp_cmdshell 'BCP "exec dbname.schemaname.procname" queryout "C:\outputfile.txt" -T -c -t,'

看看这些:

  1. BCP
  2. SSIS