Dsmadmc

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Commande dsmadmc
Rôle Console d'administration du serveur TSM
Interface Ligne de commande interactive ou mode batch (-id/-password)
Voir aussi TSM · Dsmc

dsmadmc est la commande d'administration du serveur TSM : elle permet de configurer le serveur, d'exécuter les commandes admin (query, define, register...) et d'interroger directement les tables SQL internes du serveur.

Utilisation en mode batch

Exécuter une commande TSM sans passer par le mode interactif, en redirigeant la sortie vers un fichier :

dsmadmc -id=admin -password=motdepasse -outfile=clients.txt query node

Requêtes SQL utiles

Volume total de données clients stockées, en To :

SELECT CAST(FLOAT(SUM(logical_mb)) / 1024 / 1024 AS DEC(8,2)) FROM occupancy

Même chose via la table auditocc (mise à jour par la commande audit lic — à utiliser avec précaution, elle peut être désynchronisée) :

SELECT CAST(FLOAT(SUM(total_mb)) / 1024 / 1024 AS DEC(8,2)) FROM auditocc

Informations générales sur le serveur TSM (nom, plateforme, version, adresses, mode de log...) :

SELECT server_name, platform,
  VARCHAR(version)||'.'||VARCHAR(release)||'.'||VARCHAR(level)||'-'||VARCHAR(sublevel),
  server_hla, server_lla, server_url, logmode, crossdefine, licensecompliance FROM status

Catalogue des tables SQL disponibles (utile pour explorer le schéma du serveur) :

SELECT tabschema,tabname,remarks FROM tables

Voir aussi