Ошибка копирования на фабрике данных Azure
Я пытаюсь запланировать локальное задание на копирование, содержащее SQL Server. Однако я получаю другой вид ошибки при попытке ввести учетные данные сервера SQL.
Type = Microsoft.Data.Mashup.InternalMashupException.Message..sorry, во время оценки произошла ошибка. Source=Microsoft.Data.Mashup"Type=Microsoft.Mas..data операция защиты не удалась. Это может быть вызвано не загрузить профиль пользователя для пользовательского контекста текущего потока, что может быть в случае, когда поток имитирует. Источники: "Type=Microsoft.Mashup.Evaluation.Inter...
Я подготовил шлюз на сервере, где размещен сервер SQL, но получаю эту ошибку.
Также я использую функцию предварительного просмотра, чтобы заставить это работать.
1 ответ
Я могу ошибаться, но это похоже на проблему аутентификации. Вы пытались подключиться к серверу через шлюз? Откройте диспетчер конфигурации Microsoft Integration Runtime, перейдите в раздел "Диагностика" и заполните каждое поле, затем нажмите "Тест". Если все правильно, должна появиться зеленая галочка. Вы пытаетесь выдать себя за пользователя, поэтому выберите Windows вместо Basic.
Попробуйте с ним, пока не получите зеленую галочку, а затем убедитесь, что используемая вами связанная служба имеет ту же информацию, которую вы использовали, и она должна работать.
Вы также можете попробовать создать пользователя базы данных и дать ему разрешения на выполнение нужного запроса, а затем изменить связанную службу, чтобы использовать пользователя базы данных вместо пользователя Windows.