Partager via


Création et exécution d’une vue

Vous pouvez créer une vue pour les données obtenues à partir d’Active Directory. N’oubliez pas que seule la définition d’affichage est stockée dans SQL Server, et non dans le jeu de résultats réel. Par conséquent, vous pouvez obtenir un résultat différent lorsque vous appelez la vue ultérieurement.

L’exemple de code suivant montre comment créer une vue.

CREATE VIEW viewADUsers 
AS
SELECT * FROM OpenQuery( ADSI,
    '<LDAP://DC=Fabrikam,DC=com>;(&(objectCategory=Person)(objectClass=user));name, adspath, title;subtree')

Utilisez le code suivant pour appeler une vue.

SELECT * from viewADUsers

Création d’une jointure hétérogène entre SQL Server et Active Directory