6f429244e498457b8400e72e4af683b0 Alberto Blog: ora-01882 "timezone region not found" in SqlDeveloper 3.0.04

venerdì 8 luglio 2011

ora-01882 "timezone region not found" in SqlDeveloper 3.0.04

Un breve post per descrivere e risolvere  un errore molto fastidioso in SqlDeveloper versione 3.0.04.
Ho aggiornato la versione del SqlDeveloper alla 3.0.04 tutto bene per le connessioni ai DB con Oracle 10g, ma quando tento di collegarmi in un DB Oracle versione 9i ecco il misfatto:
ora-01882 "timezone region not found"

All'inizio non capivo realmente la situazione visto che con le versioni precedenti non avevo questo problema.
Ho provato a verificare le impostazione del mio db, ma il problema alla fine stava in  SqlDeveloper.
Ho verificato le impostazioni dell'applicazione ma non mi sembrava nulla di diverso dalla release precedente tale da generare questo errore.

Alla fine dopo alcune ricerche è spuntato fuori il problema e la relativa risoluzione anche se non ben documentata.
L'errore è  nel file sqldeveloper.conf dove bisogna aggiungere la seguente riga:

AddVMOption -Duser.timezone="+02:00"

Dove +02:00 sta indicare le ore di differenza da Greenwick ovviamente dall'Italia.

Una volta impostato questo parametro e riavviato il software tutto ha ripreso a funzionare magicamente.

9 commenti:

Anonimo ha detto...

Very good!!!! work OK!

MrFabio ha detto...

A me non funziona, malgrado la modifica effettuata. Continua a dare errore ORA-01882 nel collegamento ad un db Oracle 9.2.0.4.0

MrFabio ha detto...

Con quale editor si apre un file conf?

Alberto ha detto...

strano...domanda stupida...hai chiuso e riaperto SQldeveloper?
Il file conf si aprono con un editor di testo, io uso notepad++ per esempio.

Anonimo ha detto...

Very usefull and successfull. Thank You very much!

Anonimo ha detto...

Avevo il problema quando mi connettevo ad un DB 9 tramite un "database link", lo risolvevo con il seguente comando:
"alter session set time_zone = '+1:00';".

Aggiungendo la riga (come suggerito dal Sig. Alberto) tutte le connessioni funzionano perfettamente.

Grazie,
Enzo

marcello sgamma ha detto...

grazie
perfetto

Unknown ha detto...

Grazie mille Alberto,

problema risolto anche con Oracle DB 10.2 + sqlDeveloper 3.2.10.09 + Java 1.7.0_09 (nonostante fosse sconsigliato nell'installazione di SQL Developer) e fuso -03:00 (Brasile).

Unknown ha detto...

Grazie mille.
Soluzione PErfetta

Posta un commento