Précédent   Forum des professionnels en informatique > Bases de données > Sybase
Sybase Forum sur la base de données Sybase. Avant de poster -> F.A.Q Sybase, Tutoriels Sybase
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 13/07/2011, 16h04   #1
Nouveau Membre du Club
 
Inscription : janvier 2008
Messages : 75
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 75
Points : 38
Points : 38
Par défaut erreurs @@TRANCOUNT dans les PS

salut,

j'ai plein d'erreurs logs :

Transaction count after EXECUTE indicates that a COMMIT or ROLLBACK TRAN is missing. Previous count = 0, Current count = 1.

sp_procxmode montre que toutes les procédures sont unchained

il n'y pas de begin transaction, commit ou rollback dans les procs

ça pourrait être quoi le problème ?
Oratorio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 10h57   #2
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 300
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 300
Points : 1 504
Points : 1 504
Envoyer un message via AIM à mpeppler
Si le trancount change, c'est que forcément il y a un begin tran qqpart, ou qu'une proc se mets en CHAINED mode...

Michael
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 14h11   #3
Nouveau Membre du Club
 
Inscription : janvier 2008
Messages : 75
Détails du profil
Informations forums :
Inscription : janvier 2008
Messages : 75
Points : 38
Points : 38
pour toutes les procs il y a :

Code :
EXEC sp_procxmode 'dbo.<proc>', 'unchained'
elles peuvent changer tout de même de mode ?
si la session est en mode chained je crois qu'il y aura plutôt une erreur
Oratorio est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/07/2011, 16h24   #4
Rédacteur/Modérateur
 
Inscription : janvier 2006
Messages : 1 300
Détails du profil
Informations personnelles :
Âge : 52

Informations forums :
Inscription : janvier 2006
Messages : 1 300
Points : 1 504
Points : 1 504
Envoyer un message via AIM à mpeppler
je pense qu'il est possible qu'une proc fasse un "set chained on" à l'intérieur même si le procxmode est "unchained" (bien que je n'ai pas testé).

Autrement est-ce qu'il y a des updates sur des tables qui ont des triggers?
Est-ce que ces trigger feraient un begin tran?

Michael
__________________
Michael Peppler
Membre de TeamSybase - www.teamsybase.com

"A successful [software] tool is one that was used to do something undreamed of by its author." -- S. C. Johnson
mpeppler 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 00h09.


 
 
 
 
Partenaires

Hébergement Web