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 :

"RELATIONS" Access dans SQL Server


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 68
    Par défaut "RELATIONS" Access dans SQL Server
    Bonjour

    Je suis en train de migrer une base Access vers SQL Server.
    J'ai dans cette base des relations d'intégrité référentielle.
    Exemple : une table Groupement et une table Partenaire avec une relation de type un groupement peut "avoir" 1 à n partenaire (Pas très meurisien, je le concède).
    Je exporte mon fichier Access avec SSMA.
    Et lorsque je crée un SELECT avec l'interface graphique de SQL Managment, il crée automatiquement la jointure entre les deux tables.
    Mon problème est de retrouver cette "relation" (Une Foreign Key, j'imagine) afin de la recréer par script.
    J'espère que ma description n'est pas trop floue.

    Merci d'avance

  2. #2
    Membre confirmé
    Inscrit en
    Juin 2005
    Messages
    33
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 33
    Par défaut
    Il suffit d'utiliser l'assistant de migration vers sql server
    Pour ca dans access aller a outil/utilitaire de base de donnes/assistant de migration SQL server
    Coucher l’option « relation de la table /utiliser DRI »

  3. #3
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Par défaut
    Lisez ceci au préalable ...

    @++

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    68
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 68
    Par défaut
    Merci de vos réponses.
    Mais je n'ai pas été suffisamment précis dans ma question.
    J'ai déjà migré la base (En intégration tout du moins).
    Mon problème est de trouver la trace de cette "relation" dans SQL Server.
    Elle existe assurément d'une manière ou d'une autre car, comme je le disais, lorsque je crée un SELECT avec l'interface graphique de SQL Managment, il crée automatiquement la jointure entre les deux tables.

    Merci d'avance

  5. #5
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 998
    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 : 21 998
    Billets dans le blog
    6
    Par défaut
    Vous saurez tout sur votre base de données en interrogeant les vues de méta données du schéma INFORMATION_SCHEMA.
    En particulier :
    INFORMATION_SCHEMA.TABLE_CONSTRAINTS
    INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
    INFORMATION_SCHEMA.KEY_COLUMN_USAGE

    Pour plus d'information, lisez ce que j'ai écrit à ce sujet :
    http://sqlpro.developpez.com/cours/s...age=partie2#L9
    en suivant notamment les exemples...

    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/ * * * * *

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 27/10/2009, 12h24
  2. Importer une bdd access dans SQL Server
    Par nanterrien dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 11/10/2008, 22h15
  3. Import d'une bdd Access dans SQL Server 2005 /2000
    Par nanterrien dans le forum MS SQL Server
    Réponses: 0
    Dernier message: 06/10/2008, 15h03
  4. utiliser un fichier access dans sql server
    Par gock dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 05/12/2005, 08h23

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