oracle 11g 完整安裝手冊
注:
某些電腦可能需要開啟cpu對虛擬化的支持,請在bios中進行相關(guān)設(shè)置。
成都創(chuàng)新互聯(lián)是一家專業(yè)提供賀蘭企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站建設(shè)、成都做網(wǎng)站、HTML5建站、小程序制作等業(yè)務(wù)。10年已為賀蘭眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進行中。
1,安裝虛擬機軟件
解壓VMware10.rar,并安裝該軟件。具體步驟(略)。
2,創(chuàng)建虛擬機
1,安裝VMware10完成后,雙擊圖標打開,顯示如下界面:
2,點擊創(chuàng)建新的虛擬機
3,選擇自定義(高級)
4,選擇默認設(shè)置,點擊下一步
5,選擇稍后安裝操作系統(tǒng),點擊下一步
6,客戶機操作系統(tǒng)選擇:Linux(L)
版本選擇 Red Hat Enterprise Linux 6
點擊下一步
7,虛擬機名稱:可以任意設(shè)置,此處指定為RHEL6.4
位置:也可以任意指定,此次指定為E:\11g_vm文件夾。
點擊下一步
8,此處保持默認,選擇下一步
9,內(nèi)存大小,建議不小于2048MB。
點擊下一步
10,選擇使用橋接網(wǎng)絡(luò),點擊下一步
11,SCSI控制器:LSI Logic,點擊下一步
12,虛擬磁盤類型:SCSI
點擊下一步
13,選擇創(chuàng)建新的磁盤
點擊下一步
14,磁盤大?。航ㄗh不小于40GB,其他選項保持默認,點擊下一步
15,磁盤文件:保持默認即可,點擊下一步
16,點擊完成
17,點擊編輯虛擬機設(shè)置
18,選擇CD/DVD(SATA),勾選啟動時連接,在連接部分選擇使用IOS映像文件:
并點擊瀏覽,指定最開始下載的rhel-server-6.4-x86_64.iso文件
19,點擊打開
20,點擊確定
3,安裝linux 6.4
1,點擊開啟此虛擬機
2,出現(xiàn)如下界面,在該界面上點擊鼠標,默認選擇即為第一項,回車
(注:要想將鼠標從虛擬機中切出,可以使用ctrl+alt鍵)
3,出現(xiàn)Disc Found界面,選擇Skip,回車
4,進入到如下界面,點擊Next
5,選擇English,點擊Next
6,鍵盤選擇U.S.English,點擊Next
7,選擇Basic Storage Devices,點擊Next
8,會彈出界面,在彈出界面中選擇Yes,discard any data
9,輸入主機名:rhel6,點擊Next
10,時區(qū)選擇:Asia/Shanghai,點擊Next
11,設(shè)置root用戶的密碼:oracle,并confirm,點擊Next
12,密碼過于簡單,故彈出提示對話框,選擇Use Anyway,
13,出現(xiàn)如下界面,選擇Replace Existing Linux System(s),點擊Next
14,在彈出對話框中選擇Write changes to disk
15,選擇下方的Customize now,點擊Next
16,此處為配置linux需要安裝的服務(wù),需要選擇的服務(wù)較多,請認真處理。
注意,需要在下述組件上點擊右鍵,選擇Select all optional packages。
需要安裝的組件如下:
Base System選擇如下組件
Base
Compatibility libraries
Console Internet tools
Debugging Tools
Hardware monitoring utilities
Java Platform
Large Systems Performances
Legacy UNIX compatibility
Networking Tools
Performance Tools
Security Tools
Storage Availability Tools
Servers選擇如下組件
FTP server
Network Infrastructure Server
Network Storage Server
Server Platform
System administration tools
Web Services
隨意
Databases
隨意
System Management選擇如下組件
SNMP Support
System Management
Web-Based Enterprise Management
Vitualization
隨意
Desktops選擇如下組件
Desktop
Desktop Debugging and Performance Tools
Desktop Platform
General Purpose Desktop
Graphical Administartion Tools
KDE Desktop
Legacy X Window System compatibility
Remote Desktop Clients
X Window System
Applications選擇如下組件
Graphics Creation Tools
Internet Browser
Development選擇如下組件
Additional Development
Desktop Platform Development
Development tools
Server Platform Development
Languages
隨意
全部選擇完畢,點擊Next
17,進入安裝進度頁面部分,等待其安裝結(jié)束
18,安裝完畢,進入如下界面,點擊Reboot
19,重啟過程中,會有選擇操作系統(tǒng)的頁面,直接回車即可。重啟完成,進入如下界面,點擊Forward
20,選擇Yes,I agree to the License Agreement,點擊Forward
21,軟件更新頁面,直接點擊Forward
22,創(chuàng)建用戶界面,直接點擊Forward
23,日期與時間設(shè)置,盡量保持和操作系統(tǒng)時間一致,點擊Forward
24,Kdump頁面,取消Enable kdump,點擊finish
25,在彈出界面中選擇Yes
26,在彈出界面中選擇OK,再次重啟虛擬機。
至此,操作系統(tǒng)安裝完畢。
4,配置linux
1,重啟完成后,出現(xiàn)如下界面,點擊Other...
2,輸入用戶名:root,
密碼:oracle,點擊log in
進入如下界面,勾選Do not show me this again,點擊Close
3,在桌面上隨意點擊右鍵,選擇Open in Terminal,打開一個終端
4,在打開的窗口中,輸入如下命令
cat /etc/sysconfig/network,出現(xiàn)如下結(jié)果。如果HOSTNAME后面的值不是rhel6的話,需要進行修改。
修改的命令為 vi /etc/sysconfig/network 可以使用r(替換),i(插入)等命令來進行修改。然后按Esc,再輸入:x 即可保存退出。然后輸入reboot重啟即可。
5,關(guān)閉防火墻,輸入命令如下:service iptables stop,回車
6,永久關(guān)閉防火墻,則需要輸入如下命令:chkconfig iptables off,然后回車
7,關(guān)閉selinux
命令如下:vi /etc/selinux/config
將SELINUX后面的內(nèi)容修改為disabled,然后按Esc,再輸入:x 即可保存退出。
8,修改ip
命令如下:vi /etc/sysconfig/network-scripts/ifcfg-eth0
對其內(nèi)容做如下修改:
ONBOOT為yes
BOOTPROTO為static
然后再添加三行:
IPADDR=192.168.200.111
NETMASK=255.255.255.0
GATEWAY=192.168.200.254
然后按Esc,再輸入:x,即可保存退出。
9,修改hosts文件
命令如下:
vi /etc/hosts
在最后添加如下內(nèi)容:
192.168.200.111 rhel6
然后按Esc,再輸入:x,即可保存退出。
接下來,安裝VMware tools。
1,選擇虛擬機菜單中的虛擬機,點擊里面的安裝VMware Tools
出現(xiàn)如下窗口
2,將該文件夾中的VMwareTools-9.6.1-1378637.tar.gz拖拽到桌面上,然后點擊右鍵,選擇Extract Here,將其解壓到桌面。解壓后的文件夾為vmware-tools-distrib,雙擊將其打開
3,雙擊里面的vmware-install.pl,選擇Run in Terminal
4,出現(xiàn)如下窗口,然后一路回車,一直到安裝完畢。
5,安裝完畢后窗口會自動關(guān)閉,然后需要重啟機器。
在命令行中輸入如下命令:reboot,然后回車
6,至此,vmware tools安裝完畢。
在虛擬機重啟完成之后,可以將任意文件拖拽到虛擬機中,如果能拖拽進去,則表明vmware tools安裝成功。
到此處,可以先截取一個快照。點擊
中的按鈕,即可生成快照。
5,安裝oracle數(shù)據(jù)庫軟件
虛擬機操作系統(tǒng)安裝配置完畢之后,就可以進行數(shù)據(jù)庫的安裝配置了。首先,需要進行如下準備工作。
準備工作:
1,內(nèi)核參數(shù)修改
在該文件的最后,添加如下內(nèi)容
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048586
然后按Esc,再輸入:x,保存退出
然后,執(zhí)行sysctl -p,查看輸出結(jié)果是否 有問題
2,建立用戶及組
在命令行中依次輸入如下命令
groupadd -g 1000 oinstall
groupadd -g 1001 dba
useradd -u 1000 -g oinstall -G dba oracle
passwd oracle
最后一條命令為設(shè)置oracle用戶的密碼,此次設(shè)置為oracle
3,創(chuàng)建目錄
依次輸入如下命令:
mkdir -p /u01/oracle
chown -R oracle:oinstall /u01/
cd
su - oracle
cd /u01
ls -lrt
4,配置環(huán)境變量
在命令行中依次輸入如下命令:
cd
vi .bash_profile
在該文件的最后,添加如下內(nèi)容:
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0
export ORACLE_SID=ora11g
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
然后按Esc,再輸入:x,保存退出
再輸入 source .bash_profile
5,資源限制設(shè)置
在命令行中依次輸入如下命令:
su
--此處需要輸入root用戶的密碼:oracle
cd
vi /etc/security/limits.conf
在該文件的最后,添加如下內(nèi)容:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
然后按Esc,再輸入:x,保存退出
6,上傳并解壓數(shù)據(jù)庫安裝軟件。
將db_112040_Linux-x86-64_1of7.zip
和db_112040_Linux-x86-64_1of7.zip全部拖拽到虛擬機的桌面上。
然后在命令中執(zhí)行如下命令:
cd
cd Desktop/
mv *.zip /u01
cd /u01
ls
然后對這兩個文件進行解壓
解壓命令為:
unzip db_112040_Linux-x86-64_1of7.zip
第一個解壓完成之后,再解壓第二個,命令如下
unzip db_112040_Linux-x86-64_2of7.zip
兩個文件解壓之后,都會自動將解壓后的文件放置到當前位置下一個新的目錄database中。
然后執(zhí)行如下命令:
chown -R oracle:oinstall database/
然后再執(zhí)行命令xhost +
至此,數(shù)據(jù)庫安裝準備工作完成。
接下來,開始安裝數(shù)據(jù)庫
1,執(zhí)行如下命令:
su - oracle
cd /u01/database
./runInstaller
進入如下界面,取消
I wish to receive security updates via My Oracle Support前面的對勾,點擊Next
在彈出對話框中點擊yes
2,選擇Skip software update,點擊Next
3,選擇Install database software only,點擊Next
4,選擇Single instance database installation,點擊Next
5,語言選擇,保持默認,點擊Next
6,選擇Enterprise Edition,點擊Next
7,產(chǎn)品安裝目錄選擇,保持默認即可,點擊Next
8,產(chǎn)品目錄及用戶組設(shè)置,保持默認,點擊Next
9,數(shù)據(jù)庫管理組選擇,保持默認,點擊Next
10,安裝前檢查頁面
11,檢查完畢,發(fā)現(xiàn)缺失了一些package
12,此時,除了最后一個pdksh-5.2.14之外,其他的都需要安裝才行。
我們需要配置yum進行缺失的rpm包安裝才行。
1),點擊
中的虛擬機菜單,選擇設(shè)置...
選擇CD/DVD(SATA),勾選已連接和啟動時連接,并在下面的連接部分,選擇使用ISO映像文件,然后點擊瀏覽,選中最開始下載的rhel-server-6.4-x86_64.iso文件,然后打開,點擊確定。
2),在虛擬機中,重新用鼠標右鍵打開一個新的終端,輸入如下命令:
然后執(zhí)行如下命令
cd /etc/yum.repos.d
vi rhel6-public.repo
在該空文件中輸入如下內(nèi)容:
[rhel6]
name=rhel6
baseurl=file:///mnt/Server
enabled=0
gpgcheck=1
然后按Esc,再輸入:x ,保存退出。
至此yum配置完畢。
3),安裝確實的rpm包
依次執(zhí)行如下命令:
yum install libaio-devel-0.3.107-10.el6.x86_64.rpm
該命令執(zhí)行后,會出現(xiàn)如下提示:
Is this ok [y/N]:
此次輸入y即可。
然后再執(zhí)行如下安裝命令:
yum install compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm
yum install elfutils-libelf-devel-0.152-1.el6.x86_64.rpm
yum install libstdc++-devel-4.4.7-3.el6.x86_64.rpm
yum install gcc-c++-4.4.7-3.el6.x86_64.rpm
注意,此次要將缺失的包全部安裝成功才行。
每次安裝完成一個rpm,均可以再次點擊數(shù)據(jù)庫安裝頁面上的Check Again,直到出現(xiàn)如下界面為止:
此時點擊Ignore All,然后點擊Next。并在彈出框中點擊yes。
13,進入如下界面,點擊install
14,進入安裝頁面,等待
15,安裝進度到94%的時候,彈出如下對話框,需要你執(zhí)行兩個腳本。
16,執(zhí)行腳本
在桌面上新開一個窗口,根據(jù)提示運行如下命令:
sh /u01/oraInventory/orainstRoot.sh
sh /u01/oracle/product/11.2.0/root.sh
注:這兩條命令的執(zhí)行順序不能顛倒。命令執(zhí)行過程中若有提示輸入,直接回車即可。
17,運行完成后,點擊OK,則進入如下界面,點擊close
至此,完成數(shù)據(jù)庫軟件的安裝。
6,創(chuàng)建數(shù)據(jù)庫
需要先創(chuàng)建監(jiān)聽。
1,在命令行中輸入如下命令:
su - oracle
netca
啟動監(jiān)聽創(chuàng)建界面,選擇第一項Listener configuration,點擊Next
2,選擇Add,點擊Next
3,此處需要輸入監(jiān)聽的名稱,保持默認即可,點擊Next
4,選擇監(jiān)聽使用的協(xié)議,保持默認,點擊Next
5,選擇監(jiān)聽使用的端口,使用默認的1521即可,點擊Next
6,不再創(chuàng)建其他監(jiān)聽,選擇no,點擊Next
7,點擊Next
8,點擊Finish
監(jiān)聽創(chuàng)建完畢。
接下來,創(chuàng)建數(shù)據(jù)庫
1,在命令行輸入如下命令:
dbca (注:和上面的netca一樣,該命令都需要在oracle用戶下執(zhí)行)
出現(xiàn)如下界面,點擊Next
2,選擇Create a Database,點擊Next
3,選擇General Purpose or Transaction Processing,點擊Next
4,輸入數(shù)據(jù)庫名稱:ora11g,點擊Next
5,保持默認,點擊Next
6,選擇use the Same Administrative Password for All Accounts,
密碼設(shè)置為 oracle,
點擊Next,并在彈出對話框中點擊yes
7,保持默認,點擊Next
8,保持默認,點擊Next
9,勾選Sample Schemas,點擊Next
10,保持默認,點擊Next
11,點擊Next
12,選擇Create Database,點擊Finish,并在彈出框中點擊OK
13,即可進入數(shù)據(jù)庫創(chuàng)建頁面,等待
14,安裝完成,點擊彈出頁面中的Exit,
至此,數(shù)據(jù)庫創(chuàng)建成功。
15,測試
在命令行中輸入如下命令:
sqlplus / as sysdba