Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Outils
Outils Forum d'entraide sur les outils gravitant autour de MS-SQL Server, tels que bcp, TDS, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/07/2008, 08h40   #1
Membre actif
 
Homme Fabian Mathese
Administrateur de base de données
Inscription : juillet 2007
Messages : 190
Détails du profil
Informations personnelles :
Nom : Homme Fabian Mathese
Localisation : Luxembourg

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2007
Messages : 190
Points : 176
Points : 176
Par défaut mon enemi MS DTC

Bonjour,

Je n'étais pas sur de devoir le poster ici ou dans Administration.

Enfin soit, je rencontre qq soucis avec MS DTC pour la configuration de 2 serveurs distants (connecté par VPN) dans des domaines différents.

Pour prendre les points que nous avons résolu dans l'ordre.

- Configuration du composant MS DTC pour utiliser les transactions distantes etc.

- Sécurité (il n'est pas résolu mais au moins il ne pose pas problème pour le moment, firewall désactivé)

- Résolution des noms NetBIOS

- DTCPing qui fonctionn"ait"


Mais avec toujours l'erreur :

OLE DB provider "SQLNCLI" for linked server "taratata" returned message "Aucune transaction n'est active.".
Msg 7391, Niveau 16, État 2, Ligne 4
The operation could not be performed because OLE DB provider "SQLNCLI"
for linked server "taratata" was unable to begin a distributed transaction.

1er problème sur mon serveur taratata, le service est bien démarrer (je pense bien configuré) sauf l'onglet "connexion" qui fait référence a Service Reseau (Autority NT\Network Service) rien d'anormal.... sauf que..... Cet utilisateur n'existe pas, faut il mettre compte local ou un compte Admin?

2ème problème sur mon serveur titi le service ne veut plus démarrer pour une raison "inconnue".
Message d'erreur renvoyé :

une erreur à l'appel (inutile) du service NETLOGON :
"Cet ordinateur est configuré en tant que membre d'un groupe de travail, et non en tant que membre d'un domaine. Il n'est pas nécessaire d'exécuter le service Accès réseau dans cette configuration."

Dans le journal des erreurs on retrouve :
Le service Distributed Transaction Coordinateur dépend du service ouverture de session réseau qui n'a pas pu démarrer en raison de l'erreur :
Opération réussie


J'avoue être un peu dépassé sur ça, on envisage de redémarrer le serveur titi, mais pour un serveur en production c'est toujours un mécanisme très dur a mettre en place.
De la même manière j'aimerai m'assurer que une fois les serveur redémarrer : titi (et même taratata) cela fonctionnera correctement hors je ne vois plus ou j'aurai pu oublier qqch.

Merci d'avance pour vos idées et votre aide
__________________
Fabian M. - DBA Sql server 2008R2.
Apprenti Admin Système 2008 R2
Développeur SSRS, SQL
Développement C# en hobby
oadin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/07/2008, 14h54   #2
Membre actif
 
Homme Fabian Mathese
Administrateur de base de données
Inscription : juillet 2007
Messages : 190
Détails du profil
Informations personnelles :
Nom : Homme Fabian Mathese
Localisation : Luxembourg

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juillet 2007
Messages : 190
Points : 176
Points : 176
L'informatique est un art et tout n'est surement pas expliquable.

Enfin, nous avons redémarrer le serveur titi et donc son service refonctionne correctement.

Taratata a toujours son service qui n'est pas retrouvé dans AD.

L'état des choses.

Si j'execute des requètes du style

Code :
begin distributed tran SELECT * FROM torototo commit
Cela fonctionne sur les 2 serveurs.

Si j'exécute DTCPing il me dit que cela fonctionne également.

Si j'exécute mtn
Code :
begin distributed tran SELECT * FROM taratata.totu.dbo.torototo
Il me dit qu'il n'a pu démarrer une transaction distribuée
__________________
Fabian M. - DBA Sql server 2008R2.
Apprenti Admin Système 2008 R2
Développeur SSRS, SQL
Développement C# en hobby
oadin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h08.


 
 
 
 
Partenaires

Hébergement Web