|
|||||||
Время создания: 27.12.2018 07:38
Раздел: !Закладки - SQL Server - Посмотреть
Запись: xintrea/mytetra_db_adgaver_new/master/base/154588549846ho1k8lnl/text.html на raw.githubusercontent.com
|
|||||||
|
|||||||
Распределенные запросы Распределенные запросы используются для доступа к данным из нескольких разнородных источников данных. Эти источники данных могут храниться на одном или различных компьютерах. Microsoft SQL Server поддерживает распределенные запросы с использованием OLE DB. Пользователи SQL Server могут применять распределенные запросы для доступа к следующим данным: Распределенные данные, хранящиеся в нескольких экземплярах SQL Server. Разнородные данные, хранящиеся в различных реляционных и нереляционных источниках данных, доступ к которым осуществляется с использованием поставщика OLE DB. Поставщики OLE DB представляют данные в табличных объектах, именуемых «наборами строк». SQL Server позволяет ссылаться в инструкциях Transact-SQL на наборы строк из поставщиков OLE DB так, как если бы эти наборы строк являлись таблицами SQL Server. На таблицы и представления внешних источников данных можно ссылаться непосредственно в инструкциях Transact-SQL SELECT, INSERT, UPDATE и DELETE. Поскольку в распределенных запросах в качестве базового интерфейса используется OLE DB, распределенные запросы могут обращаться к традиционным реляционным СУБД, которые располагают обработчиками SQL-запросов, а также могут обращаться к данным, управляемым источниками данных различной функциональности и сложности. Если программы представляют принадлежащие им данные в табличных наборах строк через поставщика OLE DB, эти данные могут быть использованы в распределенных запросах. ПримечаниеПримечание Использование распределенных запросов в SQL Server аналогично функциональности связанных таблиц через ODBC. Эта функциональность, ранее реализованная в Microsoft Access, теперь встроена в SQL Server с использованием OLE DB в качестве интерфейса для внешних данных. На нижеприведенной иллюстрации показаны соединения между клиентским компьютером, экземпляром SQL Server и поставщиком OLE DB. Связь между клиентом, SQL Server и поставщиком OLE DB Разделы, содержащие важные сведения о распределенных запросах В нижеследующей таблице перечислены разделы, содержащие сведения, которые помогут понять и использовать распределенные запросы для доступа к данным, расположенным в отдельных экземплярах SQL Server или в источниках данных, отличных от SQL Server. Дополнительные сведения о
См. в разделах Настройка поставщиков OLE DB и связанных серверов
Настройка связанных серверов Настройка поставщиков OLE DB для распределенных запросов Распределенные запросы в распределенных транзакциях
Распределенные запросы и распределенные транзакции Определенные поставщики OLE DB
Поставщики OLE DB, проверенные в работе с SQL Server Языковая поддержка для поставщиков OLE DB
Требования к версии SQL для поставщиков OLE DB Связанные серверы
Доступ к внешним данным ODBC и распределенные запросы
Функции схемы, поддерживающие распределенные запросы Проблемы производительности
Оптимизация распределенных запросов Справочник разработчика по поставщику OLE DB
Справочник по поставщику OLE DB для распределенных запросов Требования к статистике
Требования к статистике распределения для поставщиков OLE DB Правила и ограничения для распределенных запросов и связанных серверов, и для допустимых инструкций Transact-SQL.
Рекомендации по распределенным запросам Системные хранимые процедуры См. также Основные понятия Параметры сортировки в распределенных запросах Обработка ошибок в удаленных хранимых процедурах «сервер-сервер» Распределенные запросы и распределенные транзакции Настройка связанных серверов для делегирования |
|||||||
Так же в этом разделе:
|
|||||||
![]() |
|||||||
|
|||||||
|