Неверный синтаксис рядом с 'RDBMS'. Когда я пытаюсь создать внешний источник данных, у кого-то есть такая же проблема?
// Я использую SQL Server 2017
CREATE EXTERNAL DATA SOURCE MyElasticDBQueryDataSrc WITH
(TYPE = RDBMS,
LOCATION = '<servername>.database.windows.net',
DATABASE_NAME = 'db1',
CREDENTIAL = ElasticDBQueryCred
) ;
1 ответ
Я использую SQL Server 2017
Внешние источники данных СУБД в настоящее время поддерживаются только в базе данных SQL Azure.
-- Elastic Database query only: a remote database on Azure SQL Database as data source
-- (only on Azure SQL Database)
CREATE EXTERNAL DATA SOURCE data_source_name
WITH (
TYPE = RDBMS,
LOCATION = '<server_name>.database.windows.net',
DATABASE_NAME = '<Remote_Database_Name>',
CREDENTIAL = <SQL_Credential>
)
[;]
См. СОЗДАНИЕ ИСТОЧНИКА ВНЕШНИХ ДАННЫХ
На SQL Server 2017 вы можете использовать связанные серверы