Partager via


MSSQLSERVER_7308

Détails

Nom de produit

SQL Server

Version du produit

10.0

Numéro de build du produit

10.00.0000.00

ID d'événement

7308

Source de l'événement

MSSQLSERVER

Composant

SQLEngine

Nom symbolique

RMT_STA_DISABLED

Texte du message

Le fournisseur OLE DB '%ls' ne peut pas être utilisé pour les requêtes distribuées, car le fournisseur est configuré pour s'exécuter en mode STA.

Explication

Vous avez utilisé un fournisseur OLE DB configuré pour s'exécuter en mode thread unique cloisonné (STA, Single-Threaded Apartment). Les fournisseurs OLE DB qui s'exécutent en mode STA ne peuvent pas être utilisés pour les requêtes distribuées.

Action de l'utilisateur

Pour corriger cette erreur, configurez le fournisseur afin qu'il s'exécute en mode multithread cloisonné (MTA, Multi-Threaded Apartment). Si le fournisseur ne prend pas en charge le mode MTA, et qu'il ne peut pas effectuer une mise à niveau vers une version qui le prend en charge, envisagez de configurer le fournisseur pour une exécution hors processus. Le fournisseur doit être en mesure de vous indiquer s'il prend en charge le mode MTA ou une exécution hors processus.