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