Kako instalirati Oracle Client 11g na Windows 7 ?
Monday, 17.08.2009 – msuticU zadnje se vrijeme dosta rijetko sjetim napisati neki tekst zbog nedostatka vremena ili ideja, ali nikako ne mislim odustati od pisanja “blog zapisa”. Inače imam i vlastiti blog na engleskom jeziku (http://msutic.blogspot.com) odakle odabirem interesantne tekstove koje potom zapišem ovdje na hrvatskom jeziku. Ova je stranica jednostavno mnogo popularnija od mog privatnog bloga, te će zbog toga tekstovi koje ovdje zapišem biti dostupniji ljudima. Nadam se da je to u redu 🙂
U ovom postu bi htio pokazati kako upogoniti Oracle Client 11g aplikaciju na Windowsu 7. Oracle za sada još nije certificirao Windows 7 operativni sustav, te će vam standardna instalacija zbog tog razloga pucati. Ali taj se problem može vrlo lako zaobići.
Naime instalacija klijenta će vam puknuti kod provjere verzije operativnog sustava sa greškom:
Checking operating system requirements …
Expected result: One of 5.0,5.1,5.2,6.0
Actual Result: 6.1
Check complete. The overall result of this check is: Failed <<<<
Problem: Oracle Database 11g is not certified on the current operating system.
Recommendation: Make sure you are installing the software on the correct platform.
========================================================
Da bi se ta provjera zaobišla potrebno je malo izmijeniti refhost.xml datoteku i dodati zapis za Windows 7.
Datoteku refhost.xml se može pronaći na lokaciji:
c:\unpacked_client_installation\win32_11gR1_client\client\stage\prereq\client\refhost.xml
Isječak iz refhost.xml datoteke:
<CERTIFIED_SYSTEMS>
<OPERATING_SYSTEM>
<!–Microsoft Windows 2000–>
<VERSION VALUE="5.0"/>
<SERVICE_PACK VALUE="1"/>
</OPERATING_SYSTEM>
<OPERATING_SYSTEM>
<!–Microsoft Windows XP–>
<VERSION VALUE="5.1"/>
<SERVICE_PACK VALUE="1"/>
</OPERATING_SYSTEM>
<OPERATING_SYSTEM>
<!–Microsoft Windows 2003–>
<VERSION VALUE="5.2"/>
</OPERATING_SYSTEM>
<!–Microsoft Windows Vista–>
<OPERATING_SYSTEM>
<VERSION VALUE="6.0"/>
</OPERATING_SYSTEM>
<!–Microsoft Windows 7–>
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>
</CERTIFIED_SYSTEMS>
Tu sam podebljao zapis koji je potrebno dodati i ponovo inicirati instalaciju. Nakon toga bi sve provjere trebale uspješno proći i instalacija bi trebala završiti bez greške.
Osobno sam testirao samo značajke klijenta koje i inače koristim u svakodnevnom radu, te je sve funkcioniralo besprijekorno. Moguće je da neke stvari kod nekoga neće raditi, ali sa tim se nisam zamarao s obzirom da kod mene funkcionira sve što mi treba.
Eto, sad kad možete instalirati Oracle klijenta ništa vas više ne sprječava da instalirate i isprobate nove Windowse 🙂
2 Responses to “Kako instalirati Oracle Client 11g na Windows 7 ?”
Eee ovo je odlican savjet!!
Ja jos nisam instalirao Windows 7, ali kolega s posla jeste, a rekao mi je da planira instalirati i Oracle 11g da malo testira… Ako naleti na isti problem, poslacu mu link da procita ovdje rjesenje 🙂
By Dejan on Aug 17, 2009
E evo samo da ti kazem, da sam ovu gresku dobio i prilikom instalacije Oracle 11g na Windows 2008… Podesio sam XML datoteku u stage\prereq\db\refhost.xml tako da prihvata i Windows 2008, pa je potom instalacija prosla bez problema! 😀
By Dejan on Dec 15, 2009