SQL Server导出表到.dat文件

时间:2018-10-05 13:12:44

标签: sql-server sql-server-2017-express

我正在使用SQL Server 2017 Express,我有一个eventlog表,我想将其导出到.dat文件,以减小数据库的大小。有任何可能的方法来做到这一点。谁能给我一个提示呢?

谢谢。

1 个答案:

答案 0 :(得分:3)

您可以bcp将表导出为.dat文件。 尝试以下操作:

使用命令提示符:

bcp dbname.schemaname.eventlog out "path\eventlog.dat" -T -c'

在SQL Server中:

exec master..xp_cmdshell 'bcp "dbname.schemaname.eventlog" out "path\eventlog.dat" -T -c'

bcp Utility Details