如何确定是什么导致Microsoft SQL Server反复创建转储文件占用170 GB的磁盘空间?如何排除导致转储的原因?
转储文件的路径是
C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSQL\Log\Polybase\dump
我能删除这些吗?
我看过由于SQL转储文件服务器文件夹正在扩展(如何处理它?),但它并没有真正回答我的问题-它主要声明联系微软。
发布于 2020-11-20 05:49:38
由于这些转储是在polybase子目录中专门创建的,因此您可能需要专门关注多基转储。
在这个链接中,Niels展示了为SQL Server连接禁用TCP协议是如何导致创建多个多基地转储的。https://nielsberglund.com/2019/11/20/fix-polybase-in-sql-server-2019-developers-edition/
发布于 2022-11-18 05:05:33
确保Server配置管理器停止为“Server多基地数据移动”提供服务。屏幕截图附在下面-
否则,如果您不使用Polybase,您可以从独立安装卸载它。卸载指南位于msdn链接below1。

发布于 2021-04-18 20:58:13
在我的例子中,有两个sql实例..。MSSQLSERVER和MSSQLSERVER2查看服务,我发现了一个SQL (MSSQLSERVER2),它以一种残酷的方式生成了填充硬盘的文件。因此,将它们保留为已停止的服务和手动类型,然后停止所有MSSQLSERVER2服务,并将它们保留为手动服务。从转储文件夹中删除dmp文件,直到今天这些文件才会出现.dmp。这是我解决这个问题的办法!
在这个过程之前,我所做的就是将所有数据库传递给MSSQLSERVER实例。一切都很完美。
也许你也该这么做。
https://dba.stackexchange.com/questions/276294
复制相似问题