Bonjour,
J'aimerais créer un vue de mes users qui se trouve dans mon Active Directory depuis SQL 2008.
Je dois créer, je suppose, un server lié.
Quel paramètre pour créer le server lié AD ??
Merci d'avance
Bonjour,
J'aimerais créer un vue de mes users qui se trouve dans mon Active Directory depuis SQL 2008.
Je dois créer, je suppose, un server lié.
Quel paramètre pour créer le server lié AD ??
Merci d'avance
Hello,
Is Google your friend ?
@++![]()
Merci pour ta réponse, mais cette doc est uniquement pour SQL 2000. Pour 2008 ya pas grand chose..
Et même si je veux adapter, ce n'est pas la même chose.
Que voulez-vous dire ?Et même si je veux adapter, ce n'est pas la même chose.
S'il est vrai que l'interface graphique permettant de créer un serveur lié sous SQL Server 2000 n'est pas la même que sous les versions suivantes, la procédure stockée système qui permet de créer un serveur lié, sp_addlinkedserver, a le même prototype, que ce soit sous SQL Server 2000, 2005 ou 2008.
Dès lors il n'y a pas de véritable changement.
Avez-vous essayé :
Obtenez-vous une erreur ? Si oui, laquelle ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 EXEC sp_addlinkedserver 'activeDirectory', 'Active Directory Services 2.5', 'ADSDSOObject', 'adsdatasource' GO
@++![]()
Bonjour,
Alors effectivement, je n'ai aucune erreur lors de l'execution et non plus lors du test de connexion.
Mais lorsque je lance une requette toute simple :
Voici le message d'erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select * FROM OPENROWSET('ADSDSOObject', 'adsdatasource;', 'SELECT cn, mail, co, distinguishedName, displayName FROM "LDAP:\\numero IP" where objectClass = "User"')
Merci pour votre aideMsg 15281, Level 16, State 1, Line 1
SQL Server blocked access to STATEMENT 'OpenRowset/OpenDatasource' of component 'Ad Hoc Distributed Queries' because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'Ad Hoc Distributed Queries' by using sp_configure. For more information about enabling 'Ad Hoc Distributed Queries', see "Surface Area Configuration" in SQL Server Books Online.
Bonjour,
Comme vous le dit le message il faut activer le composant "Ad Hoc Distributed Queries" en passant par la commande sp_configure :
++
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 sp_configure 'show advanced options', 1; RECONFIGURE; sp_configure 'Ad Hoc Distributed Queries', 1 RECONFIGURE;
Partager