[IBM i]

Définition du fuseau horaire pour tous les serveurs d'applications exécutés sous un profil utilisateur

Vous pouvez mettre à jour la propriété user.timezone dans le fichier des propriétés d'un profil utilisateur pour définir le fuseau horaire de tous les serveurs d'applications exécutés sous ce profil utilisateur. La définition de cette propriété garantit que tous les composants d'application exécutés sous ce profil utilisent le même fuseau horaire.

Avant de commencer

Vérifiez que le support de langue nationale (NLS) étendu est installé sur le serveur IBM® i. Si ce n'est pas le cas, installez-le en sélectionnant l'option 21 lorsque vous installez le système d'exploitation de base (5769-SS1).

Pourquoi et quand exécuter cette tâche

Dans certains environnements d'applications, il est important que tous les serveurs d'applications exécutés sous un profil utilisateur utilisent le même fuseau horaire. Si vous êtes dans ce cas de figure, avant de démarrer vos serveurs d'applications, vous pouvez mettre à jour la propriété user.timezone dans le fichier SystemDefault.properties pour un profil utilisateur précis.
Eviter les incidents Eviter les incidents: La valeur définie pour la propriété user.timezone dans le fichier des propriétés de profil utilisateur remplace tout paramètre d'environnement local pour les serveurs d'applications exécutés sous ce profil.gotcha

Procédure

  1. Modifiez le fichier SystemDefault.properties situé dans le répertoire /home/ID_utilisateur. Si le fichier n'existe pas, créez un fichier SystemDefault.properties dans ce répertoire.
  2. Remplacez la valeur définie pour la propriété user.timezone par le fuseau horaire correct. Si cette propriété n'existe pas, ajoutez-la au fichier.

    La syntaxe de définition de la propriété est user.timezone=fuseau_horaire, où fuseau_horaire correspond à la valeur prise en charge pour le fuseau horaire approprié.

    La Machine virtuelleJava™ (JVM) calcule l'heure en fonction de la valeur de la propriété user timezone et des valeurs systèmes QHOUR and QUTCOFFSET QUTCOFFSET représente le nombre d'heures de différence entre le fuseau horaire du système et le temps GMT (Greenwich Mean Time). La JVM ajoute les valeurs de QHOUR et QUTCOFFSET pour calculer GMT, puis utilise GMT et la valeur de la propriété user.timezone pour obtenir l'heure correcte.

  3. Sauvegardez les modifications.

Résultats

Tous les composants des serveurs d'applications exécutés sous ce profil utilisateur utilisent le fuseau horaires pécifié pour la propriété user.timezone.

Que faire ensuite

Arrêtez et redémarrez les serveurs d'applications exécutés sous ce profil utilisateur. Vous devez redémarrer ces serveurs pour valider la modification.

Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_svr_tz
Nom du fichier : trun_svr_tz.html