Bonjour à tous,
J'ai besoin de lister à l'aide d'une
requête Sql ou autres les instances bdd de mon parc informatique avec
des informations du type (nom, taille, version, etc...)
J'ai rassemblé quelques scripts et commande mais je n'arrive pas à
assembler tout ça
Par exemple j'ai la commande qui me permet de lister toutes les
instances de mon réseau c.a.d
C:\>sqlcmd /L
Afficher la taille d'une bdd:
USE Nom_Database;
GO
EXEC sp_spaceused @updateusage = N'TRUE';
GO
Lister tous les fichiers et leurs taille:
SELECT name, physical_name, CAST(SUM(size * 8) AS FLOAT) / 1024 AS
[Taille en Mo]
FROM sys.master_files
GROUP BY name, physical_name
Lister la version d'une instance:
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
etc....
Mais je n'arrive pas à créer un script qui parcourrait toutes les
instances et me renverrait les bonnes infos.
C'est pour cela que je sollicite votre aide.
En effet j'ai un peu de mal avec le transac sql et les scripts sous dos
D'avance merci de votre retour
Partager