Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows Serveur
Windows Serveur Forum d'entraide professionel pour Windows Serveur : NT, 2000, 2003 , Longhorn...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/10/2007, 15h09   #1
Futur Membre du Club
 
Inscription : mars 2007
Messages : 31
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2007
Messages : 31
Points : 16
Points : 16
Envoyer un message via MSN à azad_892000 Envoyer un message via Yahoo à azad_892000
Par défaut Active Directory en tant que base de données

Bonjour,

je voudrais savoir si on pouvait stocker des informations sur Active Directory de la même façon que si on le faisait sur une base de données relationelles (SGBDR) tels que Oracle, SQL Server, MySql, etc...

D'après ce que j'ai lu, Active Directory agit comme un annuaire plutôt qu'une base de données. Est-il possible au niveau de Active Directory de créer l'équivalent des tables, des contraintes de clés (primaires, étrangères) ? Existe-t-il un langage de requêtes semblable à SQL pour ajouter, modifier, sélectionner des informations spécifiques sur Active Directory ? J'ai vu qu'on pouvait interagir avec Active Directory par le biais de Visual Basic, mais je sais pas si on peut faire des requêtes complexes de la façon que SQL.

Je ne connais pas beaucoup Active Directory, donc pour le moment, je pense que une base de donnée "classique" serait convenable pour :
- stocker des informations complexes en utilisant des tables, clés, etc
- faire des requêtes pour extraire des informations pertinentes, faire des statistiques
- partager les informations au niveau d'un réseau intranet/extranet
- avoir des accès simultanés sur la base pour sélectionner/modifier/insérer des informations

Active Directory permet-il de réaliser toutes ces opérations ?

Merci
azad_892000 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 18h02   #2
Membre Expert
 
Avatar de vtrone
 
Homme
Inscription : novembre 2005
Messages : 1 899
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations forums :
Inscription : novembre 2005
Messages : 1 899
Points : 2 015
Points : 2 015
Active Directory est un annuaire. Il stocke des objets, de type comptes d'utilisateurs, groupes, comptes d'ordinateurs, ressources partagées (imprimantes, dossiers, serveur, bases SQL Server etc....), boîtes aux lettres et contacts si Exchange installé etc....
Active Directory fonctionne avec des serveurs DNS, et sert de back-end à tout réseau de type Microsoft, avec un ou des domaine(s).

Vous pouvez modifier les attributs liés à ces différents objets en modifiant le schéma Active Directory.

Mais AD n'a pas pour vocation d'être une base de données relationnelle. Pour cela, il y a effectivement MS SQL Server, Sybase, Oracle, DB2, MySQL, PostgreSQL etc...
vtrone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 18h08   #3
Membre émérite
 
Avatar de neuneu1
 
Inscription : avril 2007
Messages : 1 702
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : avril 2007
Messages : 1 702
Points : 813
Points : 813
+1
En plus faut eviter de joue avec le shema , sinon bonjour la reinstalle

Par contre tu peux exporte les donner via un script que tu peux integre dans une BD, et faire ce que tu as a faire.

a+
__________________
Une porte peut -etre ouverte ou....rouge!!!!:mouarf

http://orabache.developpez.com/
neuneu1 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h40.


 
 
 
 
Partenaires

Hébergement Web