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

Développement SQL Server Discussion :

Erreur bizarre de SQL Server.


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 24
    Par défaut Erreur bizarre de SQL Server.
    Bonjour

    J'ai un serveur SQL 2005 sur un serveur Windows 2008 de nom 'ATHANOR'.
    Je suis sur un PC du réseau sous VISTA Pro Pack 1.

    Je veux acceder à une base SAGE V15 SQL qui est sur le serveur 'ATHANOR' via le driver ODBC.
    J'ai configuré dans sources de données système, mes access (COMPTA et GESCO). Pas de problème, j'accède bien par le bouton [TESTS] à mes bases.
    Mon profil utilisateur à tous les droits (en principe!) sur le poste VISTA et sur le serveur SQL (je suis en administrateur).

    Depuis mon application, je peux sans problème lire mes données (F_COMPTET dans la COMPTA et F_DOCENTETE dans la GESCO).

    Le problème est quand je veux modifier un enregistrement, ou créer un nouvel enregistrement. J'ai le message d'erreur suivant (Voir ci-après).

    Comment se fait-il que le driver connait mon serveur 'ATHANOR' en lecteur, et ne le connait plus en écriture!
    Comment résoudre ce problème.

    Merci,

    Gérard.


    Citation Envoyé par Erreur
    Erreur de l'accès ODBC/OLEDB (provider=MSDASQL).
    Numéro d'erreur = 170147

    Echec de la mise à jour de l'enregistrement sur la base de données.

    Détail de l'erreur système :

    Description = [Microsoft][ODBC SQL Server Driver][SQL Server]Impossible de trouver le serveur 'ATHANOR' dans sysservers. Exécutez sp_addlinkedserver pour ajouter ce serveur à sysservers.
    Source = Microsoft OLE DB Provider for ODBC Drivers
    SQL State = 37000
    Error Number = -2147467259
    Native Error Number = 7202


    Description = Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué.
    Source = Microsoft OLE DB Provider for ODBC Drivers
    SQL State = 37000
    Error Number = -2147217887

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    Vous devez déclarer un serveur lié avec sp_addlinkedserver et sp_addlinkedsrvlogin.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Août 2007
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 24
    Par défaut
    Bonjour et merci Frédéric de ta réponse,

    Je m'excuses de devoir te demander des compléments :

    Ces fonctions "sp_addlinkedserver" et "sp_addlinkedsrvlogin",
    je les executes sur le PC VISTA ou le serveur 2008?
    Je les trouves où ?

    (car ni l'aide de VISTA, ni l'aide de SQL sur le 2008, ni l'aide du Windows Server 2008 ne les trouvent)

    Merci,

    Cordialement,

    Gérard.

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par défaut
    ATHANOR.

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Discussions similaires

  1. Erreur 233 sous sql server
    Par brajae85 dans le forum Oracle
    Réponses: 3
    Dernier message: 18/05/2009, 16h12
  2. Erreur de connexion à Sql server 2005 Express en dotnet
    Par enamorada dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 11/03/2009, 16h01
  3. Erreur connexion dans SQL Server 2000
    Par offspring dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 05/05/2008, 18h39
  4. Erreur de connexion à Sql server 2005 Express
    Par penchu dans le forum ASP.NET
    Réponses: 3
    Dernier message: 21/04/2008, 17h35
  5. Erreur en connexion à SQL Server 2000
    Par sonorc dans le forum JDBC
    Réponses: 2
    Dernier message: 03/03/2008, 21h55

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