2

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

谢谢你。

4

1 回答 1

4

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

使用命令提示符:

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

或者

在 SQL 服务器中:

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

bcp 实用程序详细信息

于 2018-10-05T13:48:03.173 回答