Поделиться через


MSSQLSERVER_7308

Сведения

Название продукта

SQL Server

Версия продукта

10.50

Номер построения продукта

10.50

Идентификатор события

7308

Источник события

MSSQLSERVER

Компонент

SQLEngine

Символьное имя

RMT_STA_DISABLED

Текст сообщения

Поставщик OLE DB '%ls' не может быть использован для распределенных запросов, так как он настроен для запуска в потоке контейнера с одним потоком.

Пояснение

Использован поставщик OLE DB, настроенный для запуска в потоке контейнера с одним потоком (STA). Поставщики OLE DB, которые работают в потоке контейнера с одним потоком (STA), не могут быть использованы для распределенных запросов.

Действия пользователя

Чтобы устранить эту ошибку, настройте поставщик для запуска в потоке контейнера с несколькими потоками (MTA). Если поставщик не поддерживает несколько потоков и не может быть обновлен до версии, совместимой с MTA, подумайте о настройке поставщика для внепроцессного выполнения. Разработчик поставщика должен располагать сведениями, поддерживает ли поставщик режим MTA или выполняется вне процесса.