Linux平台安装Oracle 11g R1

rhel-5.2-server-i386
Oracle 11g R1

相关文章:

Linux | 手动扩展SWaP分区大小
在Linux上安装Oracle数据库11gR1

本文中操作所遇到的问题请先到页面下方知识点参考处查看

因为我是在虚拟系统里面搭建的,所以空间比较小~

一、 查看物理内存大小

[root@localhost proc]# grep MemTotal /proc/meminfo
MemTotal: 1035292 kB

二、 查看虚拟内存大小(交换分区)

[root@localhost proc]# grep SwapTotal /proc/meminfo
SwapTotal: 2007024 kB

三、 查看增加共享空间

查看共享空间大小

[root@localhost shm]# df -h /dev/shm

文件系统容量已用可用已用% 挂载点

tmpfs 506M 0 506M 0% /dev/shm

查看shm(默认是内存的一半)

[root@localhost shm]# cat /etc/fstab #可以使用cat /etc/fstab |grep shm直接查看shm值(红色加粗字体)
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
/home/swap swap swap defaults 0 0

使用size参数修改shm大小,在tmpfs /dev/shm tmpfs defaults后添加,size=1536M或者size=1.5G

[root@localhost shm]# vim /etc/fstab
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
tmpfs /dev/shm tmpfs defaults,size=1536M 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
/home/swap swap swap defaults 0 0
然后是重新挂载/dev/shm/
[root@localhost shm]# mount -o remount /dev/shm/
[root@localhost shm]# df -h /dev/shm/

文件系统容量已用可用已用% 挂载点
tmpfs 1.5G 0 1.5G 0% /dev/shm
挂载好了~

四、 查看磁盘空间

[root@localhost shm]# df -h /tmp/
文件系统容量已用可用已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
14G 8.6G 4.3G 67% /

五、 软件需求

需要安装如下安装包:(因为所需包太多,我自己写了个小的shell去查找哪些没有匹配,只要安装为匹配即可temp.txt用来存放要安装软件包名,rpm-qa.sh是执行脚本),当然你也可以一个一个的去rpm –qa |grep –I **包名来看

Temp.txt(存放准被安装哪些包)

Rpm-qa.sh(执行脚本)

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.1
gcc-c++-4.1.1
glibc-2.5-12
glibc-2.5-12 (32 bit)
glibc-common-2.5
glibc-devel-2.5
glibc-devel-2.5-12 (32 bit)
libaio-0.3.106
libaio-0.3.106 (32 bit)
libaio-devel-0.3.106
libgcc-4.1.1
libgcc-4.1.1 (32 bit)
libstdc++-4.1.1
libstdc++-4.1.1 (32 bit)
libstdc++-devel 4.1.1
make-3.81
unixODBC
unixODBC-devel
openmotif
setarch
compat-db
compat-gcc
compat-gcc-c++
compat-libstdc++-devel
sysstat-7.0.0

我为运行脚本后的界面:

未命名[4]

#///////////////////////////////////////////////////#
#/                                                                      #
#/  Welcome Browes:
http://www.kinggoo.com                        #
#/  Find Oracle 11g R1 Required Packages                           #
#/  Add To temp File Query                                              #
#/////////////////////////////////////////////////////#
#/  Url:
http://www.kinggoo.com/archives/chengxu-shell-rpm-qa-grep.html  #
#///////////////////////////////////////////////////#

 
#!/bin/bash
rm -fr rpm-qa.log > /dev/null
rm -fr cat_temp > /dev/null
clear
printf "\n"
echo -e "\e[1;49;36mMy Name is\e[0m  \e[1;5;49;32mKingGoo\e[0m!    "
echo -e "\e[1;49;36mWebSite:\e[0m \e[49;37mhttp://www.kinggoo.com \e[0m"
printf "\n"
#Optimize Speed
rpm -qa > rpm-qa.temp
#cat temp.txt |cut -d ‘-‘ -f 1 > cat_temp
awk -F ‘-‘ ‘{printf $1}{ printf "-"}{ printf $2}{printf "-"}{printf $3"\n"}’ temp.txt > cat_temp
l=`cat cat_temp |wc -l`
i=1
while [[ "$i" -le "$l" ]];do
    H_ZHI=`awk -F ‘-‘ ‘NR==’$i'{ printf $1 }’ cat_temp`
    test -z "$H_ZHI"
    Statu_TEST_H_ZHI=$?
    if (( $Statu_TEST_H_ZHI > 0 ));then
        H_ZHI1=`awk -F ‘-‘ ‘NR==’$i'{ printf $2 }’ cat_temp`
        test -z "$H_ZHI1"
        Statu_TEST_H_ZHI1=$?
        if (( $Statu_TEST_H_ZHI1 > 0 ));then
            CUT_H_ZHI1=`echo $H_ZHI1|cut -c 1`
            expr $CUT_H_ZHI1 + 10 > /dev/null 2> /dev/null
                       Statu_CUT_H_ZHI1=$?
            if (( $Statu_CUT_H_ZHI1 > 0 ));then
                CUT_H_ZHI1=-$CUT_H_ZHI1.*
                H_ZHI2=`awk -F ‘-‘ ‘NR==’$i'{ printf $3}’ cat_temp`
                test -z "$H_ZHI2"
                Statu_TEST_H_ZHI2=$?
                if (( $Statu_TEST_H_ZHI2 > 0 ));then
                    CUT_H_ZHI2=`echo $H_ZHI2|cut -c 1`
                    expr $CUT_H_ZHI2 + 10 > /dev/null 2> /dev/null
                    Statu_CUT_H_ZHI2=$?
                    if (( $Statu_CUT_H_ZHI2 > 0 )) ; then
                            CUT_H_ZHI2=-$CUT_H_ZHI2.*
                    else
                            CUT_H_ZHI2=""
                            echo -n .
                    fi
                else
                    CUT_H_ZHI2=""
                fi
            else
                CUT_H_ZHI1=""   
                CUT_H_ZHI2=""
                echo -e -n "\e[5;32m.\e[0m".
            fi
        else
            CUT_H_ZHI1=""
            CUT_H_ZHI2=""
        fi
#Delete Every "rpm -qa" Query.   
#        rpm -qa |grep -i "^$H_ZHI$CUT_H_ZHI1$CUT_H_ZHI2" 1> /dev/null
#Query "rpm -qa > rpm-qa.temp" File.
        grep -i "^$H_ZHI$CUT_H_ZHI1$CUT_H_ZHI2" rpm-qa.temp 1> /dev/null
        Statu0=$?
        if (( $Statu0 > 0 ));then
            ERROR=`awk ‘NR==’$i'{printf $1 }’ temp.txt`
            echo "$ERROR" >> rpm-qa.log
        fi
    fi
    (( i++ ))
done
clear
printf "\n"
echo -e "\e[49;36mMy Name is\e[0m  \e[1;5;49;32mKingGoo\e[0m!   "
echo -e "\e[49;36mWebSite:\e[0m \e[49;37mhttp://www.kinggoo.com \e[0m"
echo " "
test -f rpm-qa.log
Statu1="$?"
if [ $Statu1 -eq "0" ];then
    echo -e "\e[1;5;41;7mPlease, Install Below Package\e[0m"
           cat rpm-qa.log
    rm -fr rpm-qa.log > /dev/null
else
           echo -e "\e[1;42mAlready full installation\e[0m"
fi

printf "\n"
rm -fr rpm-qa.temp > /dev/null
rm -fr cat_temp > /dev/null
exit


六、 修改配置

1) 检查hosts文件是否包含了主机名

[root@localhost script]# more /etc/hosts

# Do not remove the following line, or various programs

# that require network functionality will fail.

127.0.0.1 localhost.localdomain localhost

::1 localhost6.localdomain6 localhost6

2) 创建系统组和用户

[root@localhost script]# groupadd oinstall

[root@localhost script]# groupadd dba

[root@localhost script]# useradd -g oinstall -G dba oracle

[root@localhost script]# passwd oracle

[root@localhost ~]# id oracle

uid=502(oracle) gid=503(oinstall) groups=503(oinstall),504(dba)

3) 配置用户oracle的Shell Limits

修改/etc/project(先备份一下)

[root@localhost script]# cp /etc/profile /etc/profile_install_oracle

[root@localhost script]# vim /etc/profile

umask 022

if [ "$USER" = "oracle" ];then

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

ulimit -p 16384

ulimit -n 65536

else

ulimit -u 16384 -n 65536

fi

fi

4) 修改/etc/security/limits.conf文件

[root@localhost script]# cp /etc/security/limits.conf /etc/security/limits.conf.install.oracle

[root@localhost script]# vim /etc/security/limits.conf

oracle soft nproc 2047

oracle hard nproc 16384

oracle soft nofile 1024

oracle hard nofile 65536

5) 修改/etc/pam.d/login文件

[root@localhost script]# cp /etc/pam.d/login /etc/pam.d/login.install.oracle

[root@localhost script]# vim /etc/pam.d/login

session required pam_limits.so

6) 配置内核参数

内核参数应满足下面最小值

查看方法:

semmsl                      250
semmns                   32000
semopm                    100
semmni                    128
shmall                        2097152
shmmax                    4294967295
shmmni                   4096
file-max                         512 * PROCESSES
ip_local_port_range     Minimum:1024    Maximum: 65000
rmem_default             262144
rmem_max                4194304
wmem_default            262144
wmem_max                    262144
aio-max-nr                  Maximum: 1048576

[root@localhost ~]# /sbin/sysctl -a | grep sem
[root@localhost ~]# /sbin/sysctl -a | grep shm
[root@localhost ~]# /sbin/sysctl -a | grep file-max
[root@localhost ~]# /sbin/sysctl -a | grep ip_local_port_range
[root@localhost ~]# /sbin/sysctl -a | grep rmem_default
[root@localhost ~]# /sbin/sysctl -a | grep rmem_max
[root@localhost ~]# /sbin/sysctl -a | grep wmem_default
[root@localhost ~]# /sbin/sysctl -a | grep wmem_max

我的:
[root@localhost ~]# /sbin/sysctl -a | grep sem
kernel.sem = 250 32000 32 128
[root@localhost ~]# /sbin/sysctl -a | grep shm
vm.hugetlb_shm_group = 0
kernel.shmmni = 4096
kernel.shmall = 268435456
kernel.shmmax = 4294967295
[root@localhost ~]# /sbin/sysctl -a | grep file-max
fs.file-max = 102306
[root@localhost ~]# /sbin/sysctl -a | grep ip_local_port_range
net.ipv4.ip_local_port_range = 32768 61000
[root@localhost ~]# /sbin/sysctl -a | grep rmem_default
net.core.rmem_default = 109568
[root@localhost ~]# /sbin/sysctl -a | grep rmem_max
net.core.rmem_max = 131071
[root@localhost ~]# /sbin/sysctl -a | grep wmem_default
net.core.wmem_default = 109568
[root@localhost ~]# /sbin/sysctl -a | grep wmem_max
net.core.wmem_max = 131071
[root@localhost ~]#

如果不能满足最低要求,则修改/etc/sysctl.conf文件,如:

[root@localhost etc]# cp /etc/sysctl.conf /etc/sysctl.conf.install.oracle
[root@localhost etc]# vim /etc/sysctl.conf    #添加内容
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144
net.ipv4.tcp_wmem = 262144 262144 262144
net.ipv4.tcp_rmem = 4194304 4194304 4194304
fs.file-max = 6553600
fs.aio-max-nr = 1048576

执行 sycstl –p,使内核参数立即生效

[root@localhost etc]# sysctl -p
net.ipv4.ip_forward = 0
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.tcp_syncookies = 1
kernel.msgmnb = 65536
kernel.msgmax = 65536
kernel.shmmax = 4294967295
kernel.shmall = 268435456
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144
net.ipv4.tcp_wmem = 262144 262144 262144
net.ipv4.tcp_rmem = 4194304 4194304 4194304
fs.file-max = 6553600
fs.aio-max-nr = 1048576

使用oracle用户上传解压oracle安装包

注:如果你不是将oracle安装在oracle目录下,则需要将要安装目录的拥有着及组改为oracle一样的~

Chown –R oracle.oinstall 目录文件名

[root@localhost /]# mkdir dbdata/

[root@localhost /]# chown -R oracle.oinstall dbdata/

设置环境变量

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
        . ~/.bashrc
fi

# User specific environment and startup programs

ORACLE_SID=CCDB
ORACLE_BASE=/dbdata/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.1/db_1
export ORACLE_SID ORACLE_BASE ORACLE_HOME
PATH=$PATH:$HOME/bin
export PATH

七、 执行安装

[oracle@localhost database]$ ./runInstaller

若报错(1.如果提示/tmp不可写,则你自己重启下系统吧~,2.请检查是否设置了 DISPLAY 变量此类错误,则使用root用户xhost+一下,切换成oracle,执行export DISPLAY=:1.0)

后界面如图:

[oracle@localhost database]$ ./runInstaller

正在启动 Oracle Universal Installer…

检查临时空间: 必须大于 80 MB。实际为 3999 MB 通过

检查交换空间: 必须大于 150 MB。实际为 1959 MB 通过

检查监视器: 监视器配置至少必须显示 256 种颜色。实际为 16777216 通过

准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2010-11-21_04-19-48AM. 请稍候…[oracle@localhost database]$

未命名[6]

进入安装界面了

1



2

3

4

我没有联网所以网络肯定不正常了~(我是lo网络现在),如下图:

1[5]

点下一步后提示错了,哎! ~没办法谁让我没钱开网呢~,点是继续(要错了,在重装)

2[6]

2[8]

2[10]

2[12]

2[14]

右面这个界面出现时可不要去直接点确定哦~要先执行
[root@localhost ~]# /dbdata/oraInventory/orainstRoot.sh
更改权限/dbdata/oraInventory 到 770.
更改组名/dbdata/oraInventory 到 oinstall.
脚本的执行已完成
[root@localhost ~]# /dbdata/oracle/product/11.1/db_1/root.sh
Running Oracle 11g root.sh script…

The following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /dbdata/oracle/product/11.1/db_1

Enter the full pathname of the local bin directory:

[/usr/local/bin]:
   Copying dbhome to /usr/local/bin …
   Copying oraenv to /usr/local/bin …
   Copying coraenv to /usr/local/bin …

Creating /etc/oratab file…
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
Finished product-specific root actions.
这回可以到如右侧图界面单击确定选择

2[16]

2[18]

[root@localhost ~]# $ORCALE_HOME/bin/netca会出现如下图所示

2[20]

2[22]

2[24]

2[26]

2[28]

2[30]

2[32]

八、 创建数据库

[oracle@localhost ~]$ $ORCALE_HOME/bin/dbca

2[34]

1[8]

2[36]

2[38]

2[40]

2[42]

1[10]

2[44]

3[6]

2[46]

2[48]

2[50]

2[52]

2[54]

在点击完成后会弹出一个基础信息界面,由于我杠杆着急,没有截图(出现那个图后,你可以先把信息保存下来,然后在点确定

2[56]

chenggong

OK安装完成了,数据库密码是之前你设置好的~统一密码。我现在对oracle也不是很熟悉,而且安装这个数据库可以说真的很艰辛~因为前期在网络上搜索资料出现误差导致磁盘空间不够~哎,真是曲折啊~,不过还好,最好成功了!而且Oracle安装其实没那么难~我不知道我写的够不够详细~但最少,让我自己在按照这文章做一次的话是可以的!

最后我通过https协议访问Oracle Database Control Url:https://IP:1158/em访问是登录上去了,如下图:

ttt

知识点参考

1、/dev/shm是一个临时文件系统(tmpfs),可以从/etc/fstab中mount。因此,支持标准的参数例如"size",可以用来增加或者减少在/dev/shm上的tmpfs大小.(默认的,它的大小是系统RAM的一半)。例如:为了将/dev/shm的大小增加到1GB,修改/etc/fstab的这行:
默认的:

[root@localhost shm]# cat /etc/fstab |grep shm
tmpfs                   /dev/shm                tmpfs   defaults
size参数也可以用G作单位:size=1G。

2、remount–修改已挂载文件系统的选项。借助remount,只用一个命令就能卸载并以新选项重新挂载文件系统。下面这个例子将此前读/写方式的挂载改为只读方式:

# mount -v -o remount,ro /dev/sda1

3、安装未安装的软件(我是直接在安装光盘里找)

[root@localhost script]# mount /dev/cdrom-hdc /tmp/    #将cdrom-hdc挂载到/tmp
mount: block device /dev/cdrom-hdc is write-protected, mounting read-only   
[root@localhost script]# cd /tmp/Server/    #进入服务程序文件夹
例,拿unixODBC为例:(安装有顺序,所以别急着放弃)
[root@localhost Server]# pwd
/tmp/Server
[root@localhost Server]# rpm -ivh unixODBC-2.2.11-7.1.i386.rpm
warning: unixODBC-2.2.11-7.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing…                ########################################### [100%]
   1:unixODBC               ########################################### [100%]
[root@localhost Server]# rpm -ivh unixODBC-devel-2.2.11-7.1.i386.rpm
warning: unixODBC-devel-2.2.11-7.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing…                ########################################### [100%]
   1:unixODBC-devel         ########################################### [100%]
[root@localhost Server]# rpm -ivh unixODBC-kde-2.2.11-7.1.i386.rpm
warning: unixODBC-kde-2.2.11-7.1.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
Preparing…                ########################################### [100%]
   1:unixODBC-kde           ########################################### [100%]

如果出现如下问题:
[root@localhost Server]# rpm -ivh openmotif22-2.2.3-18.i386.rpm
warning: openmotif22-2.2.3-18.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186
error: Failed dependencies:
libXp.so.6 is needed by openmotif22-2.2.3-18.i386
则需要:取红色部分
[root@localhost Server]# cat /etc/yum.repos.d/rhel-debuginfo.repo
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever – $basearch – Debug
baseurl=
ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/$basearch/Debuginfo/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
[root@localhost yum.repos.d]# rpm –import file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
即可
如提示:
[root@localhost Server]# rpm -ivh openmotif-2.3.0-0.5.el5.i386.rpm
error: Failed dependencies:
libXp.so.6 is needed by openmotif-2.3.0-0.5.el5.i386

是因为没有libXp 的库文件

[root@localhost Server]# ll  libXp*
-rw-r–r– 440 root root 22996 2007-07-26 libXp-1.0.0-8.1.el5.i386.rpm
-rw-r–r– 421 root root 15262 2007-07-26 libXp-devel-1.0.0-8.1.el5.i386.rpm
-rw-r–r– 444 root root 46205 2007-01-19 libXpm-3.5.5-3.i386.rpm
-rw-r–r– 419 root root 31567 2007-01-19 libXpm-devel-3.5.5-3.i386.rpm
[root@localhost Server]# rpm -ivh libXpm-3.5.5-3.i386.rpm
Preparing…                ########################################### [100%]
package libXpm-3.5.5-3 is already installed
[root@localhost Server]# rpm -ivh libXpm-3.5.5-3.i386.rpm
[root@localhost Server]# rpm -ivh libXpm-devel-3.5.5-3.i386.rpm
Preparing…                ########################################### [100%]
package libXpm-devel-3.5.5-3 is already installed
[root@localhost Server]#

在安装提示成功!

[root@localhost Server]# rpm -ivh openmotif-2.3.0-0.5.el5.i386.rpm               
Preparing…                ########################################### [100%]
   1:openmotif              ########################################### [100%]

如果出现Error in invoking target ‘all_no_orcl ihsodbc’ of makefile ‘/u01/oracle/product/10.2.0.3/rdbms/lib/ins_rdbms.mk’.
则安装  compat-libstdc++-33-3.2.3-61.i386.rpm

其他的所需软件安装这里便不一一细讲(有问题留言或者通过about页面联系我)

4、执行安装时,提示DISPLAY变量未定义:

[oracle@localhost database]$ ./runInstaller
正在启动 Oracle Universal Installer…

检查临时空间: 必须大于 80 MB。实际为 4124 MB    通过
检查交换空间: 必须大于 150 MB。实际为 1959 MB    通过
检查监视器: 监视器配置至少必须显示 256 种颜色
>>>无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量。未通过<<<<

未通过某些要求检查。必须先满足这些要求,

然后才能继续安装,那时将重新检查这些要求。

是否继续? (y/n) [n] y

正在重新检查安装程序要求….
准备从以下地址启动 Oracle Universal Installer /tmp/OraInstall2010-11-21_04-18-15AM. 请稍候…
DISPLAY 尚未设置。请设置 DISPLAY 后重试。
根据所使用的 Unix Shell, 您可以使用以下命令之一作为设置 DISPLAY 环境变量的示例:
– 对于 csh:            % setenv DISPLAY 192.168.1.128:0.0
– 对于 sh, ksh 和 bash:         $ DISPLAY=192.168.1.128:0.0; export DISPLAY
使用以下命令来查看所使用的 shell:
echo $SHELL
使用以下命令来查看 DISPLAY 环境变量的当前设置:
echo $DISPLAY
– 确保客户机用户具有连接到 X 服务器的权限。
要允许客户机用户访问 X 服务器, 请以该用户的身份打开 xterm, dtterm 或 xconsole, 并键入以下命令:
% xhost +
要测试 DISPLAY 环境变量是否设置正确, 请运行本机操作系统自带的基于 X11 的程序, 例如 ‘xclock’:
        % <xclock 的完整路径.. 参见下文>
如果无法成功运行 xclock, 请与您的 PC-X 服务器或操作系统供应商联系以获得帮助。
xclock 的典型路径为: /usr/X11R6/bin/xclock
解决办法:
Root用户
Xhost+
Xclock试试看是否能显示时钟,若显示则正常
Su – oracle
Export DISPLAY=:1.0
Xclock试试看是否能显示时钟,若显示则正常
5、硬盘空间不足
如果因为没有空间而无法安装Oracle,请使用LVM添加磁盘空间,并挂载它。然后在/etc/fstab内增加一条记录,并保存即可

/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults,size=1536M        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0
/home/swap              swap                    swap    defaults        0 0
/dev/sda3               /dbdata                 ext3    defaults        0 1

6、如果重启后无法启动oracle并提示提示没有找到”initCCDB.ora“,则需要拷贝如下目录文件

“ cp /dbdata/oracle/admin/ccdb/pfile/init.ora.102220102854
/dbdata/oracle/product/11.1/db_1/dbs/initCCDB.ora ”

7、启动Oracle,停止Oracle

su – oracle
sqlplus /nolog
conn /as sysdba
startup
然后启动监听:
进入/opt/oracle/product/9.2.0/bin/
lsnrctl start

su – oracle
lsnrctl stop
sqlplus /nolog
connect / as sysdba
shutdown immediate
quit

- THE END -
版权声明:
转载原创文章请注明,文章出处://kinggoo.com
原文地址:https://kinggoo.com/app-oracle-11g-r1-install.htm
发表评论?

0 条评论。

发表评论


此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据