#sql-server #azure
#sql-сервер #azure
Вопрос:
Я пытаюсь настроить эластичный запрос из базы данных Azure на локальный SQL server.
Я выполнил все определения:
- Учетные данные в области базы данных
- Внешний источник данных (тип = СУБД)
- Внешняя таблица
- Схема и имена полностью совпадают
Когда я выбираю top 1 * из таблицы, я получаю следующую ошибку:
Сообщение об ошибке 46823, уровень 16, состояние 1, строка 29 при извлечении данных из одного или нескольких сегментов. Полученное базовое сообщение об ошибке гласило: «При установлении соединения с SQL Server произошла ошибка, связанная с сетью или конкретным экземпляром. Сервер не найден или недоступен. Убедитесь, что имя экземпляра указано правильно и что SQL Server настроен для разрешения удаленных подключений. (поставщик: поставщик именованных каналов, ошибка: 40 — Не удалось открыть соединение с SQL Server) ‘.
Учетные данные были настроены как учетные данные с ограниченной областью и внешний источник данных:
CREATE EXTERNAL DATA SOURCE [DataSourceName] WITH
(
TYPE = RDBMS,
LOCATION = '[IP]',
DATABASE_NAME = '[DBName]',
CREDENTIAL = [Credential]
) ;
GO
Настройка внешней таблицы:
CREATE EXTERNAL TABLE [schema].[table]
(
[Columns]
)
WITH
(DATA_SOURCE = [DataSourceName])
GO
Мой первый вопрос: возможно ли подключиться из Azure к локальной сети с помощью внешних таблиц?
Если да, то что я могу делать неправильно?
Любые советы будут высоко оценены!
Комментарии:
1. вы поняли это?