1. 查看 1521 端口上的應用程序
windows: netstat -anp, linux: sudo netstat -anop | grep 1521, os x: sudo lsof -i -P | grep 1521,注意 P 大寫
2. 安裝 oracle 需要 /usr/bin/make,最方便的方法是安裝 xcode,就有了。
3. 安裝 oracle 時使用 jdk 1.4.2,需要做一個 link,sudo ln -s /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK /System/Library/Frameworks/JavaVM.framework/Versions/1.4.2,這樣 oracle 才可以執(zhí)行 ./runInstaller -J-d32 安裝
4. 安裝過程中會報 all_no_orcl ipc_g ihsodbc32 錯誤,需要修改~/oracle/product/10.2.0/db_1/rdbms/lib/ins_rdbms.mk 文件,把里面 $(HSODBC_LINKLINE) 這行注釋掉,即在前面加個 #
5. 安裝完成后,需要執(zhí)行 netca 和 dbca,netca 建立 listener,dbca 建庫,但不能直接運行,需要修改 java 文件,$ORACLE_HOME/jdk/bin/java,將...java -Xbootclasspath... 改成 ...java -d32 -Xbootclasspath....,這樣才可以運行,然后建立數據庫
這樣應該總算建好了,太辛苦了。
更完整的參考
http://blog.rayapps.com/2009/09/14/how-to-install-oracle-database-10g-on-mac-os-x-snow-leopard/
這個文檔寫得太好了,千萬不要使用中文版的那個在 snow leopard 下安裝 oracle 10g 的文檔,中間省略了好多東西,讓我走了不少的彎路,呵呵。
posted on 2011-01-29 22:00
哈哈的日子 閱讀(237)
評論(0) 編輯 收藏