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

MS SQL Server Discussion :

Erreur d'expiration de délai lors d'une sauvegarde complète


Sujet :

MS SQL Server

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 107
    Par défaut Erreur d'expiration de délai lors d'une sauvegarde complète
    Bonjour

    J'effectue un test de capacité maximale pour MSDE, à travers une application client en insérant des données dans ma base de données. Régulièrement, un "FullBackup" est fait., par l'intermédiaire d'une procédure stockée. À un certain moment, lorsque le temps de l'opération de Backup est trop long, j'obtiens ce message:

    ... <ERR>Exception occured in Microsoft OLE DB Provider for SQL Server,
    Expiration du délai. ...
    Le code hexadécimal est : 80040E31 (Décimal: -2147217871)

    Dans Enterprise Manager/Propriétés du serveur/Onglet Connexions, j'ai
    modifié le délai des requêtes à 0 (illimité), mais ça ne change rien,
    j'obtiens toujours le même message d'erreur...

    J'ai cherché dans l'aide de SQL server 2000, dans la base de Connaissance de Microsoft, sur le WEB, peine perdue.

    Auriez-vous une meilleure idée ? Merci pour toute aide...

  2. #2
    Membre éprouvé
    Inscrit en
    Mars 2004
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 126
    Par défaut
    Salut.
    J'imagine que tu utilise ADO. Dans ce cas l'objet "Command" de ADO a une propriété "CommandTimeout", avant d'exécuter ta procédure stockée tu lui affectera une valeur plus grande valeur. Tu peux lui affecter zero, dans ce cas il attendra indéfiniment.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 107
    Par défaut
    Peut-on configurer cette valeur à partir d'un fichier UDL ? Sinon, de quelle façon le faire ?

  4. #4
    Membre chevronné
    Avatar de m-mas
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2003
    Messages
    576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2003
    Messages : 576
    Par défaut
    Petite question : quel mise à jour as tu sur ton serveur SQL ? (pour obtenir la dernière mise à jour exécute la requête
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT SERVERPROPERTY('ProductLevel')
    je pense que le Service Pack 4 (SP4) a résolu quelques problèmes de ce genre.

  5. #5
    Membre éprouvé
    Inscrit en
    Mars 2004
    Messages
    126
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 126
    Par défaut
    salut.
    Le "time out" n'est pas un problème, c'est même une fonctionnalité.
    Voici un exemple sur MSDN.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 107
    Par défaut
    La mise à jour est SP3 sur mon serveur SQL.

    D'un autre côté, il semble que ça fonctionne avec la CommandTimeout. En effet, j'ai découvert cette fonctionnalité dans un driver bas niveau. Je l'ai affecté à 0, et à date, je n'ai plus ce problème.

    Mais peut être vaudrait-t-il mieux upgrader le service Pack ?

  7. #7
    Membre chevronné
    Avatar de m-mas
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2003
    Messages
    576
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2003
    Messages : 576
    Par défaut
    bien sûr !! un service pack sort toujours pour remédier à certains problèlmes même si pour le moment ne te gènent pas !!

    voici ce que le SP4 contient http://download.microsoft.com/download/c/3/f/c3fdb258-ce5f-4c8f-976c-0d2f88b2b65e/ReadmeSql2k32sp4.htm

    bonne lecture !

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    107
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 107
    Par défaut
    Merci !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SQL 2005] Erreur lors d'une sauvegarde
    Par ApprentiOracle dans le forum Administration
    Réponses: 4
    Dernier message: 24/06/2010, 12h49
  2. [OL-2007] Erreur Array out of bounds lors d'une boucle For .. To ..
    Par IronBibs dans le forum VBA Outlook
    Réponses: 2
    Dernier message: 24/11/2009, 09h49
  3. Espace requis lors d'une sauvegarde complète MOSS
    Par gracouille dans le forum SharePoint
    Réponses: 2
    Dernier message: 04/07/2008, 10h20
  4. Réponses: 8
    Dernier message: 25/01/2008, 11h48
  5. [MSDE]"Expiration du délai..." lors de grosse supp
    Par trotters213 dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 23/03/2005, 20h24

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