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 :

[SQL2K][T-SQL] Serveur lié et timeout distant


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 2
    Par défaut [SQL2K][T-SQL] Serveur lié et timeout distant
    Bonjour,

    J'ai besoin de récupérer des données sur un autre serveur sql. Après mures réflexions, j'ai opté pour un serveur lié.
    Voici comment je procède : dans ma procédure stockée locale :
    - j'exécute une requête avec OpenQuery et alimente une table temporaire.
    - j'exécute une deuxième requête (ma requête principale concernant mes données locales) et effectue une jointure avec cette table temporaire.

    Mon problème est : j'aimerais garantir l'exécution de ma requête suivante même dans le cas où le serveur lié ne répond pas dans les temps :
    Lorsque j'ai un timeout provenant de mon serveur lié
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    "OLE DB provider 'SQLOLEDB' reported an error. Execution terminated by the provider because a resource limit was reached.
    [OLE/DB provider returned message: Timeout expired]"
    , je ne sais pas comment enterrer cette erreur et ainsi maintenir l'exécution de ma requête suivante (la principale).

    Pour le moment, cette erreur me fait sortir de la procédure stockée violemment et donc me génère une erreur sur ma page web (asp.net 2, C#, gridview, toussa).

    Je vous remercie d'avance pour toute idée...

  2. #2
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Par défaut
    Tes serveurs liés; se trouvent -ils dans le même sous réseau ?

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

  3. #3
    Nouveau candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 2
    Par défaut
    oui oui,
    et je n'ai pas de problème pour exécuter cette requête OpenQuery sur le serveur lié (que ce soit dans ma proc stock ou bien dans le query analyser).
    C'est juste que pour que ma solution soit exploitable, j'ai besoin de ne pas être tributaire du serveur distant.

Discussions similaires

  1. [SQL2K] Err 80004005: serveur SQL n'existe pas (Plus !)
    Par nono75 dans le forum MS SQL Server
    Réponses: 15
    Dernier message: 14/09/2011, 20h41
  2. VB6 et sql serveur 2000 distant
    Par hassan0379 dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 23/07/2007, 04h47
  3. SQL serveur 2005 - Synchronisation de base sur 2 sites distant
    Par blueghost dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 21/05/2007, 18h14
  4. Réponses: 2
    Dernier message: 15/03/2007, 16h34
  5. Timeout Expiré sur SQL Serveur sur une table de la BDD
    Par Seph dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 21/11/2005, 10h13

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