導航:首頁 > 編程系統 > oracle11glinux卸載

oracle11glinux卸載

發布時間:2023-07-26 05:09:52

㈠ 求linux版的oracle11.2.0.4資料庫的下載地址

http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.ziphttp://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip

㈡ linux怎麼安裝oracle11g

一:查看本地ssh服務

Linux系統下安裝啟動ssh服務,下面以CentOS版本Linux系統為例:

1.檢查是否裝了SSH包

rpm -qa |grep ssh

2.沒有安裝SSH直接YUM安裝

yum install openssh-server

3.檢查SSH服務是否為開機啟動

chkconfig --list sshd

4.設置開機啟動SSH服務

chkconfig --level 2345 sshd on

5.重新啟動下SSH服務

service sshd restart

6.驗證是否啟動了22埠

netstat -antp |grep sshd

#22埠為ssh默認埠,確認SSH服務開啟狀態

二:查看本地IP

終端中,輸入ifconfig命令

1 安裝系統 都選英文

2 去掉火牆 和 selinux

chkconfig iptables off

chkconfig ip6tables off

chkconfig abrt-ccpp off

chkconfig auditd off

chkconfig certmonger off ----未執行成功

chkconfig cups off

chkconfig postfix off

修改配置文件需要重啟機器:

修改/etc/selinux/config 文件

將SELINUX=enforcing改為SELINUX=disabled

3 安裝 yum

系統安裝yum 在/home/soft/ 下建立 yum 文件夾,把系統光碟都到此目錄

--先安裝三個包

cd /home/soft/yum/Packages

rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm

rpm -ivh createrepo-0.9.9-17.el6.noarch.rpm

createrepo . --運行

cd /etc/yum.repos.d

cp rhel-source.repo /etc/yum.repos.d/zj.repo

--將原來的repo文件改名字

mv rhel-source.repo rhel-source.repo111

vi zj.repo

[rhel-source]

name=Red Hat Enterprise Linux $releasever - $basearch - Source

baseurl=file:///home/soft/yum/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

[rhel-source-beta]

name=Red Hat Enterprise Linux $releasever Beta - $basearch - Source

baseurl=file:///home/soft/yum/

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release

--清楚yum緩存

yum clean all

3 安裝ftp

rpm -ivh vsftpd-2.2.2-11.el6.x86_64.rpm 或者 yum install vsftpd

chkconfig vsftpd on

service vsftpd restart

--修改 etc/vsftpd 目錄下

ftpuser user_list 把root 去掉

vsftpd.conf 把匿名去掉

#anonymous_enable=YES

-- passive mode 被動模式

4 安裝vnc rpm -qa |grep vnc

--vnc 服務 埠是 1

rpm -ivh tigervnc-server-1.1.0-5.el6.x86_64.rpm --需要先安裝下面的包

xorg-x11-fonts-misc is needed by tigervnc-server-1.1.0-5.el6.x86_64

rpm -ivh xorg-x11-fonts-misc-7.2-9.1.el6.noarch.rpm

--或者直接yum安裝

yum install tigervnc-server

--修改配置文件將用戶名稱加入到配置文件:

(註:這里的「用戶名」是指linux系統用戶的名稱)

[gavin@centos ~]# vi /etc/sysconfig/vncservers

#

# Uncomment the line below to start a VNC server on display :1

# as my 'myusername' (adjust this to your own). You will also

# need to set a VNC password; run 'man vncpasswd' to see how

# to do that.

#

# DO NOT RUN THIS SERVICE if your local area network is

# untrusted! For a secure way of using VNC, see

# http://www.uk.research.att.com/vnc/sshvnc.html>.

# VNCSERVERS="1:myusername"

# VNCSERVERS="1:gavin 2:john" # use the method for more user

VNCSERVERS="1:root 2:root 3:root"

# VNCSERVERARGS[1]="-geometry 800x600"

VNCSERVERARGS[1]="-geometry 1024x768"

--設置口令

vncpasswd

4.93 bjsqrac1 4.94 bjsqrac2

--啟動服務

啟動VNC服務

[gavin@centos ~]# /sbin/service vncserver start

--修改桌面系統

cd /root

cd ~/.vnc/

[gavin@centos .vnc]$ vi xstartup

#!/bin/sh

# Uncomment the following two lines for normal desktop:

#unset SESSION_MANAGER

#exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources

xsetroot -solid grey

vncconfig -iconic &

#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &

gnome-session & #set starting GNOME desktop

#startkde & #kde desktop

#twm & #Text interface

編輯 /root/.vnc/xstartup

[root@localhost ~]# vi /root/.vnc/xstartup

去掉下面一行的注釋:

unset SESSION_MANAGER

執行下面的命令重啟vnc server:

[root@localhost ~]# vncserver -kill :1

[root@localhost ~]# vncserver :1

--重啟vncserver

[gavin@centos ~]# /sbin/service vncserver restart

chkconfig vncserver on --vnc自動啟動

2 關閉linux防火牆

--修改/etc/selinux/config,確保SELINUX設置為DISABLED
--關閉IPTABLES:
service iptables stop
service ip6tables stop
/sbin/chkconfig iptables off
/sbin/chkconfig ip6tables off

2 檢查包安裝情況

rpm -q binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers lio lio-devel libgcc libstdc++ libstdc++-devel ksh make libXp openmotif22 sysstat smartmontools unixODBC unixODBC-devel


--系統安裝包
yum install compat-libstdc++-33
yum install elfutils-libelf-devel
--下面用 yum安裝
yum install gcc
yum install gcc-c++
yum install glibc-devel
yum install glibc-headers
yum install lio-devel
yum install libstdc++-devel
yum install ksh
yum install libXp
yum install unixODBC
yum install openmotif22


yum install unixODBC-devel

--安裝和libcap 所有有關的包
yum install libcap.i686
yum install libcap-devel.x86_64
yum install libcap-devel.i686
yum install libcap-ng.i686
yum install libcap-ng-devel.i686

--linux 6 檢查的時候一些 i386的包需要安裝,但是安裝i386 的時候提示有高版本存在,不能安裝,我採取忽略,繼續安裝,但是要保證高版本的包一定要安裝上

一、修改操作系統核心參數

在Root用戶下執行以下步驟:

1)修改用戶的SHELL的限制,修改/etc/security/limits.conf文件

輸入命令:vi /etc/security/limits.conf,按i鍵進入編輯模式,將下列內容加入該文件。

oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536

編輯完成後按Esc鍵,輸入「:wq」存檔退出

2)修改/etc/pam.d/login 文件,輸入命令:vi /etc/pam.d/login,按i鍵進入編輯模式,將下列內容加入該文件。

session required /lib/security/pam_limits.sosession required pam_limits.so

編輯完成後按Esc鍵,輸入「:wq」存檔退出

3)修改linux內核,修改/etc/sysctl.conf文件,輸入命令: vi /etc/sysctl.conf ,按i鍵進入編輯模式,將下列內容加入該文件

fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576

編輯完成後按Esc鍵,輸入「:wq」存檔退出

4)要使 /etc/sysctl.conf 更改立即生效,執行以下命令。 輸入:sysctl -p 顯示如下:

linux:~ # sysctl -pnet.ipv4.icmp_echo_ignore_broadcasts = 1net.ipv4.conf.all.rp_filter = 1fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 4194304net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576

5)編輯 /etc/profile ,輸入命令:vi /etc/profile,按i鍵進入編輯模式,將下列內容加入該文件。

if [ $USER = "oracle" ]; thenif [ $SHELL = "/bin/ksh" ]; thenulimit -p 16384ulimit -n 65536elseulimit -u 16384 -n 65536fifi

編輯完成後按Esc鍵,輸入「:wq」存檔退出

6)創建相關用戶和組,作為軟體安裝和支持組的擁有者。

創建Oracle用戶和密碼,輸入命令:

/usr/sbin/groupadd -g 501 oinstall
/usr/sbin/groupadd -g 502 dba

useradd -g oinstall -g dba -m oraclepasswd oracle

然後會讓你輸入密碼,密碼任意輸入2次,但必須保持一致,回車確認。

7)創建資料庫軟體目錄和數據文件存放目錄,目錄的位置,根據自己的情況來定,注意磁碟空間即可,這里我把其放到oracle用戶下,例如:

輸入命令:

mkdir /home/oracle/appmkdir /home/oracle/app/oraclemkdir /home/oracle/app/oradatamkdir /home/oracle/app/oracle/proct

8)更改目錄屬主為Oracle用戶所有,輸入命令:

chown -R oracle:oinstall /home/oracle/app

9)配置oracle用戶的環境變數,首先,切換到新創建的oracle用戶下,

輸入:su – oracle ,然後直接在輸入 : vi .bash_profile

按i編輯 .bash_profile,進入編輯模式,增加以下內容:

export ORACLE_BASE=/home/oracle/appexport ORACLE_HOME=$ORACLE_BASE/oracle/proct/11.2.0/dbhome_1export ORACLE_SID=orclexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

編輯完成後按Esc鍵,輸入「:wq」存檔退出

二、安裝過程

1)當上述系統要求操作全部完成後,注銷系統,在圖形界面以Oracle用戶登陸。首先將下載的Oracle安裝包復制到linux中,用SSH其他ftp工具拷貝。

打開一個終端,運行unzip命令解壓oracle安裝文件,如:

輸入命令:

解壓完成後 cd 進入其解壓後的目錄database

輸入命令:

cd database

使用ls命令可以查看解壓後database所包含的文件,如下圖:

2)執行安裝,輸入命令:./runInstaller

安裝完成後,系統會提示你需要用root許可權執行2個shell腳本。按照其提示的路徑,找到其所在的位置,如:我的就在/home/oracle/app/oracle/proct/11.2.0/dbhome_1/root.sh

和 /home/oracle/oraInventory/orainstRoot.sh 新開啟一個終端,輸入命令:

㈢ 怎麼在linux下安裝oracle資料庫

在linux下安裝oracle資料庫步驟:
1、下載oracle安裝文件
一、檢查必要條件
1.1、檢查內存及交換分區
Oracle要求2GB以上的內存
#查看內存大小
grep MemTotal /proc/meminfo
#查看交換區大小
grep SwapTotal /proc/meminfo

#也可以使用下面的命令查看內存大小
free -m1234567

交換分區要求

內存大小
交換分區要求

1GB~2GB 內存的1.5倍
2GB~16GB 和內存大小相等
大於16GB 16GB
1.2、確認操作系統位數
[root@FSWWOA /]# uname -m
x86_6412

x86_64:表示用的是Intel的處理器,並且操作系統是64位的
i386:表示是32位
1.3、檢查硬碟空間
#查看臨時目錄空間
[root@FSWWOA /]# df -h /tmp
#查看硬碟總空間
[root@FSWWOA /]# df -h1234

Oracle安裝是要求/tmp目錄要有至少1GB的空間。
以下是Oracle各個版本安裝是所需的空間

版本
所需空間

Enterprise Edition(企業版) 4.7GB
Standard Edition(標准版) 4.6GB
二、安裝必要軟體
首先需要檢查系統版本,然後從Oracle官方文檔中找到對應的Linux版本。
[root@FSWWOA /]# cat /proc/version
Linux version 2.6.32-71.el6.x86_64 ([email protected]) (gcc version 4.4.4 20100726 (Red Hat 4.4.4-13) (GCC) ) #1 SMP Wed Feb 29 15:21:16 CST 201212

Oracle官方文檔中對應的版本如下
On Red Hat Enterprise Linux 6
2.6.32-71.el6.x86_64 or later
然後根據Linux版本找到其必要安裝的軟體,如下
The following or later version of packages for Oracle Linux 6, Red Hat Enterprise Linux 6, and Asianux Server 4 must be installed:
binutils-2.20.51.0.2-5.11.el6 (x86_64)
compat-libcap1-1.10-1 (x86_64)
compat-libstdc++-33-3.2.3-69.el6 (x86_64)
compat-libstdc++-33-3.2.3-69.el6.i686
gcc-4.4.4-13.el6 (x86_64)
gcc-c++-4.4.4-13.el6 (x86_64)
glibc-2.12-1.7.el6 (i686)
glibc-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6 (x86_64)
glibc-devel-2.12-1.7.el6.i686
ksh
libgcc-4.4.4-13.el6 (i686)
libgcc-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6 (x86_64)
libstdc++-4.4.4-13.el6.i686
libstdc++-devel-4.4.4-13.el6 (x86_64)
libstdc++-devel-4.4.4-13.el6.i686
lio-0.3.107-10.el6 (x86_64)
lio-0.3.107-10.el6.i686
lio-devel-0.3.107-10.el6 (x86_64)
lio-devel-0.3.107-10.el6.i686
make-3.81-19.el6
sysstat-9.0.4-11.el6 (x86_64)

檢查系統是否安裝以上的軟體,如果沒有安裝則安裝這些軟體
yum install -y binutils.x86_64 binutils-devel.x86_64
yum install -y compat-libcap1.x86_64
yum install -y compat-libstdc++-33.x86_64
yum install -y compat-libstdc++-33.i386
yum install -y gcc.x86_64 gcc-c++.x86_64
yum install -y glibc.x86_64 glibc.i686 glibc-devel.x86_64 glibc-devel.i386
yum install -y ksh.x86_64
yum install -y libgcc.i386 libgcc.x86_64
yum install -y libstdc++.i386 libstdc++.x86_64 libstdc++-devel.i386 libstdc++-devel.x86_64
yum install -y lio lio-devel
yum install -y make.x86_64
yum install -y sysstat.x86_64
yum install -y pdksh.x86_64
/*-------------------------------------*/
yum install -y unixODBC.x86_64 unixODBC.i386 unixODBC-devel.i386 unixODBC-devel.x86_64123456789101112131415

三、創建Oracle用戶和組
[root@FSWWOA /]# groupadd dba
[root@FSWWOA /]# groupadd oinstall
#添加用戶
[root@FSWWOA /]# useradd -g oinstall -G dba oracle
#設置Oracle的密碼
[root@FSWWOA /]# pwd oracle oracle

#這里密碼使用:oracle12345678

四、修改系統參數
4.1、修改用戶的SHELL的限制
修改/etc/security/limits.conf文件
vi /etc/security/limits.conf1

然後在文件中添加如下內容
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 655361234

4.2、修改/etc/pam.d/login 文件
vi /etc/pam.d/login1

然後在文件中添加如下內容
session required /lib/security/pam_limits.so
session required pam_limits.so12

4.3、修改系統核心參數
修改/etc/sysctl.conf文件vi /etc/sysctl.conf,然後在文件中加入
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 536870912
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 = 10485761234567891011

執行sysctl -p是配置立刻生效。使用sysctl -a查看所有系統參數。
五、創建Oracle安裝目錄
5.1創建Oracle安裝目錄
cd /u01
mkdir -p app/oracle/proct/11.2.0/dbhome_1
mkdir app/oradata123

5.2修改目錄所有者
[root@FSWWOA u01]# chown -R oracle:oinstall app
[root@FSWWOA u01]# ll
總用量 20
drwxr-xr-x. 4 oracle oinstall 4096 11月 25 08:46 app
drwx------. 2 root root 16384 11月 24 14:29 lost+found12345

六、修改系統環境變數
使用vi ~/.bash_profile打開環境變數配置文件。加入如下內容
export ORACLE_BASE=/u01/app
export ORACLE_HOME=$ORACLE_BASE/oracle/proct/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK 123456

然後使用source ~/.bash_profile是配置立即生效。使用env | grep ORACLE可以查看環境變數配置。
七、安裝Oracle
7.1解壓Oracle安裝文件
將Oracle拷貝至Linux伺服器上,然後解壓
unzip linux.x64_11gR2_database_1of2.zip
unzip linux.x64_11gR2_database_2of2.zip12

如果使用光碟安裝,則使用mount -t iso9660 /dev/dvd /mnt/dvd掛載光碟
7.2設置安裝環境
如果Linux系統字元編碼是中文的,在安裝過程中Oracle安裝界面會全部亂碼。可使用export LANG=en_US,將會話的字元集改為英文字元集,然後再安裝就不會出現亂碼。
另外,Oracle安裝時需要圖形界面的支持。
剩餘部分見PDF文檔(後續圖片太多不再一一上傳),剩餘部分如下:
7.3開始安裝Oracle
八、測試安裝結果
九、修改防火牆配置,將Oracle埠添加到例外
十、將Oracle設置自啟動
十一、設置Oracle用戶名密碼不區分大小寫

關於更多Linux的學習,請查閱書籍《linux就該這么學》。

㈣ 如何在Linux環境下安裝Oracle 資料庫11g

因項目需求,需要在64位linux系統中安裝Oracle 11g,在網上查了很多內容,結合自己的實際經驗,終於安裝成功,記錄下來,分享給有需要的同志們,不謝哈!^_^

一、修改操作系統核心參數
在Root用戶下執行以下步驟:
1)修改用戶的SHELL的限制,修改/etc/security/limits.conf文件
輸入命令:vi /etc/security/limits.conf,按i鍵進入編輯模式,將下列內容加入該文件。
?
1
2
3
4
5
6
7

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

編輯完成後按Esc鍵,輸入「:wq」存檔退出
2)修改/etc/pam.d/login 文件,輸入命令:vi /etc/pam.d/login,按i鍵進入編輯模式,將下列內容加入該文件。
?
1
2
3

session required /lib/security/pam_limits.so

session required pam_limits.so

編輯完成後按Esc鍵,輸入「:wq」存檔退出
3)修改linux內核,修改/etc/sysctl.conf文件,輸入命令: vi /etc/sysctl.conf ,按i鍵進入編輯模式,將下列內容加入該文件
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

fs.file-max = 6815744

fs.aio-max-nr = 1048576

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

編輯完成後按Esc鍵,輸入「:wq」存檔退出
4)要使 /etc/sysctl.conf 更改立即生效,執行以下命令。 輸入:sysctl -p 顯示如下:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

linux:~ # sysctl -p

net.ipv4.icmp_echo_ignore_broadcasts = 1

net.ipv4.conf.all.rp_filter = 1

fs.file-max = 6815744

fs.aio-max-nr = 1048576

kernel.shmall = 2097152

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 9000 65500

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 1048576

5)編輯 /etc/profile ,輸入命令:vi /etc/profile,按i鍵進入編輯模式,將下列內容加入該文件。
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

編輯完成後按Esc鍵,輸入「:wq」存檔退出
6)創建相關用戶和組,作為軟體安裝和支持組的擁有者。
創建Oracle用戶和密碼,輸入命令:
?
1
2
3

useradd -g oinstall -g dba -m oracle

passwd oracle

然後會讓你輸入密碼,密碼任意輸入2次,但必須保持一致,回車確認。
7)創建資料庫軟體目錄和數據文件存放目錄,目錄的位置,根據自己的情況來定,注意磁碟空間即可,這里我把其放到oracle用戶下,例如:
輸入命令:
?
1
2
3
4
5
6
7

mkdir /home/oracle/app

mkdir /home/oracle/app/oracle

mkdir /home/oracle/app/oradata

mkdir /home/oracle/app/oracle/proct

8)更改目錄屬主為Oracle用戶所有,輸入命令:
?
1

chown -R oracle:oinstall /home/oracle/app

9)配置oracle用戶的環境變數,首先,切換到新創建的oracle用戶下,
輸入:su – oracle ,然後直接在輸入 : vi .bash_profile
按i編輯 .bash_profile,進入編輯模式,增加以下內容:
?
1
2
3
4
5
6
7
8
9

export ORACLE_BASE=/home/oracle/app

export ORACLE_HOME=$ORACLE_BASE/oracle/proct/11.2.0/dbhome_1

export ORACLE_SID=orcl

export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

編輯完成後按Esc鍵,輸入「:wq」存檔退出
二、安裝過程
1)當上述系統要求操作全部完成後,注銷系統,在圖形界面以Oracle用戶登陸。首先將下載的Oracle安裝包復制到linux中,用SSH其他ftp工具拷貝。
打開一個終端,運行unzip命令解壓oracle安裝文件,如:
輸入命令:
?
1
2
3

unzip linux.x64_11gR2_database_1of2.zip

unzip linux.x64_11gR2_database_2of2.zip

解壓完成後 cd 進入其解壓後的目錄database
輸入命令:
cd database
使用ls命令可以查看解壓後database所包含的文件,如下圖:

2)執行安裝,輸入命令:./runInstaller


裝到這一步,可以看到,可以查看到有很多的rpm包沒有,我們可以從安裝linux的光碟或ISO中(或去
D:\linux_oracle11g_Package)查找所缺的包,使用ftp上傳到linux中,然後使用rpm –ivh xxx.rpm
--nodeps –force 來進行安裝(其中加上--nodeps -- force 代表強制安裝,是在直接使用rpm –ivh
xxx.rpm安裝不成功的情況下用的)等到把包全部都安裝好的情況下,再次在oracle圖形界面中,執行安裝過程2,下來在環境檢查過程中,就通過
了。

安裝過程中86%可能會遇到報錯如出錯問題(error in invoking target 'mkldflags ntcontab.o nnfgt.o' of makefile)按照如下步驟順序執行。
上傳安裝鏡像rhel-server-6.1-x86_64-dvd.iso,
然後將鏡像文件掛,如/mnt
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29

# mount -o loop rhel-server-6.1-x86_64-dvd.iso /mnt

# cd /mnt/Packages

# rpm -ivh glibc-common-2.12-1.25.el6.x86_64.rpm

# rpm -ivh kernel-headers-2.6.32-131.0.15.el6.x86_64.rpm

# rpm -ivh libgcc-4.4.5-6.el6.x86_64.rpm

# rpm -ivh glibc-2.12-1.25.el6.x86_64.rpm

# rpm -ivh libgomp-4.4.5-6.el6.x86_64.rpm

# rpm -ivh nscd-2.12-1.25.el6.x86_64.rpm

# rpm -ivh glibc-headers-2.12-1.25.el6.x86_64.rpm

# rpm -ivh glibc-devel-2.12-1.25.el6.x86_64.rpm

# rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm

# rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm

# rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm

# rpm -ivh cpp-4.4.5-6.el6.x86_64.rpm

# rpm -ivh gcc-4.4.5-6.el6.x86_64.rpm

註:以上是安裝gcc,軟體安裝順序不能錯。
?
1
2
3
4
5
6
7

******************************************

# rpm -ivh libstdc++-4.4.5-6.el6.x86_64.rpm

# rpm -ivh libstdc++-devel-4.4.5-6.el6.x86_64.rpm

# rpm -ivh gcc-c++-4.4.5-6.el6.x86_64.rpm

註:以上是安裝gcc-c++
根據這個方法解決了錯誤。
安裝完成後,系統會提示你需要用root許可權執行2個shell腳本。按照其提示的路徑,找到其所在的位置,如:我的就在/home/oracle/app/oracle/proct/11.2.0/dbhome_1/root.sh
和 /home/oracle/oraInventory/orainstRoot.sh 新開啟一個終端,輸入命令:
?
1
2
3
4
5
6
7
8
9

su – root

cd /home/oracle/app/oracle/proct/11.2.0/dbhome_1

sh root.sh

cd /home/oracle/oraInventory

sh orainstRoot.sh

三、資料庫建庫
1) 還是在oracle用戶的圖形界面oracle用戶中,新開啟一個終端,直接輸入命令dbca會彈出如下界面。我們這里採用定製資料庫。

㈤ linux下oracle11g的安裝

linux下安裝oracle系統最好是1G內存,2G的swap空間,硬碟至少需要4.5G空間。
一.下載oracle
到oracle官方網站下載對應版本的oracle,我下的是oracle for linux X86
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
二.在linux下創建oracle用戶,以及管理組
以root用戶登錄linux,執行以下命令
#/usr/sbin/groupadd dba
#/usr/sbin/groupadd oper
#/usr/sbin/groupadd oinstall
#useradd oracle
#/usr/sbin/usermod -g oinstall -G dba oracle (dba為管理組)
#/usr/sbin/useradd -g oinstall -G dba oracle
#passwd oracle
預先創建安裝目錄
#mkdir -p /opt/oracle/proct
#mkdir -p /opt/oracle/proct/OraHome
#mkdir -p /opt/oraInventory
#mkdir -p /opt/oracle/oradata
#mkdir -p /var/opt/oracle
設置目錄的所有者所屬組和許可權
#chown -R oracle.oinstall /opt/oracle
#chown -R oracle.oinstall /opt/oracle/oradata
#chown -R oracle.oinstall /opt/oracle/proct/OraHome
#chown -R oracle.dba /opt/oraInventory
#chown oracle.dba /var/opt/oracle
#chmod -R 775 /opt/oracle
#chmod -R 755 /var/opt/oracle
設置用戶oracle的環境變數
#su - oracle
$vim /home/oracle/.bash_profile
在文件中添加如下:

export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/proct/OraHome
export ORACLE_SID=orcl
export ORACLE_OWNER=oracle
export ORACLE_TERM=vt100
export PATH=$PATH:$ORACLE_HOME/bin:$HOME/bin
export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib
export CLASSPATH
PATH=$PATH:/usr/sbin; export PATH
PATH=$PATH:/usr/bin; export PATH
注意:
11g:ORA_NLS33=$ORACLE_HOME/nls/admin/data
10g:ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
9i: ORA_NLS33=/oracle/app/ora92/ocommon/nls/admin/data
保存退出
--執行以下命令讓配置馬上生效或以oracle用戶登錄使設置生效
$ source $HOME/.bash_profile
三.解壓oracle包
我下載的是.zip的包,執行以下命令
#unzip linux_11gR2_database_1of2.zip
#unzip linux_11gR2_database_2of2.zip
注意解壓好的目錄用戶oracle必須具有讀寫和執行的許可權,可以將目錄的用戶和組改為oracle:
#chown -R oracle database
#chgrp -R oinstall database
四.安裝oracle
reboot並以oracle登錄,進入圖形界面
#cd database
#./runInstaller
然後進入圖形化安裝過程,比較簡單,一步一步來,注意我們先安裝oracle軟體,安裝完軟體之後再配置監聽程序和資料庫。下面是安裝過程的步驟和選項:
選擇單實例安裝,如果你需要RAC則選擇RAC安裝
選擇中文和英文
先安裝資料庫軟體
這里是oracle的安裝目錄,應該是你剛剛建立好的目錄/opt目錄下,oracle是針對用戶的!
這里檢查系統的安裝條件,默認會列出失敗項,會對系統的內存,swap,磁碟空間,依賴包,內核參數等等進行檢查,有一些檢查項目是可以修補的,有些是不可修補的,可以修補的點擊上面的修補並再次檢查,會彈出對話框:
這里是oracle的管理組,是上面已經定義好的dba,直接下一步
按上面提示:
打開一個終端,以root登錄
#cd /tmp/CVU_11.2.0.1.0_oracle
#./runfixup.sh
然後返回窗口確定
還有一些依賴包的解決,可以使用
#yum install 【包名稱】
來進行安裝,如果提示找不到此包的yum源,試著使用通配符,例如找不到sysstat.1.5.103的包可以使用
#yum install sysstat*
如果還有一些條件不滿足而不能安裝,可以選擇【全部忽略】,然後下一步安裝。
安裝完畢, 提示執行 2個腳本:
以root用戶登錄,和上面一樣,進入所提示目錄,並執行這2個腳本。
(安裝目錄)/orainstRoot.sh
(安裝目錄)/root.sh
直接按回車, 預設值就可以
完成,資料庫成功安裝,呵呵!
上面只是安裝了軟體, 資料庫沒有創建, 還有配置 監聽器 Listener

閱讀全文

與oracle11glinux卸載相關的資料

熱點內容
vba打開文件對話框 瀏覽:990
如何對excel文件加密不得修改 瀏覽:321
word編輯宏選中一段 瀏覽:458
微信怎麼上傳其他文件 瀏覽:220
互聯網數據分析需要哪些指標 瀏覽:844
eps包含鏈接文件 瀏覽:167
怎麼編程一些風景視頻 瀏覽:430
蘋果手機才能領的紅包嗎 瀏覽:823
js操作符 瀏覽:516
怎樣打開db文件里的圖片 瀏覽:820
卡仕達配置文件 瀏覽:419
怎樣恢復直接刪除的文件 瀏覽:587
pg資料庫怎麼遷移庫 瀏覽:610
什麼軟體存放文件不能下載的 瀏覽:888
jsp的書籍推薦 瀏覽:330
大數據處理培訓有哪些 瀏覽:163
蘋果二手機檢測多少錢 瀏覽:482
qq生日許願保存到哪了 瀏覽:658
鬥地主發牌程序c語言 瀏覽:996
cad安裝上為什麼文件夾是空的 瀏覽:676

友情鏈接