Article
· 4 hr il y a 1m de lecture

Commandes terminal pour la gestion de la production

Commandes pour la gestion des productions :

Démarrer, arrêter, mettre à jour, restaurer et nettoyer une production

Do ##class(Ens.Director).StartProduction("ProductionName")
Do ##class(Ens.Director).StopProduction()
Do ##class(Ens.Director).UpdateProduction()
Do ##class(Ens.Director).RecoverProduction()
Do ##class(Ens.Director).CleanProduction()

Interrompre les messages en attente :

d ##class(Ens.Queue).AbortQueue("Component Name")

Obtenir le nom de l’instance :

W !,##class(%SYS.System).GetUniqueInstanceName()

Obtenir le nom du nœud :

W !,##class(%SYS.System).GetNodeName()

Terminer un Job (JobId) :

d $SYSTEM.Process.Terminate(jobid)

Activer un espace de nom (Namespace) :

 do ##class(%EnsembleMgr).EnableNamespace($namespace)

Activer un élément de configuration (ConfigItem) :

Do ##class(Ens.Director).EnableConfigItem("ConfigNameHere", 0, 1)

Obtenir un GUID :

write $System.Util.CreateGUID()

Obtenir les informations du CPU :

d $system.CPU.Dump()

Obtenir le nombre de CPU :

Retourne le nombre de CPU virtuels (également appelés CPU logiques ou threads) disponibles sur le système.

W $SYSTEM.Util.NumberOfCPUs()

Vérifier l’espace disque disponible :

Affiche l’espace libre des bases de données pour tous les namespaces.

do ALL^%FREECNT

 

Merci,
 

Discussion (0)1
Connectez-vous ou inscrivez-vous pour continuer