PDA

Pogčedajte punu verziju : Oracle Database 10g konekcija na bazu


majti_orion
07. 09. 2007., 11:58
Pozdrav svima.

Prešao sam na rad sa Oracle JDeveloper 10g i imam problem da se konektujem na Oracle bazu podataka; što na lokalnu koju sam instalirao (Express Edition), što na externu.

Kada podesim parametre za lokalnu bazu

Driver: thin
Hostname: localhost
JDBC Port: 1521
SID: XE

Javlja mi se greška

ORA-00604: error occurred at recursive SQL level 1
ORA-12705: Cannot access NLS data files or invalid environment specified


Ista stvar se dešava kada se radi o externoj bazi, preko konekcije koja je radila na JDeveloperu 9. Imam aplikacije koje sam deploy-ovao i koje
normalno komuniciraju sa externom bazom.


Može li neko da mi pomogne oko ovog problema?

Unapred zahvalan na odgovoru.


btw. konekcija sa MySQL bazom preko localhosta radi normalno, ali ona nije tema ovog problema.

Dejan Topalovic
07. 09. 2007., 12:19
Mozes li se spojiti sa SQL*Plusom? Ako mozes, onda pogledaj sta ti vraca ovaj upit:
select * from nls_database_parameters;

Potom provjeri sta ti je podeseno u JDeveloperu:
Help -> About -> user.language & user.region

Ako su razliciti (a mozes pokusati i ako nisu), onda edituj datoteku <jdev-oracle-home>/jdev/bin/jdev.conf i dodaj (ili izmijeni) ove parametre (ovo je primjer za English):

AddVMOption -Duser.language=en
AddVMOption -Duser.region=US

Sacuvaj datoteku, restartuj JDeveloper i pokusaj ponovo da se spojis.

Ako ne radi, probacemo drugo rjesenje. :D

majti_orion
07. 09. 2007., 13:09
Radi!! : )


Bili su mi namešteni srpski jezik i Češka, a na obe baze je, naravno, Amerika.

Hvala na odgovoru!