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 :

Requête sur serveur lié


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de GodGives
    Inscrit en
    Août 2007
    Messages
    456
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Août 2007
    Messages : 456
    Par défaut Requête sur serveur lié
    Bonjour à tous!

    Je dispose d'un serveur nommé COSTAGESTION\COSTADATA et d'un autre nommé COSTAGESTION\SAGE.

    Ces deux serveurs sont liés entre eux.

    A présent j'ai utilisé l'analyseur de requête pour me connecter au serveur COSTADATA. De là, j'ai écrit une requête pour avoir des données provenant d'une base du serveur SAGE. Voici la requête:
    SELECT *
    FROM
    [COSTAGESTION\SAGE].COSTA2009SQL.DBO.F_JMOUV
    Mais à l'exécution, j'ai l'erreur suivante que j'arrive pas du tout à comprendre:
    Serveur*: Msg 7312, Niveau 16, État 1, Ligne 1
    Invalid use of schema and/or catalog for OLE DB provider 'ADsDSOObject'. A four-part name was supplied, but the provider does not expose the necessary interfaces to use a catalog and/or schema.
    OLE DB error trace [OLE/DB Provider 'ADsDSOObject' IUnknown::QueryInterface returned 0x80004002].
    Merci pour votre aide!!!

  2. #2
    Membre chevronné Avatar de agemis31
    Profil pro
    DBA
    Inscrit en
    Octobre 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : DBA

    Informations forums :
    Inscription : Octobre 2007
    Messages : 399
    Par défaut
    Bonjour,

    C'est du à la configuration du fournisseur de votre serveur lié.
    Dans management studio,ouvrez les propriétés du fournisseur et décochez "Uniquement serveur 0". Il faudra peut être redémarrer le service SQL serveur après.

    @+

  3. #3
    Membre éclairé Avatar de GodGives
    Inscrit en
    Août 2007
    Messages
    456
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Août 2007
    Messages : 456
    Par défaut
    J'utilise un SQL Server 2000! Je vous prie de bien vouloir me situer au niveau du fournisseur parsque là, je ne me retrouve pas très bien.

  4. #4
    Membre chevronné Avatar de agemis31
    Profil pro
    DBA
    Inscrit en
    Octobre 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : DBA

    Informations forums :
    Inscription : Octobre 2007
    Messages : 399
    Par défaut
    Bonjour,

    Désolé, je n'ai pas entreprise manager sous la main.
    Sous 2005, 2008, c'est dans Objets Serveurs -> Serveurs liés -> Fournisseurs.

    Ce paramétrage est situé dans la base de registres:

    Avez vous la clef suivante ?

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.1\Providers\SQLNCLI

    Il faut changer la valeur de LevelZeroOnly est y mettre 0 pour autoriser tous les niveaux du provider OLEDB.

    Rq: La valeur par défaut est 0, je crois. Si c'est SAGE qui à changé la valeur de ce paramètre sur votre instance, faites attention aux effets de bords quand même.

    @+

Discussions similaires

  1. [2008R2] Requête sur serveur distant dans T-SQL
    Par Papy214 dans le forum Développement
    Réponses: 4
    Dernier message: 29/10/2013, 11h56
  2. Problémes de requêtes sur serveur lié excel
    Par chiche31 dans le forum MS SQL Server
    Réponses: 9
    Dernier message: 30/06/2010, 16h13
  3. Réémission requête GET sur serveur Apache
    Par aquafiestas dans le forum Réseau
    Réponses: 18
    Dernier message: 04/10/2006, 14h28
  4. Une requête renvoyant EOF sur serveur (fonctionne ailleur)
    Par Tardiff Jean-François dans le forum ASP
    Réponses: 2
    Dernier message: 15/11/2005, 08h52
  5. Requête sur un serveur lié
    Par Guizz dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 06/08/2003, 11h35

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