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 :

Création de vue avec un serveur lié


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    829
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 829
    Par défaut Création de vue avec un serveur lié
    Bonjour à tous,

    Environnement: windows/sql 2008 r2

    J'ai créé un server lié dans sql management (INTRANET) qui pointe vers un serveur mysql.

    La liaison fonction quand je test un une requête
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select * from openquery(INTRANET,'select nom, prenom,numero_secu from  rh_personnel')
    Maintenant je ne sais pas faire c'est creer une vue sur la table rh_personnel de mon serveur lié.

    Pourriez-vous m'aiguiller m'aider dans cette phase

    Merci d'avance pour vos explications


    guigui69

  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 010
    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 010
    Billets dans le blog
    6
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    CREATE VIEW V 
    AS
    select nom, prenom,numero_secu from  INTRANET..rh_personnel
    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 éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    829
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 829
    Par défaut
    Merci ca fonctionne.
    J'ai une question complémentaire:

    Je voudrais savoir si on peut mettre une condition dans la pour la "vue".

    En fait j'ai une requête qui interroge AD :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    SELECT objectGUID,sAMAccountName,givenName,initials ,sn,company,telephoneNumber,mail  
    FROM OPENQUERY
    (
    ADSI,'SELECT objectGUID,givenName,sAMAccountName,initials ,sn,company,telephoneNumber,mail
    FROM ''LDAP://------------------''
    WHERE objectCategory = ''Person'' AND objectClass = ''user''
    and memberOf = ''CN=XXXXXXXXX,OU=Groupe,DC=------------,DC=lan''')

    mais j'ai dans cette requête j'ai les XXXX qui peuvent varier. En faite la requête doit afficher les utilisateurs qui sont présent dans le groupe xxxx

    Est-ce que je peut arriver avec une vue de ce style

    Select * From (Le_nom_de_ma_vue,variable_xxxx)

    merci de votre aide

    guigui69

  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 010
    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 010
    Billets dans le blog
    6
    Par défaut
    Vous pouvez essayer avec une fonction table en ligne.

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

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    829
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 829
    Par défaut
    Merci,

    mais je comprend pas le terme " fonction table en ligne."

    Pourriez-vous m'expliquer?

    guigui69

  6. #6
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    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 010
    Billets dans le blog
    6
    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. [Mapping] Création de vue avec une classe implémentant "AuxiliaryDatabaseObject"
    Par nighthammer dans le forum Hibernate
    Réponses: 0
    Dernier message: 06/08/2012, 15h32
  2. création de vue avec jointures et fonctions mathématiques
    Par lepeule dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 24/06/2011, 11h17
  3. Création de vues avec requêtes SQL et leur impression
    Par lepeule dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 26/05/2011, 10h57
  4. Vue avec 2 serveurs
    Par nutix2003 dans le forum Développement
    Réponses: 3
    Dernier message: 10/09/2009, 09h30
  5. Création de vue avec besoin de sous requête
    Par Chtulus dans le forum Langage SQL
    Réponses: 7
    Dernier message: 13/06/2008, 15h34

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