2013-02-13 22 views
14

Ogni volta che corro Oracle SQL Developer o Oracle Data Modeler ricevo questo messaggio di errore:Come modificare il fuso orario di Oracle SQL Developer/Oracle Data Modeler?

ORA-01.882 "regione di fuso orario non trovato"

Scavando un questo problema, ho trovato che sia Oracle SQL Developer e Oracle Data Modeler dicono che il mio fuso orario è Europe/Berlin, che non è elencato nella vista di sistema di Oracle V$TIMEZONE_NAMES.

Quindi, ho bisogno di cambiare il fuso orario in Oracle SQL Developer (non nel database) per abbinare il fuso orario più simile trovato in V$TIMEZONE_NAMES.

risposta

31

Se è necessario change the time zone of Oracle SQL Developer (o Oracle Data Modeler), allora questo è come farlo:

  1. Vai alla directory di installazione di Oracle SQL Developer.
  2. Aprire il file situato a: sqldeveloper/bin/sqldeveloper.conf.
  3. Alla fine del file, aggiungere la riga seguente: AddVMOption -Duser.timezone=GMT-4.

Sarà necessario modificare il valore GMT-4 a uno che corrisponde a uno dei fusi orari in V$TIMEZONE_NAMES.

E questo è tutto!

0

Per me questo ha funzionato:

1)

Quando in Windows 8, assicurarsi di avere l'autorizzazione/diritti sulla cartella sqldeveloper (per me questo è C: \ Program Files \ sqldeveloper, fare fare clic con il pulsante destro del mouse qui e scegliere "Proprietà ..." e quindi la scheda "Sicurezza" e su quella scheda premere il pulsante "Modifica" e darsi tutti i diritti. [Devo indovinare questi nomi in inglese perché il mio Windows è non inglese)]

2) quindi seguire i passaggi da Rubens Mariuzzo sopra, eccetto l'ultimo

3) AddVMOption -Duser.timezone = GMT + 1

SELECT * FROM V $ timezone_names mi ha dato sia in Europa/Amsterdam e Europe/Berlin come opzioni (entrambi sono GMT + 1, ma la mia posizione è Europe/Amsterdam). Tuttavia utilizzando uno di questi nomi stil ha dato l'ORA-01.882 "regione di fuso orario non trovata", solo dopo aver cambiato a "fuso orario = GMT + 1" ha il bug scompare

6

Questo ha funzionato per me

AddVMOption -Duser.timezone=GMT+5 
5

Try :

  • Oracle SQL Developer 4.1.3
  • Apri file di configurazione.
  • sqldeveloper/sqldeveloper/bin/sqldeveloper.conf
  • Aggiungere la fine del file.
  • AddVMOption -Duser.timezone = GMT
  • Riavvia lo sviluppatore di Oracle Sql.
0

questo ha lavorato per me

AddVMOption -Duser.timezone=GMT+7 

Tq

Problemi correlati