Utilistation de DECLARE @var TABLE ( )
Bonjour,
Je souhaite historiser la taille des mes fichiers data et log de tous mes serveurs (20) et instances (70).
je me propose de lancer un sqlcmd sur chaque serveur/instance qui exécute un script dans master.
Depuis master,je place le nom de la base dans une variable @base (extraite de sys.databases) et je souhaite passer le script:
select name, physical_name, size from @base.sys.database_files informations que j historiserai.
cela ne fonctionne pas. :(
La doc précise :
Une variable de table peut être spécifiée comme source de table.
Pour la variable table, je la déclare comme suit:
declare @base table( MaBase varchar (50))
print @base
la déclarative fonctionne mais ni le print ni le select sur la variable!:roll:
Si quelqu un peut éclairer ma lanterne, éh bien la vie serait encore plus belle.:lol:
Merci d'avance
L