Ошибка SQL Server 2019 Polybase - не удается создать внешний источник данных для SQL Server 2019
Я пытаюсь настроить внешний источник данных в SQL Server 2019 для другой базы данных на том же сервере.
Я делаю это, чтобы реплицировать установку SQL Azure, которая в настоящее время работает в производственной среде.
Я попробовал следующее, чтобы настроить его
- Я установил SQL Server 2019 Express
- Я установил Polybase
- Я включил TCP/IP и убедился, что службы работают
Я тогда побежал
USE master
CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'xxxxxxxxxxxxxxxxxxx'
EXEC sp_configure @configname = 'polybase enabled', @configvalue = 1;
RECONFIGURE;
USE mydb
CREATE DATABASE SCOPED CREDENTIAL SqlServerCredentials
WITH IDENTITY = 'sa', SECRET = 'xxxxxxxx';
CREATE EXTERNAL DATA SOURCE SQLServerInstance
WITH ( LOCATION = 'sqlserver://.\sqlexpress',
PUSHDOWN = ON,
CREDENTIAL = SQLServerCredentials);
В последнем операторе CREATE EXTERNAL DATA SOURCE я получаю эту ошибку
Поставщик OLE DB "MSOLEDBSQL" для связанного сервера "(null)" вернул сообщение "Невозможно создать контекст SSPI".
Msg -2146893042, уровень 16, состояние 1, строка 0
Сетевые интерфейсы SQL Server: в пакете безопасности отсутствуют учетные данные
Я не могу понять, почему я получаю эту ошибку
1 ответ
Вы можете попробовать использовать вход Sql. Это должно сработать.