Aller au contenu

Service SQL IBM i (AS/400) · Procédure

QSYS2.REMOVE_DEVICE_LOCKING_POLICY

Retirer une unité de la politique de verrouillage

Procédure qui retire une unité (ressource matérielle) de la politique de verrouillage des unités, à partir du mot de passe de cette politique.

À quoi ça sert

Cette procédure modifie la politique de verrouillage des unités de stockage. Elle prend le mot de passe de la politique (POLICY_PASSWORD) et le nom de la ressource à retirer (RESOURCE_NAME, par exemple UNIT2). L'unité n'est alors plus couverte par la politique.

Elle agit directement sur la configuration du système et n'a pas de mode aperçu. Elle fait partie d'un ensemble de services : création et suppression de la politique, ajout d'unités, déverrouillage.

Résultat réel sur un IBM i 7.5

Procédure non exécutée sur notre IBM i de test : elle agit sur la configuration du système ou sur d'autres travaux.

L'exemple d'IBM

Retirer une unité de la politique de verrouillage.

-- Description: Remove a device from the locking policy. 
 CALL QSYS2.REMOVE_DEVICE_LOCKING_POLICY(POLICY_PASSWORD => 'My0dev9pw!', 
                                        RESOURCE_NAME   => 'UNIT2');

Bon à savoir

Le mot de passe de la politique apparaît en clair dans l'instruction CALL : évitez de l'enregistrer dans un script partagé ou dans l'historique SQL.

Paramètres

ParamètreTypePar défautSignification
POLICY_PASSWORD VARCHAR(32) obligatoire Mot de passe de la politique de verrouillage
RESOURCE_NAME VARCHAR(10) obligatoire Nom de la ressource