OVH Cloud OVH Cloud

Transactions distribuées dans DTS

1 réponse
Avatar
Oxiane
Bonjour,

dans un lot DTS, j'ai une bête tâche de transformation de données.
J'ai activé l'insertion de la transaction de cette tâche dans la transaction
globale.

Quand je lance la tâche avec quelques centaines d'enregistrements, j'obtiens
l'erreur :

"La connexion 'Microsoft OLE DB Provider for SLQ Server' .... ne gère pas la
jointure de transactions distribuées ou a échoué lors de la tentative de
jointure. LA nouvelle transaction ne peut pas s'inscrire dans le
coordinateur de transactions spécifié"


La même tâche lancée N fois avec les 100 premiers enrs, puis de 101 à 200,
puis de 201 à 300, etc... ne plante pas !

C'est donc le volume qui pose problème.
Si je n'intègre pas la transaction dans la transaction globale, ça
fonctionne !

une idée ?



--
Cordialement

Oxiane
----------------------------------------------------------
Omnia vanitas

1 réponse

Avatar
Oxiane
Bon, j'ai trouvé ma réponse, c'est un Bug dans DTS.

voir
http://support.microsoft.com/?scid=http://support.microsoft.com%2Fservicedesks%2Fbin%2Fkbsearch.asp%3Farticle%3D279857

Effectivement, ça marche avec une faible volumétrie, mais pas avec de
nombreuses lignes...


Cordialement

Oxiane
----------------------------------------------------------
Omnia vanitas


"Oxiane" a écrit dans le message de
news:

Bonjour,

dans un lot DTS, j'ai une bête tâche de transformation de données.
J'ai activé l'insertion de la transaction de cette tâche dans la


transaction
globale.

Quand je lance la tâche avec quelques centaines d'enregistrements,


j'obtiens
l'erreur :

"La connexion 'Microsoft OLE DB Provider for SLQ Server' .... ne gère pas


la
jointure de transactions distribuées ou a échoué lors de la tentative de
jointure. LA nouvelle transaction ne peut pas s'inscrire dans le
coordinateur de transactions spécifié"


La même tâche lancée N fois avec les 100 premiers enrs, puis de 101 à 200,
puis de 201 à 300, etc... ne plante pas !

C'est donc le volume qui pose problème.
Si je n'intègre pas la transaction dans la transaction globale, ça
fonctionne !

une idée ?



--
Cordialement

Oxiane
----------------------------------------------------------
Omnia vanitas