У меня возникают трудности с развертыванием пакета SSIS, разработанного на моем компьютере с Windows 10 Home, на экземпляр SQL Server 2016 Express на моем компьютере с Windows 10 Pro.
У меня есть два компьютера в моей домашней сети: компьютер с Windows 10 Home, на котором я занимаюсь разработкой пакетов VB.NET и SSIS, и компьютер с Windows 10 Pro, на котором я запускаю Microsoft SQL Server 2016 Express.
При запуске мастера развертывания пакетов после выбора имени целевого сервера я сталкиваюсь с ошибкой Kerberos «Неправильное целевое имя участника. Невозможно создать контекст SSPI».
Загрузили и запустили средство устранения неполадок с подключением Kerberos на компьютере с Windows 10 Pro под управлением SQL Server 2016 Express и получили ошибку
Невозможно получить доступ к основной информации о пользователе из системы
при попытке подключения к локальному экземпляру SQL на этом компьютере.
В файле журнала средства устранения неполадок я получаю более конкретную информацию, но мои онлайн-исследования зашли в тупик:
26.03.2017 18:55:50 Информация: подключение к WMI, \root\cimv2
26.03.2017 18:55:52 Ошибка: не удалось получить информацию о пользователе-участнике System.ArgumentException: предоставленный контекст тип не соответствует серверу, с которым установлена связь. Тип сервера — ApplicationDirectory.в System.DirectoryServices.AccountManagement.PrincipalContext.DoServerVerifyAndPropRetrieval()
в System.DirectoryServices.AccountManagement.PrincipalContext..ctor(ContextType contextType, имя строки, контейнер строки, параметры ContextOptions, имя пользователя строки, пароль строки)
в системе .DirectoryServices.AccountManagement.PrincipalContext..ctor(ContextType contextType, String name)
в KerberosCM.WMIHelper.TryGetUser(SystemInfo mi, UserPrincipal& user)
Что мне нужно проверить или настроить дальше?