1、遠程登陸運行./runInstaller後,圖形介面出不來。
DISPLAY=本機IP:0.0
export DISPLAY
就好了
2、Oracle啟動檢查網路設定不通過,總是顯示未執行(已經是靜態IP)。
經過反覆測試,就是/etc/hosts的事。
修改或加入下面一行
本機靜態IP 主機名稱
就可以了。如果主機名稱指向的是127.0.0.1,oracle就不認。
3、修改了/etc/hosts後,xmanager就登陸不上了。
原因:我為了oracle,在hosts中把localhost也指向了靜態IP,而不是原來預設的127.0.0.1。
hosts改為
本機靜態IP 主機名稱
127.0.0.1 localhost
就兩全其美了。
現在想來,可能是伺服器的localhost和用戶端的指向一樣,就可以登陸。
4、安裝過程中在65%的時候(連結link時),出現makefile .........ins_ctx.mk的錯誤。我安裝了兩遍,甚至重裝了一遍系統,都出現這個錯誤。最後才知道,64位oracle的安裝,不但需要64位的開發工具(可能主要是gcc、glib),還需要32位的,而不管32位的裝不裝,oracle檢查都可以通過。所以安裝系統(或者添加刪除群組建),把一些開發工具全選上(反正空間也占不了多少),就可以了。
5、安裝完oracle,突然發現原生命令列控制台(CTRL+ALT+F1)登陸不了了,不管什麼使用者,登入後輸入密碼一閃,又回到登陸介面,輸入錯誤密碼還會提示密碼錯誤。遠程登陸卻好好的。
搜了很久才知道,oracle安裝時有這麼一段:
在/etc/pam.d/login中加入:
session required /lib/security/pam_limits.so
就是它鬧得。64位oracle的安裝應該加入才對:
session required /lib64/security/pam_limits.so
6、安裝時gunzip安裝檔案時,總是不成功。檔案損壞。現在想來,Windows和Linux之間最好只用ftp傳送檔案,用二進位模式(ftp中輸入bin就會切換)。其實,如果用命令列,傳輸這個檔案預設的就是二進位模式,也沒必要輸入bin。另外Windows之間用別的傳輸方法,比如我用了遠端控制的檔案傳送,也會出現問題。