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 :

Utilisation d'une liaison de serveur


Sujet :

MS SQL Server

  1. #1
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 142
    Points : 77
    Points
    77
    Par défaut Utilisation d'une liaison de serveur
    Voila, je pense avoir réussi à lier mes tables access avec SQL Server 2005

    Cependant, je ne sais pas comment vérifier que la liaison est effective car je ne sais pas comment appeler mes tables.

    Je sais qu'il s'agit de mettre à la place du nom de la table : [nomserveur].[nombasededonnées].[nomSchema].[nomTable]

    Concernant le nom du serveur, de la base et de la table, c'est ok !
    Seulement je ne sais pas quoi mettre pour le nom du schéma : où puis je le trouver ? je crois qu'en SQL c'est "dbo" mais je ne sais pas pour access...

  2. #2
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 142
    Points : 77
    Points
    77
    Par défaut
    J'ai essayé en mettant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from [nomserveur].[nombasededonnées]..[nomTable]
    Cependant, l'éxecution tourne depuis plusieurs minutes pour me renvoyé une table contenant 644 enregistrements dans Access.... Cette erreur vient-elle de ma liaison de serveur qui serait mal configurée ?

  3. #3
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 142
    Points : 77
    Points
    77
    Par défaut
    J'ai essayé de faire ma liaison de Serveur en utilisant le modèle :
    Add Linked Server Access MDB (dans l'explorateur de modèle de Management Studio)

    Or quand je remplace les valeurs par les bonnes et que j'execute la requêtes, la requêtes n'arrive pas à terminer...

    Quelqu'un peut-il m'aider la dessus ? J'ai l'impression que mon serveur lié doit être mal configurer mais j'avoue pas trop savoir comment faire. Si quelqu'un l'a déjà fait, je veux bien une petite aide

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    356
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Mai 2007
    Messages : 356
    Points : 406
    Points
    406
    Par défaut
    Je pense qu'il serait plus simple pour toi de créer une source de données ODBC. A voir dans le panneau de configuration->Outils d'administration etc.
    Un fois la source de données définies pour la base de données SQL Server, il te suffit de l'intégrer dans ton application Access.

    Ensuite il te suffit d'exécuter des requêtes au format access sur l'ensemble de tes tables SQL Server et Acces.

    Il y a d'autres solutions, comme importer tes tables Access dans SQL Server.

    Tout dépend des méthodes de peuplement de tes bases de données.

  5. #5
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 142
    Points : 77
    Points
    77
    Par défaut
    Merci pour ta réponse.

    C'est ce que j'avais fait. Cependant pour des raisons de "solidité", j'aurai préféré lier ma base Access à SQL Server,... dans SQL Server.... et non dans Access.

    Pour l'importation, ce n'est pas ce que je veux car je voudrai après faire un requête sur deux tables appartenant l'une à SQL Server, l'autre à Access. Or il semblerai que ça soit possible seulement avec l'utilisation d'un serveur lié...

  6. #6
    Membre régulier
    Profil pro
    Étudiant
    Inscrit en
    Octobre 2006
    Messages
    142
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2006
    Messages : 142
    Points : 77
    Points
    77
    Par défaut
    Comme dit précédement, ma première solution aura été de lier ma base SQL Server dans Access
    (puisque je n'ai pas pu réussir à lier ma table Access dans SQL Server)

    J'ai donc pu faire ma vue (qui utilise 2 table de 2 base de données différentes) : qui fonctionne sous Access.

    MAIS : cela ne fonctionne pas sous Visual Studio. La programme plante lorsque je créé ma source vers la vue crée auparavant.

    Quelqu'un a-t-il la solution ?

Discussions similaires

  1. Quelle API utiliser pour une appli client/serveur ?
    Par ManusDei dans le forum Plateformes (Java EE, Jakarta EE, Spring) et Serveurs
    Réponses: 2
    Dernier message: 14/10/2010, 09h00
  2. Quels composants utiliser pour une application client/serveur (mySql) ?
    Par whitespirit dans le forum Bases de données
    Réponses: 20
    Dernier message: 30/01/2008, 06h46
  3. Utiliser une police sur serveur
    Par spikto dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 18/01/2008, 15h47
  4. [GD] Utilisation d'une librairie equivalente à Gd/installation sans reboot du serveur
    Par hokidoki dans le forum Bibliothèques et frameworks
    Réponses: 15
    Dernier message: 21/07/2006, 16h22
  5. [DLL] Utilisation d'une DLL pour utiliser serveur Firebird
    Par sekiryou dans le forum Bases de données
    Réponses: 2
    Dernier message: 11/08/2004, 15h20

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