[ aleksandarcrvc @ 30.09.2008. 10:10 ] @
Instalirao sam oracle forms 6 i kada probam da se konektujem na bazu javlja mi gresku unable to connect
e sad me i interesuje sta treba da ukucam u polje database koje mi se nudi pored user name i password-a.
[ dusansk @ 03.10.2008. 14:36 ] @
Evo 'vako:

Prvo idi u direktorijum
C:\oraclexe\app\oracle\product\10.2.0\server\NETWORK
i tamo nadji fajl tnsnames.ora i edituj ga bilo kojim text editorom jer je u pitanju obican tekst.

Trebas dodati sledece na kraj fajla:

XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = <TU_IDE_IME_TVOG_RACUNARA>)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)

Sada pri pokretanju Formsa, Reportsa i SQL-Plusa koristi pored Username i Password i XE kao Connect String.

To bi rebalo biti to.

P.S.
A koju verziju Formsa koristis ?
[ aleksandarcrvc @ 03.10.2008. 14:45 ] @
Oracle forms 6 i.....cini mi se
[ dusansk @ 06.10.2008. 09:21 ] @
Jel proradilo? Na F&R 6i to treba da radi.
[ aleksandarcrvc @ 06.10.2008. 09:43 ] @
Nije.....poruka je could not resolve TNS server
kucao sam username:hr
password:hr
database:xe
i izbacuje mi tu poruku
[ brzak @ 06.10.2008. 10:04 ] @
Ako ti je dobar port mozda trazi i naziv domena.
[ aleksandarcrvc @ 06.10.2008. 10:06 ] @
A kako to da definisem
Toad sam prikacijo i radi normalno
E sad to za TNS server ne znam
Mozda tamo gde pise database treba da ukucam putanju ili nesto slicno
[ brzak @ 06.10.2008. 10:15 ] @
Da li su ti i server i klijent na istoj masini?
[ aleksandarcrvc @ 06.10.2008. 10:59 ] @
E to bas nisam siguran posto sam ja instalirao oracle express edition kod mene na racunaru(klasicna instalacija)....mislim da je sve na istoj masini
[ brzak @ 06.10.2008. 11:03 ] @
ok
sta si prvo instalirao, server ili 6i?
koji ti je default home?
kada si podesavao tnsnames da li si podesio samo za server ili i za klijenta?

[ suadhm @ 06.10.2008. 11:16 ] @

Moraš u fajlu C:\"Ime foldera u koji si instalirao oracle forms6"\network\admin\tnsname.ora

dodati isto ili slično kao što ti je u fajlu za bazni TNSNAME.
Na primjer:

XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = <TU_IDE_IME_TVOG_RACUNARA>)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)


Na bazu se konektuješ kao:

User: korisničko ime koje si kreirao na bazi
password: lozinka
host: XE

Pozdrav.
[ aleksandarcrvc @ 07.10.2008. 06:35 ] @
XE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = SEX)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = XE)
)
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = US)
)
)

ORACLR_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
)
(CONNECT_DATA =
(SID = CLRExtProc)
(PRESENTATION = US)
)
)
Ovo su podesenja kod mene
opet ista prica na toad hoce a na oracle forms and reports 6i javlja tns server cuold not resolve
[ brzak @ 07.10.2008. 07:38 ] @
Kakav ti je to host ;)
Ovo sto si dao cini mi se da ti je od servera.
Imas dva tnsnames, jedan se nalazi tamo gde ti je instalacija XE a drugi tamo gde ti je instalacija 6i, i trebas oba da podesis.
Posle toga, ako i dalje ne mozes da se konektujes, trebas da pogledas sqlnet.ora fajl (mislim ovaj od 6i), default_domain vrednost probaj da postavis na world.
Onda ti je connect string xe ili xe.world. Ako i dalje ne radi probaj i u tnsnames (6i) dodati xe.world.
[ plur @ 07.10.2008. 12:25 ] @
Probaj izmjeniti fajl:

C:\oraclexe\app\oracle\product\10.2.0\server\NETWORK\ADMIN\listener.ora

Da izgleda ovako (umjesto ime_racunala stavi ime ili IP adresu svog računala) i restartati računalo:

Code:

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = XE)
      (ORACLE_HOME = C:\oraclexe\app\oracle\product\10.2.0\server)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
      (ADDRESS = (PROTOCOL = TCP)(HOST = ime_racunala)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)
[ dragancesu @ 07.10.2008. 16:18 ] @
Kombinacija Oracle 10xe i developer 6i (na istoj masini) lepo radi ali... od koga si dobio 6i potrazi i patch, stigli su do 17, ali je dovoljan 4.

U prvoj poruci od @dusansk imas tnsnames.ora i to bi trebalo da stavis u \orant\net80\admin


[ brzak @ 08.10.2008. 07:42 ] @
Ako te buni to sto mozes toad-om da se zakacis, to je verovatno zato sto je on pokupio serverov tnsnames, koji ti je podesen na tvoju bazu
Forms 6i gleda svoj tnsnames
[ dusansk @ 18.10.2008. 18:56 ] @
Jel' proradilo ?