IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Exceptions dans une trace SQL Server


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 7
    Par défaut Exceptions dans une trace SQL Server
    Bonjour, j'ai un script qui exécute un certains nombre de requêtes de type SELECT sur une base, et sur une trace faite lors de l'exécution de ce script, je suis tombé sur des exceptions de curseur qui se levaient de façon récurrente.



    Pourriez-vous m'expliquer comment ces erreurs peuvent arriver alors que les curseurs en questions sont ceux générés automatiquement par SQL Server...

    Faut-il que je modifie mes requêtes SELECT, ou y a-t-il un paramètre à modifier dans la base? Ou est-ce une anomalie connue que Microsoft a jugé admissible?

    Merci de vos explications
    Images attachées Images attachées  

  2. #2
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Pourrais t'on avoir la requête qui fait cela ?

    ++

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 7
    Par défaut
    Merci de l'interêt porté à mon problème.
    En faite, l'exception se déclenche dans deux cas:
    Voici les codes retrouvés depuis la trace sur le Profiler
    1er
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exec sp_cursorclose 180150361
    et 2ème
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    declare @p1 int
    set @p1=0
    declare @p3 int
    set @p3=98305
    declare @p4 int
    set @p4=311300
    declare @p5 int
    set @p5=0
    exec sp_cursoropen @p1 output,N'SELECT DISTINCT EC_Sens, EC_Montant, EC_Lettre, EC_Lettrage,
     JM_Date,EC_Jour, REPLACE(EC_RefPiece,'' '','''') as EC_RefPiece ,a.CT_Num  
    FROM F_ECRITUREC a
    WHERE EC_Lettrage = ''L''  
    AND EC_Lettre = ''0''  
    AND JO_NUM = ''VT'' 
    AND CT_Num = ''411TEST'' 
    AND JM_Date >= ''2010-01-09 00:00:00''
    AND JM_Date <=  ''2011-31-08 00:00:00'''
    ,@p3 output,@p4 output,@p5 output
    select @p1, @p3, @p4, @p5
    Donc apparemment, cela viendrait de cette requête, en sachant que ma requête de base est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SELECT DISTINCT EC_Sens, EC_Montant, EC_Lettre, EC_Lettrage,
     JM_Date,EC_Jour, REPLACE(EC_RefPiece,' ','') as EC_RefPiece ,a.CT_Num
    FROM F_ECRITUREC a
    WHERE EC_Lettrage = 'L'  AND EC_Lettre = '0'  AND JO_NUM = 'VT'
    AND CT_Num = '411TEST'  AND JM_Date >= '2010-01-09 00:00:00'
    AND JM_Date <=  '2011-31-08 00:00:00'
    En espérant que cela permettra de faire avancer le porblème...

Discussions similaires

  1. [SQL-Server] Images dans une base SQL Server
    Par matrouba dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 20/03/2008, 10h34
  2. Réponses: 2
    Dernier message: 15/07/2006, 12h29
  3. [ODBC] [SQL-Server] affichage d'une image stockée dans une base sql server
    Par ahlemag dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 29/06/2006, 15h45
  4. Réponses: 5
    Dernier message: 10/05/2006, 15h47
  5. pb:inserer des caractère en arabe dans une bd sql server
    Par l_faiza dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 24/12/2005, 14h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo