首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Microsoft SQL Server为什么要创建大量转储文件?

Microsoft SQL Server为什么要创建大量转储文件?
EN

Database Administration用户
提问于 2020-09-29 23:33:55
回答 3查看 10.6K关注 0票数 3

如何确定是什么导致Microsoft SQL Server反复创建转储文件占用170 GB的磁盘空间?如何排除导致转储的原因?

转储文件的路径是

C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSQL\Log\Polybase\dump

我能删除这些吗?

我看过由于SQL转储文件服务器文件夹正在扩展(如何处理它?),但它并没有真正回答我的问题-它主要声明联系微软。

EN

回答 3

Database Administration用户

发布于 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/

票数 2
EN

Database Administration用户

发布于 2022-11-18 05:05:33

确保Server配置管理器停止为“Server多基地数据移动”提供服务。屏幕截图附在下面-

否则,如果您不使用Polybase,您可以从独立安装卸载它。卸载指南位于msdn链接below1。

票数 1
EN

Database Administration用户

发布于 2021-04-18 20:58:13

在我的例子中,有两个sql实例..。MSSQLSERVER和MSSQLSERVER2查看服务,我发现了一个SQL (MSSQLSERVER2),它以一种残酷的方式生成了填充硬盘的文件。因此,将它们保留为已停止的服务和手动类型,然后停止所有MSSQLSERVER2服务,并将它们保留为手动服务。从转储文件夹中删除dmp文件,直到今天这些文件才会出现.dmp。这是我解决这个问题的办法!

在这个过程之前,我所做的就是将所有数据库传递给MSSQLSERVER实例。一切都很完美。

也许你也该这么做。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/276294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档