Question Inventaire SQL avec powershell et SMO (Résolu)
- francois
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 16 ans 5 mois #143
par francois
Inventaire SQL avec powershell et SMO (Résolu) a été créé par francois
bonjour @ tous !!! 
voilà je débute en powershell, je trouve ca super interressant.
Par contre, je dois réaliser un inventaire sur trois serveurs SQL 2000 & 2005
J'avais pensé réaliser un script powershell intégrant du SMO pour remonter des informations commme par exemple la version de SQL Server, les noms des databases, les noms des Instances, la taille des bases, ect ....
Par contre je sais pas comment me connecter à mes serveur, j'ai trouvé des scripts sur le net (blogs, microsoft,...) mais ca marche pas
j'ai besoin d'aide
Merci d'avance et encore bravo pour ce site
francois<br><br>Message édité par: Arnaud, à: 17/07/07 17:28

voilà je débute en powershell, je trouve ca super interressant.
Par contre, je dois réaliser un inventaire sur trois serveurs SQL 2000 & 2005
J'avais pensé réaliser un script powershell intégrant du SMO pour remonter des informations commme par exemple la version de SQL Server, les noms des databases, les noms des Instances, la taille des bases, ect ....

Par contre je sais pas comment me connecter à mes serveur, j'ai trouvé des scripts sur le net (blogs, microsoft,...) mais ca marche pas

j'ai besoin d'aide

Merci d'avance et encore bravo pour ce site
francois<br><br>Message édité par: Arnaud, à: 17/07/07 17:28
Connexion ou Créer un compte pour participer à la conversation.
- francois
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 16 ans 5 mois #146
par francois
Réponse de francois sur le sujet Re:inventaire SQL avec powershell et SMO
bon j'ai trouvé un truc interressant, powerSMO
il faut que boss dessus pour bien comprendre le fonctionnement
par contre je suis preneur pour tous types d'explications

francois
il faut que boss dessus pour bien comprendre le fonctionnement

par contre je suis preneur pour tous types d'explications


francois
Connexion ou Créer un compte pour participer à la conversation.
- francois
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 16 ans 5 mois #150
par francois
Réponse de francois sur le sujet Re:inventaire SQL avec powershell et SMO
c'est bon j'ai trouvé !!! 
En fait, c'est pas très compliqué.
www.simple-talk.com/sql/database-adminis...rsmo-at-work-part-2/
www.simple-talk.com/sql/database-adminis...ripts-and-functions/
voici 2 liens qui explique mon problème, maintenant j'arrive à remonter mes infos facilement.
voilà
@+
francois

En fait, c'est pas très compliqué.
www.simple-talk.com/sql/database-adminis...rsmo-at-work-part-2/
www.simple-talk.com/sql/database-adminis...ripts-and-functions/
voici 2 liens qui explique mon problème, maintenant j'arrive à remonter mes infos facilement.
voilà
@+
francois

Connexion ou Créer un compte pour participer à la conversation.
- Robin Lemesle
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 260
- Remerciements reçus 0
il y a 16 ans 5 mois #154
par Robin Lemesle
Robin MVP PowerShell
Réponse de Robin Lemesle sur le sujet Re:inventaire SQL avec powershell et SMO
Bien joué ! 
merci d'avoir posté les liens au cas ou quelqu'un aurait le même probleme.

merci d'avoir posté les liens au cas ou quelqu'un aurait le même probleme.
Robin MVP PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 16 ans 5 mois #165
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?
Réponse de Arnaud Petitjean sur le sujet Re:inventaire SQL avec powershell et SMO
Bonjour François,
Peux tu nous en dire un peu plus sur SMO ? A vrai dire avant ton post je n'en avais jamais entendu parlé et je pense que je ne dois pas être le seul
...
D'avance merci,
Arnaud
Peux tu nous en dire un peu plus sur SMO ? A vrai dire avant ton post je n'en avais jamais entendu parlé et je pense que je ne dois pas être le seul

D'avance merci,
Arnaud
MVP PowerShell et créateur de ce magnifique forum

Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?
Connexion ou Créer un compte pour participer à la conversation.
- francois
- Auteur du sujet
- Hors Ligne
- Membre junior
-
Réduire
Plus d'informations
- Messages : 26
- Remerciements reçus 0
il y a 16 ans 5 mois #168
par francois
Réponse de francois sur le sujet Re:inventaire SQL avec powershell et SMO
oulala, comment expliquer 
Tout d'abord SMO (SQL Server Management Object) et le successeur de DMO (Distributed Management Object).
SMO regroupe 100 à 150 classes qui permettent d'interroger, d'administrer et de configurer SQL Server.
le principe est le même entre SMO et DMO, le but étant d'administrer et d'automatiser des tâches sur un ou plusieurs Server SQL. SQL server propose déjà cette solution. L'avantage, les objets SMO et DMO peuvent être utilisés depuis n’importe quel environnement de développement dont Powershell
.
l'inconvénient
SMO : compatible avec SQL Server 2000/2005
DMO : compatible avec SQL Server 7/2000
Cependant, SMO fonctionne aussi sur SQL Server 7, mais certaines classes ne seront plus présentent.
Pour voir un exemple concret, il faut regarder les liens des posts ci-dessus, en effet rien ne vaut un bon exemple pour bien comprendre, car avec moi c'est pas gagné
Pour bien comprendre, SMO n'est pas natif à PowerShell. C'est pourquoi dans c'est liens ci-dessus, le tutaux nous proposes de DL un script PowerSMO. En fait il ajoute des bibliothèques manquantes à powershell
Ensuite, le tuto explique comment interroger les classes et remonter des informations importantes.
j'espère que cette explication vous à aidé, sinon si vous voulez d'autre infos complémentaires, il y a pas mal de sujet SMO et DMO sur le net.
Voilà
@+
francois

Tout d'abord SMO (SQL Server Management Object) et le successeur de DMO (Distributed Management Object).
SMO regroupe 100 à 150 classes qui permettent d'interroger, d'administrer et de configurer SQL Server.
le principe est le même entre SMO et DMO, le but étant d'administrer et d'automatiser des tâches sur un ou plusieurs Server SQL. SQL server propose déjà cette solution. L'avantage, les objets SMO et DMO peuvent être utilisés depuis n’importe quel environnement de développement dont Powershell

l'inconvénient
SMO : compatible avec SQL Server 2000/2005
DMO : compatible avec SQL Server 7/2000
Cependant, SMO fonctionne aussi sur SQL Server 7, mais certaines classes ne seront plus présentent.
Pour voir un exemple concret, il faut regarder les liens des posts ci-dessus, en effet rien ne vaut un bon exemple pour bien comprendre, car avec moi c'est pas gagné

Pour bien comprendre, SMO n'est pas natif à PowerShell. C'est pourquoi dans c'est liens ci-dessus, le tutaux nous proposes de DL un script PowerSMO. En fait il ajoute des bibliothèques manquantes à powershell

Ensuite, le tuto explique comment interroger les classes et remonter des informations importantes.
j'espère que cette explication vous à aidé, sinon si vous voulez d'autre infos complémentaires, il y a pas mal de sujet SMO et DMO sur le net.
Voilà
@+
francois
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.050 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les initiés
- Inventaire SQL avec powershell et SMO (Résolu)