0

我需要将数据库中的所有数据导出到 MSSQL Server2000 的文本或 csv 文件中。我从 msdn 阅读并发现工具“bcp”对于将数据导出到文本文件中可能很有用。但是 MSSQL Server 2000 在 EnterpriseManager 编辑器上不支持 'queryout' 关键字。

有没有其他可能的方法可以将所有数据从 MSSQL Server2000 中的表复制到文本文件或 csv 文件?

4

2 回答 2

1

BCP是一个命令行实用程序 - 它不作为 SQL 查询运行。

从命令行运行它(开始>运行> CMD)

于 2009-09-22T09:09:37.397 回答
1

在 SQL Server 2000 中首先确定,永远不要使用企业管理器中的编辑器来编写或运行查询。它真的可以锁定你的系统。如果您正在运行查询,请在查询分析器中执行它们。

您可以使用 Enterprise manage 中的导出向导来创建文件。只需右键单击您要使用的数据库,转到所有任务,您将看到导出数据。按照向导完成这些步骤。如果您打算重复运行,也可以将其保存为 DTS 包。然后您可以安排 DTS 包在设定的时间运行。

于 2009-09-22T15:06:58.770 回答