KB4502658-修复:在 SQL Server 2016 和2017中重新启动 PolyBase 后出现 "未提供有效凭据"

症状

假设你使用 SQL Server 2016 或2017。使用 Hadoop 查询加密区域中的数据时,一切都可以成功完成。但是,大约10小时后,查询将失败并在Dms_polybase 日志中生成以下错误消息。Although t如果重新启动 PolyBase,则可以解决该问题 服务后,查询可能会在10小时后失败。

org. AuthenticationException: GSSException:不提供有效的凭据(机构级别:无法找到任何 Kerberos tgt)。

原因

出现此问题的原因是 PolyBase 不 自动续订 Kerberos 票证授权票证(tgt)。 该票证将在创建后的10小时后到期。

状态

Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。

解决方案

在 SQL Server 的以下累积更新中修复了此问题:

关于 SQL Server 的累积更新:

SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:

参考

了解 Microsoft 用于描述软件更新的术语

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×