溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

發(fā)布時(shí)間:2020-07-20 22:33:04 來(lái)源:網(wǎng)絡(luò) 閱讀:401 作者:qq1282886418 欄目:系統(tǒng)運(yùn)維

oracle11glinux平臺(tái)零報(bào)錯(cuò)安裝
一:準(zhǔn)備工作:
所需軟件:VMware-workstation-full-10.0.0-1295980
操作系統(tǒng):Linux].TLF-SOFT-Redhat.Enterprise.Linux.v5.UPDATE.8.X86_64.DVD-HOTiSO.iso
遠(yuǎn)程登錄軟件:Xmanager Enterprise 3
數(shù)據(jù)庫(kù)軟件:linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip
linux.x64_11gR2_grid.zip
二:首先安裝linux系統(tǒng)(安裝數(shù)據(jù)庫(kù)前準(zhǔn)備)
1.使用VMware-workstation-full-10.0.安裝一個(gè)Redhat.Enterprise.Linux.v5.UPDATE.8.X86_64系統(tǒng)

新建虛擬機(jī)
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
選擇linux 5,因?yàn)?版本更穩(wěn)定

輸入虛擬機(jī)名稱和存放的位置--下一步

磁盤(pán)大小給大點(diǎn),后面還要做其他的實(shí)驗(yàn)--完成
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
剛剛新建的虛擬機(jī),添加linuxISO鏡像,內(nèi)存調(diào)大是安裝實(shí)驗(yàn)的需要,oracle最小需要1G--確定

linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

二:給新建虛擬機(jī)分區(qū)
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
選擇自定義分區(qū),磁盤(pán)分配情況。
/boot 100M
swap 4G
/tmp 4G
/ 15G
/u01 剩下全部給oracle軟件安裝用
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
設(shè)置IP
設(shè)置主機(jī)名
選擇時(shí)區(qū)
選擇UTC
登錄密碼
選擇軟件包 自定義
編輯器 瀏覽器
開(kāi)發(fā):右鍵所有安裝
三:選擇安裝包
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

五:關(guān)閉防火墻和SELinux
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

等等等
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

設(shè)置VMnet2的本地地址為192.168.100.123/24
安裝工具
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

一路next
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

chkconfig sendmail off 加快啟動(dòng)速度
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
rpm -aq |grep ssh 檢查SSH
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
free 檢查swap和存儲(chǔ)
[root@loveoracle ~]# grep MemTotal /proc/meminfo (先檢查內(nèi)存,建議2G)
MemTotal: 2058780 kB
[root@loveoracle ~]# grep SwapTotal /proc/meminfo(檢查swap)
SwapTotal: 4192924 kB
[root@loveoracle ~]# df -hT (檢查u01目錄)
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda6 ext3 27G 173M 25G 1% /u01
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
添加shmfs /dev/shm tmpfs size=10g 0(修改啟動(dòng)項(xiàng))
2.檢查安裝的版本
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
df -h /dev/shm/(檢查)
uname –rm(檢查版本)
df -h /tmp(檢查tmp)
3.檢查軟件包的安裝
------------------------------------接下來(lái)就是最麻煩的檢查軟件包安裝
要檢查我們安裝的是11.2.0.1 下面這些包
binutils-2.17.50.0.6
compat-libstdc++-33-3.2.3
compat-libstdc++-33-3.2.3 (32 bit)
elfutils-libelf-0.125
elfutils-libelf-devel-0.125
gcc-4.1.2
gcc-c++-4.1.2
glibc-2.5-24
glibc-2.5-24 (32 bit)
glibc-common-2.5
glibc-devel-2.5
glibc-devel-2.5 (32 bit)
glibc-headers-2.5
ksh-20060214
libaio-0.3.106
libaio-0.3.106 (32 bit)
libaio-devel-0.3.106
libaio-devel-0.3.106 (32 bit)
libgcc-4.1.2
libgcc-4.1.2 (32 bit)
libstdc++-4.1.2
libstdc++-4.1.2 (32 bit)
libstdc++-devel 4.1.2
make-3.81
sysstat-7.0.2
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
rpm -qa |grep libaio-devel(這個(gè)包是默認(rèn)沒(méi)有安裝的)
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
rpm -qa |grep unixODBC(這個(gè)包非常重要屬于驅(qū)動(dòng))
這個(gè)ODBC包有依賴關(guān)系 -----》建議用yum裝
配置yum
1建立yum源--->光盤(pán)
插入光盤(pán)(系統(tǒng)盤(pán))
mount /dev/cdrom /mnt
2設(shè)置yum源
cd /etc/yum.repos.d/
cp rhel-debuginfo.repo rhel-debuginfo.repo.bak
vim rhel-debuginfo.repo
修改一下啊
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl=file:///mnt/Server 指定yum源
enabled=1 啟用yum
gpgcheck=0 禁用校驗(yàn)

yum clean all 清除緩存
yum list 測(cè)試
裝包
yum -y install unixODBC

在次檢查
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
還差 unixODBC-devel-2.2.11 (64 bit) or later
yum -y install unixODBC-devel
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
然后我們?cè)偻笠粋€(gè)一個(gè)去檢查包都安裝好沒(méi)有
rpm -qa |grep sysstat (這是最后一個(gè)了,各位全部都要檢查)
4.創(chuàng)建用戶和組
接下來(lái)我們開(kāi)始建立組和用戶

linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

[root@loveoracle ~]# /usr/sbin/groupadd oinstall (先建立oinstall組)
[root@loveoracle ~]# /usr/sbin/groupadd -g 502 dba 建立dba組
[root@loveoracle ~]# /usr/sbin/groupadd -g 503 oper 建立oper組
[root@loveoracle ~]# /usr/sbin/groupadd -g 504 asmadmin 建立asmadmin組
[root@loveoracle ~]# /usr/sbin/groupadd -g 506 asmdba 建立asmdba組
[root@loveoracle ~]# /usr/sbin/groupadd -g 505 asmoper 建立asmoper組
[root@loveoracle ~]# /usr/sbin/useradd -u 502 -g oinstall -G dba,oper,asmdba oracle 創(chuàng)建oracle用戶
[root@loveoracle ~]# passwd oracle 設(shè)置密碼 oracle
[root@loveoracle ~]# /usr/sbin/useradd -u 503 -g oinstall -G asmadmin,asmdba,asmoper,dba grid 創(chuàng)建grid組
[root@loveoracle ~]# passwd grid 設(shè)置密碼 oracle
做完后我們檢查下
[root@loveoracle ~]# id oracle
uid=502(oracle) gid=501(oinstall) groups=501(oinstall),502(dba),503(oper),506(asmdba)
grid必須屬于oinstall組,主組是oinstall,它的附加組是dba,oper,asmdba
[root@loveoracle ~]# id grid
uid=503(grid)gid=501(oinstall)groups=501(oinstall),502(dba),504(asmadmin),506(asmdba),505(asmoper)
到這里我們的用戶和組就建立完畢了

linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

配置內(nèi)核參數(shù)
vim /etc/security/limits.conf
#for oracle
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240

#for grid
grid soft nproc 2047
grid hard nproc 16384
grid soft nofile 1024
grid hard nofile 65536
grid soft stack 10240
[root@loveoracle ~]# vim /etc/sysctl.conf 在文本最下面修改參數(shù)
#for oracle softe
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 = 1048576
[root@loveoracle ~]# /sbin/sysctl -p 改完后生效


配置目錄
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
我們一共要建立3個(gè)目錄,第一個(gè)是軟件安裝的根目錄,第二個(gè)屬于列表目錄,第三個(gè)屬于軟件目錄。
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
[root@loveoracle ~]# mkdir -p /u01/app/oracle
[root@loveoracle ~]# mkdir -p /u01/app/grid
[root@loveoracle ~]# chown -R grid:oinstall /u01
[root@loveoracle ~]# chown -R oracle:oinstall /u01/app/oracle
[root@loveoracle ~]# chmod -R 775 /u01
檢查
[root@loveoracle ~]# ll -d /u01/app/grid
drwxrwxr-x 2 grid oinstall 4096 Jul 16 21:21 /u01/app/grid
[root@loveoracle ~]# ll -d /u01/app/oracle
drwxrwxr-x 2 oracle oinstall 4096 Jul 16 21:20 /u01/app/oracle
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

配置用戶的環(huán)境變量
2個(gè)用戶oracle grid都要配置環(huán)境變量
cd /home/oracle/
vim .bash_profile
加入:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_SID=orcl (實(shí)例的名字)
export ORACLE_HOME=$ORACLE_BASE/product/11.1.0/dbhome_1 (oracle軟件安裝目錄)

cd /home/grid
vim .bash_profile
加入:
export ORACLE_BASE=/u01/app/grid
export ORACLE_SID=+ASM (ASM實(shí)例名)
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/grid (grid軟件安裝目錄)
擴(kuò)展:檢查變量設(shè)置或者生效
方法1: echo $變量名
echo $ORACLE_HOME
方法2: env |grep ORACLE_HOME
umask 022
添加完成后source .bash_profile讓他立即生效
到此為止我們就搭建了一個(gè)oracle所需要的安裝環(huán)境
4.安裝grid軟件
Oracle安裝思路:
Oracle要使用ASM作為存儲(chǔ)必須安裝2個(gè)軟件 ,先裝grid 再安裝oracle軟件最后建庫(kù),配置客戶端 最后用戶連接。一定要按照這個(gè)順序去裝
接下來(lái)我們準(zhǔn)備2個(gè)ASM磁盤(pán)組,一個(gè)存儲(chǔ)數(shù)據(jù),一個(gè)用于數(shù)據(jù)庫(kù)恢復(fù)。
一般的生產(chǎn)環(huán)境中我們都是外部冗余(External redundancy),也就是硬件RAID+data
存數(shù)據(jù) High redundancy+fra 存儲(chǔ)恢復(fù)用文件 Normal redundancy
至少需要5塊硬盤(pán),每塊硬盤(pán)最少不小于20G(這個(gè)環(huán)境就比較像真實(shí)的生產(chǎn)環(huán)境了)
[grid@loveoracle ~]$ uname –rm (查看內(nèi)核,因?yàn)轳R上要裝驅(qū)動(dòng))
2.6.18-308.el5 x86_64
http://www.oracle.com/technetwork/topics/linux/asmlib/index-101839.html下載安裝驅(qū)動(dòng),根據(jù)內(nèi)核下載驅(qū)動(dòng)。
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
通用包下載
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
關(guān)閉虛擬機(jī)添加5塊硬盤(pán)用20G
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
開(kāi)機(jī)后檢查硬盤(pán)及分區(qū)
fdisk –l查看是不是新建了5個(gè)硬盤(pán)。
分區(qū):一個(gè)硬盤(pán)一個(gè)分區(qū)
fdisk /dev/sdb
n
p
1
回車(chē)
回車(chē)
w這樣該簡(jiǎn)單吧,沒(méi)學(xué)過(guò)linux的同學(xué)也不要緊。
partprobe /dev/sdb 生效
剩下的sdc,sdd,sde,sdf都要完成一樣的步驟。
劃分完畢后一定要檢查。
1.安裝ASM驅(qū)動(dòng),去官網(wǎng)根據(jù)系統(tǒng)架構(gòu)下載
下載完成后我們把它上傳到系統(tǒng)中然后安裝
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
[root@loveoracle disk]# rpm -ivh *.rpm 然后把3個(gè)包一起安裝,前提是只有這3個(gè)包。
-------------------------------這樣我們就把驅(qū)動(dòng)裝好了
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
[root@loveoracle disk]# rpm -qa|grep oracleasm 裝好了檢查下
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
[root@loveoracle disk]# /etc/init.d/oracleasm configure 配置驅(qū)動(dòng)
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
[root@loveoracle disk]# /etc/init.d/oracleasm status 檢查ASM是否準(zhǔn)備完畢
-------------------------------這樣我們就把驅(qū)動(dòng)裝好了
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
檢查完畢后把5個(gè)分區(qū)asm磁盤(pán)。
[root@loveoracle ~]# /etc/init.d/oracleasm createdisk DISK1 /dev/sdb1
Marking disk "DISK1" as an ASM disk: [ OK ]
[root@loveoracle ~]# /etc/init.d/oracleasm createdisk DISK2 /dev/sdc1
Marking disk "DISK2" as an ASM disk: [ OK ]
[root@loveoracle ~]# /etc/init.d/oracleasm createdisk DISK3 /dev/sdd1
Marking disk "DISK3" as an ASM disk: [ OK ]
[root@loveoracle ~]# /etc/init.d/oracleasm createdisk DISK4 /dev/sde1
Marking disk "DISK4" as an ASM disk: [ OK ]
[root@loveoracle ~]# /etc/init.d/oracleasm createdisk DISK5 /dev/sdf1
Marking disk "DISK5" as an ASM disk: [ OK ]
這樣我們就把剛才的5個(gè)磁盤(pán)全部變成ASM磁盤(pán)。
[root@loveoracle ~]# /etc/init.d/oracleasm listdisks (檢查磁盤(pán)配置好沒(méi))
DISK1
DISK2
DISK3
DISK4
DISK5
!開(kāi)始安裝grid軟件
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
此處出現(xiàn)了很明顯的錯(cuò)誤,無(wú)法打開(kāi)遠(yuǎn)端服務(wù)器
解決辦法:
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
清楚連接的緩存后,在重新連接
退出當(dāng)前終端,重新連接
Ctrl+D退出當(dāng)前用戶的快捷方式
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
Xclock命令測(cè)試Xwindows服務(wù)是否開(kāi)啟
上傳服務(wù)器,接下來(lái)
su - grid
cd /disk
unzip linux.x64_11gR2_grid.zip 解壓
cd grid 檢查下軟件完全解壓沒(méi)
打開(kāi)xamnager-passive
export DISPLAY=192.168.10.123:0.0 修改變量
xhost +
./runInstaller 啟動(dòng)軟件
當(dāng)看到下面的界面就成功啦(啟動(dòng)界面速度快慢由電腦決定)
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
選擇獨(dú)立服務(wù)器
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

選擇英語(yǔ)
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
選擇high以及3塊磁盤(pán),這個(gè)地方很重要如果這里沒(méi)有顯示我們定義的5塊磁盤(pán),那么我們就做錯(cuò)了。
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
密碼全部oracle
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
我們建立組的對(duì)應(yīng)關(guān)系
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
我們的根目錄和軟件安裝目錄
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
我們的列表目錄此目錄要有寫(xiě)的權(quán)限,所屬組是oinstall
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者

全部檢查完畢
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
開(kāi)始安裝
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
安裝到最后提示用root身份執(zhí)行2個(gè)腳本
/u01/app/oraInventory/orainstRoot.sh
/u01/app/grid/product/11.2.0/grid/root.sh
執(zhí)行完畢后點(diǎn)ok我們繼續(xù)
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
最后安裝完畢

5.安裝oracle數(shù)據(jù)庫(kù)
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
上傳安裝包到/disk目錄
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
切換到oracle用戶解壓安裝包,并依次安裝。
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
安裝oracle
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
沒(méi)有郵箱就不填寫(xiě)。生產(chǎn)環(huán)境下可以根據(jù)需要填寫(xiě);提示沒(méi)有填寫(xiě)郵件地址,忽視點(diǎn)yes
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
安裝數(shù)據(jù)庫(kù)軟件
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
選擇安裝單實(shí)例,節(jié)點(diǎn)選擇的配置窗口
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
選擇英語(yǔ),語(yǔ)言選擇配置窗口
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
企業(yè)版的數(shù)據(jù)庫(kù),選擇數(shù)據(jù)庫(kù)版本
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
數(shù)據(jù)庫(kù)軟件根目錄,指定安裝位置
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
數(shù)據(jù)庫(kù)在什么組里面,操作系統(tǒng)組權(quán)限,全部按照默認(rèn),然后下一步檢查必要配置
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
檢查 100%無(wú)故障,檢查后出現(xiàn)所有選項(xiàng)的綜述,可以查看配置是否錯(cuò)誤。
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
彈出框用root運(yùn)行腳本 /u01/app/oracle/product/11.1.0/dbhome_1/root.sh
腳本沒(méi)有運(yùn)行完成,千萬(wàn)不要點(diǎn)OK.
最后完成點(diǎn)OK
6.建立一個(gè)數(shù)據(jù)庫(kù),名字oracle
1.首先創(chuàng)建FRA磁盤(pán)組來(lái)存儲(chǔ)備份和日志,需要使用grid用戶來(lái)創(chuàng)建
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
在grid用戶下,cd ~回到用戶的家目錄
vim .bash_profile 最后一行加入:export PATH=$ORACLE_HOME/bin:$PATH
把/u01/app/grid/product/11.2.0/grid/bin加入到PATH
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
source .bash_profile
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
如果沒(méi)有asmca命令,就說(shuō)環(huán)境變量配置錯(cuò)誤。
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
彈出來(lái)了,創(chuàng)建磁盤(pán)組
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
然后點(diǎn)擊OK
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
服務(wù)器正在創(chuàng)建FRA磁盤(pán)組
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
Ok創(chuàng)建成功后退出,上面就是創(chuàng)建的FRA磁盤(pán)組。
到此我們的數(shù)據(jù)庫(kù)就正式安裝完畢
接下來(lái)建庫(kù)
2.下面切換到oracle用戶,建庫(kù)
su - oracle
vim .bash_profile 加入:export PATH=$ORACLE_HOME/bin:$PATH
source .bash_profile
檢查echo $PATH
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
初始化完成后出現(xiàn)配置界面
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
創(chuàng)建數(shù)據(jù)庫(kù)
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
選擇通用數(shù)據(jù)庫(kù)
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
數(shù)據(jù)庫(kù)名字
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
選擇配置單實(shí)例企業(yè)管理器(EM), 然后點(diǎn)擊Next
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
設(shè)置管理員密碼為oracle, 然后Next
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
選擇存儲(chǔ)類型:ASM,然后選擇數(shù)據(jù)庫(kù)區(qū)域?yàn)?DATA
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
選擇指定FRA,然后選擇我們創(chuàng)建的+FRA
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
創(chuàng)建恢復(fù)區(qū)
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
啟用一個(gè)式例數(shù)據(jù)庫(kù),我們學(xué)習(xí)就需要。生產(chǎn)環(huán)節(jié)中不需要
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
內(nèi)存給512M可以給1024
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
字符集選擇ZHS16GBK,其他默認(rèn)。
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
點(diǎn)擊Finish,會(huì)出現(xiàn)創(chuàng)建數(shù)據(jù)庫(kù)的概述
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
選擇Create Database
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
這會(huì)開(kāi)始安裝
20分鐘后
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
等待安裝完成后,會(huì)彈出一個(gè)對(duì)話框,可以使用Password Management,如不需要,可Next
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
7.在oracle用戶,使用sqlplus測(cè)試數(shù)據(jù)庫(kù)是否建立成功。
su – oracle
sqlplus / as sysdba
Show user?;
Select status from v$instance?;
fi退出sql語(yǔ)句
linux下圖形化安裝oracle數(shù)據(jù)適合初學(xué)者
Show parameter instgance?;
Selectg ename,sal from scott.emp;

報(bào)錯(cuò):
[oracle@master ~]$ sqlplus sysdba/oracle@10.1.1.10:1521/orcl

SQL*Plus: Release 11.2.0.1.0 Production on Wed Jun 26 13:01:12 2019

Copyright (c) 1982, 2009, Oracle. All rights reserved.

ERROR:
ORA-12514: TNS:listener does not currently know of service requested in connect
Descriptor

注:直接粘貼,格式不要亂
[oracle@master admin]$ cat listener.ora

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = master.example.com)(PORT = 1521))
)
)

ADR_BASE_LISTENER = /oracle/oracle

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = /oracle/oracle/11g)
(SID_NAME = orcl)
)
)
[oracle@master admin]$

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI