bcp 在 SQL Server 2008 中不起作用

bcp does not work in SQL Server 2008

我正在尝试将一些 table 导出到文件作为备份。

为此,我使用 SQL 服务器中的 bcp 实用程序。我在 SQL Server 2008 上工作,但尽管理论上它应该可以工作,但当我在 SQL 编辑器 window 上编写时,它似乎无法识别命令...

有人有任何命令可以从 table 进行备份吗?这样我就可以创建一个程序来大量执行此操作。

BCP is a command line tool. You run it in the command prompt, not in SQL Editor. You can, at least in theory, run it from inside the SQL using xp_cmdshell 但它可能不会为您启用,并且通常更容易处理错误等。例如,当您在 .bat 文件中执行此操作而不是尝试在数据库中执行时.