今天學校數據庫的課程設計安排下來了,而後突發奇想一想把以前學過的數據庫知識進行一個系統的總結,方便往後學習。java
首先說一下我如今系統的狀況,如今我有一個裝有oracle10G數據庫的虛擬機,日常使用都是經過安裝在win7的plsql鏈接進入虛擬機裏面操做數據庫的。linux
安裝的步驟是經過從百度文庫找到的方法:sql
http://down.51cto.com/data/317645數據庫
在安裝的過程裏面會遇到各類各樣的問題,其中有一個問題是沒法打開oracle安裝的圖形界面,裏面的提示是某 java的類出錯。問題出在你使用的不是root用戶的權限,所以沒法使用系統自帶的的java包。解決方法很簡單:oracle
在運行到這一步的時候輸入指令su - root ./runInstaller,這樣就能夠順利的進入安裝界面。編輯器
在安裝檢查的時候,安裝程序會檢查你係統內核的版本,若是你的redhat是enterprise,那樣就沒必要擔憂,若是是我這樣那redhat9安裝的話就須要修改linux內核的版本號。修改很簡單,百度一下就有答案:ide
修改內核參數,先用命令sysctl -a | grep file-max,看看當前file-max這個內核參數是多大,oracle要求必須改成多大,好比是65535,而後, vi /ect/sysctl.conf //編輯這個內核參數文件 file-max=65535 //找到file-max,設置爲要求的值 再輸入sysctl -p,使修改的文件生效。 保存就好了。固然,要會用vi編輯器等
以後的事情只要按照文檔的說明就能夠成功安裝了學習