Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Problème SQLNCLI des serveurs liés. Aucune transaction n'est active

Eh bien, après avoir suivi de nombreux tutoriels et fait de nombreuses recherches à ce sujet, j'avais modifié toute la configuration que je pensais nécessaire pour que cela fonctionne, mais cela ne fonctionnait toujours pas.

Aujourd'hui, nous avons dû forcer un redémarrage de notre serveur de développement en raison d'un no-break défectueux, et lorsque nous avons démarré le serveur, devinez quoi ? Ça marche !

Donc, juste pour mémoire, j'ai changé une configuration MSDTC spécifique, je l'ai ajoutée en tant que serveur lié et j'ai autorisé RPC IN et OUT, et j'ai changé la configuration RPC pour 'NO AUTHENTICATION REQUIRED' ou quelque chose comme ça.

Je me souviens avoir lu quelque part qu'après avoir modifié cette configuration, un redémarrage était nécessaire, même si Windows indique qu'il a déjà redémarré le service.

J'avais redémarré mon serveur comme... deux fois depuis que je l'avais changé, et ça ne fonctionnait toujours pas. Mais comme aujourd'hui, après un extinction et un allumage complet, ça marche !

Quant à la syntaxe, j'ai gardé la même.