Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 3.920 pregleda

Najnovija ↓

Oracle+.NET Web Service problem 02.06.2006. u 17:18 · pre 248 meseci #1
Na win 2003 serveru instalirao sam .NET web service koji pristupa ORACLE 9i.

Iz SQL plusa mogu da se konektujem na bazu.

Iz web servica sa istim tim parametrima za konekciju, javlja mi

ORA-12154: TNS:could not resolve service name.

Za konekciju na oracle koristim OLEDB komponente.

Inače, već je jednom isti web service instaliran na (skoro) istu mašinu, sa istim op. sistemom i kačio se na istu bazu.

F1!!!
Potpis
manda
Re: Oracle+.NET Web Service problem 07.06.2006. u 17:29 · pre 248 meseci #2
Ne znam stvarno koliko cu biti od koristi, ali taj problem mi se desavao nekad davno na SQLPlus-u a rijec je bilo o konfiguracionom fajlu u kojem su pisale TNS adrese i parametri (IP, vrsta mreznog protokola i slicno). Ubij me, ali ne mogu se sad sjetiti naziva tog fajla.
Vjerovatno tvoj SQL cita pravilno taj fajl a drugi SW ili ga ne cita ili ga nema..
Potpis
:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
Re: Oracle+.NET Web Service problem 13.06.2006. u 20:31 · pre 248 meseci #3
Citat:
manda: Na win 2003 serveru instalirao sam .NET web service koji pristupa ORACLE 9i.

Iz SQL plusa mogu da se konektujem na bazu.

Iz web servica sa istim tim parametrima za konekciju, javlja mi

ORA-12154: TNS:could not resolve service name.

Za konekciju na oracle koristim OLEDB komponente.

Inače, već je jednom isti web service instaliran na (skoro) istu mašinu, sa istim op. sistemom i kačio se na istu bazu.


Stari bug kod instalacije Oracle clienta.

Idi na Oracle Home (folder gde je instaliran Oracle), Properties od foldera, Security / Advanced / dodaj Everyone usera i daj mu Read Only prava i OBAVEZNO overi ono "Replace Permissions" ....

Win bi trebalo da protrči kroz celo stablo ORacle instalacije i da da Everyone read-only prava (zna da potraje).

Posle ovoga restartuj IIS i sve bi trebalo da radi kako treba.

Inače, problem je jer OleDB dll-ovi nisu dobili odgovarajuća prava pa ga ASP.NET user (koji izvršava kod) ne vidi; SQL plus ne koristi te DLL-ove pa je sve OK za njega.

Potpis
http://www.vesic.org | Blog: http://www.vesic.org/blog | Programming:
http://www.vesic.org/english/blog
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme