Ознаки
Припустимо, що ви використовуєте SQL Server 2016 або 2017. Під час запиту даних у зоні шифрування за допомогою функції Hооп все працює успішно. Однак, після 10 годин запит не вдасться і генерує таке повідомлення про помилку в Dms_polybase. log. Хочайого проблему можна вирішити, якщо перезапустити полібаза служби, запит може не відповідноотримати через 10 годин.
org. Apache. hhaoop. Security. аутентифікації. Client. AuthenticationException: GSSException: немає дійсних облікових даних (рівень механізму: не вдалося виявити будь-який Kerberos tgt).
Причина
Проблема виникає тому, що на основі PolyBase немає автоматичне поновлення квитка для надання квитка за протоколом Kerberos (tgt). Термін дії квитка завершується через 10 годин після створення.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Спосіб вирішення
Ця проблема усунена в таких сукупних оновлень для SQL Server:
Відомості про накопичувальне оновлення для сервера SQL Server:
Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.