Domov › Diskusné Fóra › Pomoc: software › oracle do skoly
- Toto téma obsahuje 10 odpovedí, 4 hlasy, a bola naposledny upravená pred 15 years, 10 months od
benko.
-
AutorPríspevky
-
24. septembra 2009 o 20:01 #64701
mayoxy
Účastník (Participant)zdravim ludia,
mame predmet s databazami. a poterbujem nejakeho clienta 10 G (!) na mac osx snow leopard, nie databazy len clienta. Mozte mi s tym niekto pomoct?
tu je postup co mame na webe ale pre windows, poterboval by som to pre mac
____________________________________________________________________________________
1. stiahnut z technet.oracle.com (potrebna registracia)
2. SQL developer ma aj taku verziu, kt. netreba instalovat iba sa skopiruje, ci sa ta nachadza na technete ale neviem3. Po instalacii, skopirovani SQL Developera ho spustime
4. Klikneme na connection a dame: Add a new connection
5. Nastavenie spojenia
Nazov connection(session): si zadate podla uvazenia Login: Je Vas login Password: Je Vase heslo, je tam aj moznost ulozit heslo, treba zaskrtnut „checkbutton“ save password Hostname: 147.232.60.6 alebo oracle.fei.tuke.sk Port: ponechate ten co je, tusim je to 1521 — Treba prekliknut „radio“ button na SERVICE Service: je to co mate zadane v tnsnames.ora. Ak ste dodrzali postup instalacie SQL + tak vasou sluzbou je: oracle
____________________________________________________________________________________24. septembra 2009 o 20:19 #174944mayoxy
Účastník (Participant)vpodstate som robil podla tohto
http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/intel_macsoft.html
ale neviem spravit 4. bod instalacie :/24. septembra 2009 o 22:00 #174959benko
Účastník (Participant)SQL developer je ciste Java-aplikacia, a na jeho beh nepotrebujes instantclient. Staci stihanut a pustit.
Ak vsak chces rozbehnut nieco s instantclient (napr. ja to pouzivam na ruby), tak povedzme ze si instantclient rozbalil do /opt/oracle/
tak do /Users/dude/.bashrc pridaj:
export DYLD_LIBRARY_PATH=/opt/oracle/
(to znamena ze system bude hladat libclntsh ci ako sa to vola nie len v standardnych systemovych adresaroch, ale aj v /opt/oracle.)
26. septembra 2009 o 9:45 #175171mayoxy
Účastník (Participant)tak som si stiahol toho SQL developera. a ked som sa chcel prihlasit na new connection tak mi vypisuje toto http://qkpic.com/baef0
Pricom som nasiel na nete ze nieco take. http://www.dba-oracle.com/t_sql_developer_vendor_error_17002.htm
ale server funguje.26. septembra 2009 o 10:15 #175174benko
Účastník (Participant)mayoxy: ja mam na lokalnej sieti pocitac s menom „oracle“, a takto sa na neho pripajam:
http://benko.sk/tmp/sqldeveloper.png
Mas connect-string na tu databazu ? To co sa normalne pise do tnsnames.ora ? Ak si ten server neinstaloval ty, tak by si ho mal dostat. Z toho sa da urcit ako vyplnit ten formular v sql developeri.
26. septembra 2009 o 10:48 #175177mayoxy
Účastník (Participant)http://qkpic.com/5285e
server je skolsky. TUKE.sk . Cize funguje na 100%. chyba bude niekto vo mne. databazu som teda nerobil ja. ja sa nanu len chcem pripojit.nic ine som nerobil so sziadnym suborom. len som dam doplnil tie udaje do stiahnute programu. ziadny subor som needitoval ani nic.
a ten subor tnsnames.ora ma vlastne tie veci co som tam doplnil, ved to urcite vies
ORACLE =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 147.232.60.6)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)26. septembra 2009 o 17:57 #175220luqash
Účastník (Participant)Aaaale :-D poviem ti hned na uvod, ze to strasne komplikujes :-) nepotrebujes instalovat ziadneho 10G klienta od Oraclu. Stiahni si toto http://www.aquafold.com/ predpokladam, ze sa tiez budes pripajat na server bodva a mne to islo v poriadku.
PS: pevne verim, ze zadanie nebudes robit v PHP. Oplati sa pouzit kombinaciu Java + Swing, C#(Mono) + GTK# resp. v C#(Mono) spravis s COCOA# aj aplikaciu pre Mac :-P
26. septembra 2009 o 19:40 #175233mayoxy
Účastník (Participant)potrebujem to do skoly. budem sa natom ucit. nejdem robit ziadnu aplikaciu :D nesom s tym az tak daleko, ale stahujem to co si mi dal stranku a uvidim
edited: tolko krat som sa skusal prihlasit na server ze mi ho az locklo. Mam ho locked :D takze super !
26. septembra 2009 o 21:20 #175248raul
Moderátor:) TO POZNAME .:D
14. októbra 2009 o 18:57 #177616mayoxy
Účastník (Participant)Ako nainstalovat SQL plus na mac osx leopard/snow leopard
Pred instalaciou:
1. Stiahnut z oracle stranky
http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/intel_macsoft.html
oracle clienta pre mac osx (Intel x86) Version 10.2.0.4 a SqlPlus:
– the Oracle Client ‘Instant Package – Basic’ [instantclient-basic-macosx-10.2.0.4.0.zip]
– the Oracle Client ‘Instant Package – SqlPlus‘ [instantclient-sqlplus-macosx-10.2.0.4.0.zip]
2. Stiahnut bash scripty MacSqlPlus.sh a TNSconnectMac.sh. Posledna verzia scriptov je na tejto stranke.
http://www.danilovizzarro.it/scripts/Instalacia:
1. Nastavit root heslo a lognut sa ako root
# sudo passwd
# su –
2. Prekopirovat subory instantclient-basic-macosx-10.2.0.4.0.zip, instantclient-sqlplus-macosx-10.2.0.4.0.zip, MacSqlPlus.sh a TNSconnectMac.sh do adresara /var/root. (otvorite terminal napisete cp medzera a pretiahnete subor do terminalu, automaticky vam napise cestu suboru, aj keby bol na ploche nasledne medzera a ./)
3. Vchod do root directora domovskeho, zmena prav scriptovacich suborov a a vykonanie installacie (spustenie scriptov).
# cd
# chmod 755 MacSqlPlus.sh TNSconnectMac.sh
# ./MacSqlPlus.shPo instalacii: [potrebne kroky]
1. Budte si isti, ze viete SID, SERVER a PORT zo servera, na ktory sa chcete pripojit.
2. vykonanie skriptu TNSconnectMac.sh
# cd
# ./TNSconnectMac.sh
3. Zadajte: Oracle SID, Oracle Server, Oracle Server Port, Oracle Database Username, Oracle Database Password.Skuska programu:
1. Pre pripojenie do oracle databazy cez SQL plus pouzite nasledujuci prikaz, kde nahradite jednotlive polozky za vase udaje:
# sqlplus DB_USER/DB_PASS@//DB_SERVER:DB_PORT/DB_SIDpriklad: sqlplus durotrulo/heslo@oracle.server.sk:1521/orcl;
Ak vam bude vypisovat ze nevie nacitat kniznicu spravte nasledujuce kroky:
1. vytvorime si v domovskom adresari uzivatela subor s nazvom „oracle“ a donho dame toto:
export DYLD_LIBRARY_PATH=/opt/oracle/instantclient_10_2
cd ~/Documents/oracle; #tu si dajte cestu aku chcete
sqlplus durotrulo/heslo@oracle.server.sk:1521/orcl;Pre upravu este mozme vytvorit program, ktory budeme mat v docku a jednoduchym kliknutim spustime SQL plus aj s prihlasim.
1. Otvorime applescript editor (applications/utilities)
2. nasledne tam vlozime nieco taketell application „Terminal“
do script „./oracle“
end tell3. Dame save as.. application.
4. Nasledne si ju mozme move-nut do applications a zmenit ikonku, popripade si aj vytvorit vlastnu14. októbra 2009 o 23:37 #177626benko
Účastník (Participant)Ten navod je prilis komplikovany a nezrozumitelny, a shell skripty su uplne zbytocne.
Prvy krok – zmenit heslo root – tak to by som nikdy nerobil. Instantclient je mozne nainstalovat priamo pod uzivatelom, root netreba. A aj keby root bolo treba – tak mu netreba nastavovat heslo – staci pouzivat „sudo“.
Staci stiahnut instantclient baliky ako pises, rozbalit do jedneho adresara, a nastavit par premennych.
Co sa tyka nastavenia premennych, ja to mam v ~/.bashrc. Povedzme ze sme rozbalili baliky do ~/apps/oracle/
export PATH=$PATH:~/apps/oracle/bin
export DYLD_LIBRARY_PATH=~/apps/oracle/lib
export TNS_ADMIN=~/apps/oracle/confa tnsnames.ora vytvorime ~/apps/oracle/conf/tnsnames.ora s obsahom:
dbname =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oracle.localdomain)(PORT = 1521))
(CONNECT_DATA = (SERVICE_NAME = dbname)
)
)a potom uz staci pustit sqlplus:
sqlplus user/pwd@dbname
-
AutorPríspevky
- Musíte byť prihlásený, aby ste mohli odpovedať na túto tému.