web-dev-qa-db-fra.com

Comment changer le fuseau horaire de Oracle SQL Developer/Oracle Data Modeler?

Chaque fois que j'exécute Oracle SQL Developer ou Oracle Data Modeler, le message d'erreur suivant s'affiche:

ora-01882 "zone de fuseau horaire introuvable"

Lorsque j'ai trouvé ce problème, j'ai constaté qu'Oracle SQL Developer et Oracle Data Modeler indiquaient que mon fuseau horaire était Europe/Berlin, qui ne figure pas dans la vue système d'Oracle V$TIMEZONE_NAMES.

Donc, je dois changer le fuseau horaire dans Oracle SQL Developer (pas la base de données) pour qu'il corresponde au fuseau horaire le plus similaire trouvé dans V$TIMEZONE_NAMES.

17
Rubens Mariuzzo

Si vous devez changer le fuseau horaire d'Oracle SQL Developer (ou d'Oracle Data Modeler), voici comment procéder:

  1. Accédez au répertoire d'installation d'Oracle SQL Developer.
  2. Ouvrez le fichier situé à: sqldeveloper/bin/sqldeveloper.conf.
  3. À la fin du fichier, ajoutez la ligne suivante: AddVMOption -Duser.timezone=GMT-4.

Vous devrez remplacer la valeur GMT-4 par une valeur correspondant à l'un des fuseaux horaires définis dans V$TIMEZONE_NAMES.

Et c'est tout!

36
Rubens Mariuzzo

Cela a fonctionné pour moi

AddVMOption -Duser.timezone=GMT+5
7
Aasim Chaudhary

Essayer:

  • Oracle Sql Developer 4.1.3
  • Ouvrir le fichier de configuration.
  • sqldeveloper/sqldeveloper/bin/sqldeveloper.conf
  • Ajouter la fin du fichier.
  • AddVMOption -Duser.timezone = GMT
  • Redémarrez votre développeur Oracle SQL.
5
Indrajeet Singh

Cela a fonctionné pour moi

AddVMOption -Duser.timezone=GMT+7

Tq

0
muqofa

Pour moi cela a fonctionné:

1) 

Sous Windows 8, assurez-vous de disposer des droits/autorisations nécessaires sur le dossier sqldeveloper (Pour moi, il s’agit de C:\Program Files\sqldeveloper, faites un clic droit de la souris ici et choisissez "Propriétés ..." puis " Sécurité "et sur cet onglet, appuyez sur le bouton" Modifier "et donnez-vous tous les droits. [Je dois deviner ces noms en anglais car mon Windows n'est pas anglais)]

2) puis suivez les étapes de Rubens Mariuzzo ci-dessus, sauf le dernier

3) AddVMOption -Duser.timezone = GMT + 1

SELECT * FROM v $ timezone_names m'a proposé à la fois les options Europe/Amsterdam et Europe/Berlin (les deux sont au format GMT + 1 mais mon emplacement est Europe/Amsterdam). Cependant, en utilisant l'un de ces noms, stil a donné à ora-01882 "zone de fuseau horaire introuvable", le bogue a disparu uniquement après avoir été remplacé par "fuseau horaire = GMT + 1".

0
Martin de Haij