Oracle Database 11g 環境搭建--先決步驟

macxue發表於2014-01-18

 

1.1  配置Oracle Linux系統環境

Linux系統和Windows系統在環境配置方面,最大的區別在於Windows更多的是圖形化介面,而伺服器裝置在操作時,均採用遠端連線方式(如SSH),故我們對於Oracle Linux的配置均採用本地或SSH命令列方式。

1.1.1  Linux系統網路設定

u  root賬戶登入Oracle Linux ,選擇“ApplicationsSystem  toolsTerminal”,以本地方式執行命令列終端。

clip_image002

開啟畫面如下:

clip_image003

u  使用命令“ifconfig  -a”檢視網路資訊。

clip_image004

可以看到eth0(即是本地網路卡)還沒有有效網路配置,需要重新配置。

u  首先檢視編輯 ifcfg-eth0配置資訊(位置:/etc/sysconfig/network-scripts/

clip_image005

cd  /etc/sysconfig/network-script切換到此目錄;

ls  檢視目錄下檔案;

cat  ifcfg-eth0  檢視此檔案內容;

vi ifcfg-eth0  對此檔案進行編輯。

                 clip_image006

                 ONBOOT=yes

                 #BOOTPROTO=dhcp

                  IPADDR=192.168.80.13

                  NETMASK=255.255.255.0

                  GATEWAY=192.168.80.1

                 注:vi Linux命令列下的編輯器類似於WindowsNotepad,不過比Notepad

能強大很多。有命令模式和編輯模式兩種,預設進入為命令模式。通過i進入編輯

模式,ESC退出編輯模式。快捷鍵Shift+Z+Z儲存退出。

u  其次檢視編輯network配置資訊(位置:/etc/sysconfig/

clip_image007

配置檔案中需增加:

clip_image008

GATEWAY=192.168.80.1

儲存退出。

u  最後檢視編輯hosts配置資訊(位置:/etc/sysconfig/

clip_image007

配置檔案中需增加:

clip_image009

192.168.80.13 ENMOEDU

u  重新啟動網路服務完成配置。

chkconfig  --list  檢視服務;

service  network  restart 重新啟動網路服務。

clip_image010

至此,網路配置成功。虛擬機器可以和主機建立網路通訊。

1.1.2  配置使用者及組

現在系統中只有root使用者和oracle空密碼賬戶。為了使oracle賬戶能夠使用需要設定oracle賬戶密碼。另為了後續安裝Oracle 11g也需要建立Oracle Database所需的賬戶。

 

u  因系統預設存在oracle賬戶,這裡只需要設定oracle賬戶密碼。

clip_image011

useradd  oracle 是增加名為oracle的賬戶,這裡已經存在不再新增;

passwd  oracle 是設定oracle賬戶密碼,設定值為:oracle

 

u  配置使用者組

通過cat  /etc/group 檢視系統內組資訊

clip_image012

這裡可以看到:

oinstall:x:54321:

dba:x:54322:oracle

使用Oracle Linux 系統預設建立好了oracle使用者及oinstalldba組。

1.1.3  建立目錄及許可權

Linux中建立目錄的使用者具有該目錄許可權,其他使用者需要修改許可權才可以獲得相應許可權。

 

u  因我們為安裝Oracle  11g建立了掛載點/u01,還需在此掛載點建立存放安裝包的資料夾。

採用mkdir  software命令建立software目錄;

採用mkdir  app命令建立app目錄。

clip_image013

clip_image014

u  使用chown 修改許可權。

clip_image015

1.1.4  設定使用者變數

通過設定使用者變數,可以直接執行oracle相關命令,不用再切換到oracle目錄下,提高了效率。

 

u  切換到oracle使用者,使用命令“su  -l  oracle

在此目錄下,執行ls  –al,並檢視.bash_profile 檔案內容,結果如下圖:

clip_image016

這裡需要增加$ORACLE_BASE$ORACLE_HOME變數。編輯結果如下:

clip_image017

儲存退出vi,執行如下命令使其生效。

source  .bash_porfile

至此,使用者變數設定完畢。

1.1.5  上傳安裝包檔案

Linux伺服器採用FTP方式上傳檔案,這裡採用SecureCRT上傳。

 

u  SecureCRT操作:

建立SecureCRT連線

執行SecureCRT,選擇“Connect”,開啟Connect視窗。

clip_image019

點選New Session 按鈕,開啟“New Session Wizard”,預設--繼續。

clip_image021

接下來,輸入Hostname192.168.80.13

             Port22,預設不用修改;

             FirewallNone,保持預設值;

             Usernameroot

clip_image023

Session name定義為OEL6.5x86

clip_image025

完成建立會話。

clip_image027

選擇建立的會話“OEL6.5x86”,選擇“Connect”。

clip_image029

連線成功會話如下圖:

clip_image031

至此,建立SecureCRT連線成功,可以對主機進行命令操作。

u  使用SecureCRTSFTP會話上傳Oracle 11g安裝軟體包。

連線SFTP會話:

按如下圖,選擇“FileConnect SFTP Session”。

clip_image032

SFTP會話中,因以root連線,故SFTP連線後目錄為/root

cd  /u01/software切換目錄至需要上傳檔案的目錄;

使用put命令上傳檔案。

clip_image034

u  VMware Tools安裝(可選)

VMware Fuison中提供VMware Tools以提升虛擬機器效能,並使虛擬機器和主機間可以免去切換鍵盤滑鼠捕獲,及相互之間拖動、貼上。

clip_image035

選擇“虛擬機器”“安裝VMware Tools”即可載入VMware Tools映象檔案至虛擬機器。

clip_image037

輸入如下命令:

cd  /misc/cd 切換到CD目錄;

cp VMwareTools-9.6.1-1378637.tar.gz /home  拷貝安裝包之home目錄下;

tar  -xf VMwareTools-9.6.1-1378637.tar.gz 解壓安裝包;

cd vmware-tools-distrib 進入解壓後的安裝包目錄;

./vmware-install.pl 執行安裝指令碼根據安裝嚮導提示,進行安裝。

clip_image038

安裝完建議重新啟動,即可啟動VMwareTools增強功能。

                至此,Oracle Datebase 11g資料庫環境搭建先決步驟已經完成。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/493318/viewspace-1072484/,如需轉載,請註明出處,否則將追究法律責任。

相關文章