SQL Server 2019 Log目录下PolyBase dump文件夹不断增长占用大量C盘空间的问题

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

SQL Server 2019 Log目录下PolyBase dump文件夹不断增长占用大量C盘空间的问题

场景

SQL Server 2019 版本,并且安装了PolyBase服务的环境。


问题的原因

        默认情况下SQL Server 2019 Developer 安装后默认不启用TCP/IP网络协议,即TCP/IP网络协议处于禁用状态,但是如果安装SQL Server服务器时一并安装了PolyBase,则PolyBase服务会一直尝试通过TCP/IP连接到SQL Server,因该协议禁用状态,故一直报错,并将错误信息存储在了“C:\Program Files\Microsoft SQL Server\MSSQL15.MSSQLSERVER\MSSQL\Log\Polybase\dump” 目录。

        因此就造成了该日志文件夹不断的增长,导致占用大量C盘空间。


解决方案:

如上所述,了解了日志产生的原因,那就可以针对解决。

首先,上述日志对于使用无意义,直接删除情况dump目录即可。

然后,怎么让其不再产生更多异常日志,参考如下方法处理:

    方法一:如果不需要使用PolyBase服务,卸载上述服务,或者重新安装SQL Server 2019不安装PolyBase服务即可。

    方法二:如果要使用PolyBase服务,则只需要启用TCP/IP网络协议即可,具体操作如下:

    1. 打开SQL Server配置管理器(SQL Server Configuration Manager);

    2. 切换到SQL Server网络配置-MSSQLSERVER的协议:

      image.webp

    3. 右键协议名称“TCP/IP”,选择启用,会提示需要重启SQL Server服务才会生效,如图:

      image.webp

    4. 确认当前业务可暂停时,重启SQL Server服务即可。



重要的一点,不应该将SQL Server 2019 Developer版本用于生产环境

SQL Server 2019 Log目录下PolyBase dump文件夹不断增长占用大量C盘空间的问题

场景SQL Server 2019 版本,并且安装了PolyBase服务的环境。问题的原因: 默认情况下SQL Server 2019 Developer 安装后默认...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息