Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

SqlPlus logovanje na bazu sa remote racunara

[es] :: Oracle :: SqlPlus logovanje na bazu sa remote racunara

[ Pregleda: 2749 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

FoReSTaReaN
Kragujevac

Član broj: 4952
Poruke: 62
*.ptt.yu.



Profil

icon SqlPlus logovanje na bazu sa remote racunara01.06.2005. u 16:20 - pre 229 meseci
Ljudi,

Imam verovatno veoma jednostavan problem koji treba HITNO da resim, a mnogo sam kratak sa vremenom (u stvari, nisam vlasnik svog vremena jer sluzim vojsku. Ako neka dobra dusa hoce da mi pomogne, radi se o sledecem: Instalirao sam Oracle 8i na server pod Windows-om XP, i hocu da pristupim bazi ciji je SID "Company" (korisnik "student" sa DBA privilegijama) sa vise racunara koji se nalaze u mrezi firme koristeci samo SqlPlus. Sta treba da podesim na klijentskim racunarima? Pretpostavljam da treba editovati fajl "tnsnames.ora". Sta i kako? Ovo je verovatno veoma prosto, ali, kao sto rekoh, vreme je problem. Zamolio bih za sto detaljnije uputstvo, hvala unapred!
FoReSTaReaN
 
Odgovor na temu

djoka_l
Beograd

Član broj: 56075
Poruke: 3453

Jabber: djoka_l


+1462 Profil

icon Re: SqlPlus logovanje na bazu sa remote racunara01.06.2005. u 17:08 - pre 229 meseci
Za podešavanje tnsnames.ora može da se koristi wizard koji se zove Net Configuration Assistant ili Net8 Configuration Assistant u meniju (kod mene je to Programs -> Oracle -> Oracle 8i -> Network Administration ili Programs -> Oracle -> Oracle 9i -> Configuration and Migration Tool) koji zavisi od toga kako si instalirao Oracle klijenta. Tada daš odgovore na nekoliko pitanja, pa ti on sam modifikuje tnsnames.ora (i testira konekciju). Ručno, to izgleda ovako

<NAZIV>.WORLD =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (COMMUNITY = tcp.world)(PROTOCOL = TCP)(Host = 10.1.1.1)(Port = 1521))
)
(CONNECT_DATA =
(SID = <SID>)
)
)

Naravno umesto <NAZIV> staviš ime kako ti želiš, umesto 10.1.1.1 IP ili hostname kosta na kojem je baza, a umesto <SID>, u tvom slučaju, Company

U istom katalogu bi trebalo da imaš i sqlnet.ora, nešto kao

NAMES.DEFAULT_DOMAIN = world

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES, HOSTNAME, LDAP)

što može da varira od instalacije.
Inače, tnsnames.ora može i drugačije da izgleda, na primer umesto SID = može da bude SERVICE = (najčešće ljudi naprave da je i SID i SERVICE isti, ali je isto česta situacije da je SID uvek isti a da je SERVICE naziv hosta).

Moj ti je savet da, ipak, prvo pokušaš da pokreneš assistant, pa ako ne ide onda ručno da ažuriraš.
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.1.14.vie.surfer.at.

Sajt: www.baze-podataka.net


+2 Profil

icon Re: SqlPlus logovanje na bazu sa remote racunara01.06.2005. u 20:11 - pre 229 meseci
Dodao bih samo da izbjegavas rucno editovanje tsnames.ora datoteke, osim ako bas ne moras. Koristi postojece alate od Oraclea, koje je naveo djoka.

Usput, ako zelis da se spajas remote na bazu kao DBA, vjerovatno ces morati podesiti i password file - zavisno kako je sistem podesen. Password postavljas komandom orapwd.

Kada podesis sve u tsnames.ora (service name), spajas se pomocu sqlplus-a ovako:
Code:

C:\> sqlplus /nolog
sql> conn student/sifra@service_name as sysdba

Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

FoReSTaReaN
Kragujevac

Član broj: 4952
Poruke: 62
147.91.208.*



Profil

icon Re: SqlPlus logovanje na bazu sa remote racunara08.06.2005. u 10:19 - pre 229 meseci
Hvala momci, pomogli ste mi dosta. Pitanje je bilo elementarno, ali spasli ste me od frke.
FoReSTaReaN
 
Odgovor na temu

[es] :: Oracle :: SqlPlus logovanje na bazu sa remote racunara

[ Pregleda: 2749 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.