Oracle 11g for Red Hat Enterprise Linux 6安装.docx

上传人:b****5 文档编号:7403518 上传时间:2023-01-23 格式:DOCX 页数:7 大小:17.63KB
下载 相关 举报
Oracle 11g for Red Hat Enterprise Linux 6安装.docx_第1页
第1页 / 共7页
Oracle 11g for Red Hat Enterprise Linux 6安装.docx_第2页
第2页 / 共7页
Oracle 11g for Red Hat Enterprise Linux 6安装.docx_第3页
第3页 / 共7页
Oracle 11g for Red Hat Enterprise Linux 6安装.docx_第4页
第4页 / 共7页
Oracle 11g for Red Hat Enterprise Linux 6安装.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

Oracle 11g for Red Hat Enterprise Linux 6安装.docx

《Oracle 11g for Red Hat Enterprise Linux 6安装.docx》由会员分享,可在线阅读,更多相关《Oracle 11g for Red Hat Enterprise Linux 6安装.docx(7页珍藏版)》请在冰豆网上搜索。

Oracle 11g for Red Hat Enterprise Linux 6安装.docx

Oracle11gforRedHatEnterpriseLinux6安装

oracle11g安装网址:

安装过程中有可能出现的问题:

1.在输入./runInstaller的时候如果出现Display变量问题,

则打开另一个终端,用root用户登录,输入"#Xhost+"意思是所有用户从任何一个终端都能访问

2.在linux上安装oracle时,检查网络配置要求未执行问题

在安装oracle时

在产品特定的先决条件检查过程中有可能出现

正在检查网络配置要求未执行

这种问题,解决方法

(1)改为静态IP,查看ifcfg-eth0中BOOTPROTO=static是否是等于static

[root@localhost~]#vi/etc/sysconfig/network-scripts/ifcfg-eth0

#IntelCorporation82557/8/9/0/1EthernetPro100

DEVICE=eth0

BOOTPROTO=static

HWADDR=00:

90:

27:

A5:

BE:

8D

ONBOOT=yes

NETMASK=255.255.255.0

IPADDR=192.168.1.120

NETWORD=192.168.1.0

GATEWAY=192.168.1.1

TYPE=Ethernet

(2)改域名,在/etc/hosts文件中如果有一行202.106开头的和:

:

1开头的,将这两行注释掉,然后添加自己的ip192.168.1.120serhost,其中serhost就是hostname

[root@localhostetc]#vi/etc/hosts

#Donotremovethefollowingline,orvariousprograms

#thatrequirenetworkfunctionalitywillfail.

127.0.0.1localhost.localdomainlocalhost(这一行不要去掉,否则在ConfigurationAssistant时会出错)

#:

:

1localhost6.localdomain6localhost6

#202.106.开头的一行,将这一行注释掉

192.168.1.120serhost

(3)重启网络

servicenetworkrestart

安装完以后需要修改一些配置文件

1.vi/etc/oratab中的fttx中的"N”该为“Y”,注意路径是不是自己安装oracle的路径

2.

改/home/oracle下的base.profile,在里面添加以下的变量

PATH=$PATH:

$HOME/bin

exportPATH

ORACLE_BASE=/opt/app/oracle

exportORACLE_BASE

exportORACLE_SID=zhh

exportORACLE_HOME=/opt/app/oracle/product/11.1.0/db_1

exportPATH=$PATH:

$ORACLE_HOME/bin

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:

usr/lib

3./etc/rc.d/rc.local中添加

su-oracle-c'dbstart'

su-oracle-c'lsnrctlstart'

su-oracle-c'emctlstartdbconsoleem'

这样oracle和oracle的em就可以开机启动了

Oracle11gforRedHatEnterpriseLinux6安装

2011-08-0517:

31:

10

标签:

oraclelinux

原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。

否则将追究法律责任。

一、准备服务器和操作系统

二、安装准备

检查redhat内核版本

[root@redhat~]#uname-r

2.6.32-131.0.15.el6.i686

安装软件包检查

[root@redhatsysconfig]#rpm-qa|grepbinutils

binutils-2.20.51.0.2-5.20.el6.i686

binutils-devel-2.20.51.0.2-5.20.el6.i686

[root@redhatsysconfig]#rpm-qa|grepcompat-libstdc++

compat-libstdc++-33-3.2.3-69.el6.i686

[root@redhatsysconfig]#rpm-qa|grepelfutils-libelf

elfutils-libelf-0.152-1.el6.i686

elfutils-libelf-devel-0.152-1.el6.i686

[root@redhatsysconfig]#rpm-qa|grepglibc

glibc-headers-2.12-1.25.el6.i686

glibc-devel-2.12-1.25.el6.i686

glibc-2.12-1.25.el6.i686

glibc-common-2.12-1.25.el6.i686

[root@redhatsysconfig]#rpm-qa|greplibaio

libaio-0.3.107-10.el6.i686

[root@redhatsysconfig]#rpm-qa|greplibgcc

libgcc-4.4.5-6.el6.i686

[root@redhatsysconfig]#rpm-qa|greplibstdc++

libstdc++-4.4.5-6.el6.i686

libstdc++-docs-4.4.5-6.el6.i686

libstdc++-devel-4.4.5-6.el6.i686

[root@redhatsysconfig]#rpm-qa|grepsysstat

sysstat-9.0.4-18.el6.i686

[root@redhatsysconfig]#rpm-qa|grepunixODBC

unixODBC-devel-2.2.14-11.el6.i686

unixODBC-2.2.14-11.el6.i686

修改内核参数,修改后运行sysctl–p使修改生效

[root@redhat~]#vi/etc/sysctl.conf

kernel.shmall=268435456

kernel.shmmni=4096

kernel.sem=25032000100128

net.ipv4.ip_local_port_range=102465000

net.core.rmem_default=4194304

net.core.rmem_max=4194304

net.core.wmem_default=262144

net.core.wmem_max=262144

fs.aio-max-nr=1048576

fs.file-max=6815744

oracle用户及组的创建

[root@redhat~]#groupaddoinstall

[root@redhat~]#groupadddba

[root@redhat~]#useradd-goinstall-Gdbaoracle

[root@redhat~]#passwdoracle

更改用户oracle的密码。

新的密码:

重新输入新的密码:

passwd:

所有的身份验证令牌已经成功更新。

[root@redhat~]#mkdir-p/u01/oracle

[root@redhat~]#chown-Roracle:

oinstall/u01/oracle

为oracle用户设置环境变量

[root@redhat~]#su-loracle

[oracle@redhat~]$vi.bash_profile

TMP=/tmp;exportTMP

TMPDIR=$TMP;exportTMPDIR

exportORACLE_BASE=/u01/oracle

exportORACLE_HOME=$ORACLE_BASE/product/OraHome

exportORACLE_SID=test

exportORACLE_OWNER=oracle

exportPATH=/usr/sbin:

$ORACLE_HOME/bin:

$PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:

/lib:

/usr/lib:

/usr/local/lib

exportLD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:

$ORACLE_HOME/jlib:

$ORACLE_HOME/rdbms/jlib

CLASSPATH=$CLASSPATH:

$ORACLE_HOME/network/jlib

exportCLASSPATH

--执行以下命令让配置马上生效或以oracle用户登录使设置生效

$source$HOME/.bash_profile

设置ShellLimits

a.在/etc/security/limits.conf文件中加入下列行:

oraclesoftnofile65536

oraclehardnofile65536

oraclesoftnproc16384

oraclehardnproc16384

b.在/etc/pam.d/login文件中加入下列行,如果里面没有的话:

sessionrequired/lib/security/pam_limits.so

sessionrequiredpam_limits.so

c.在/etc/profile后加入以下语句:

vi/etc/profile

if[$USER="oracle"];then

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

ulimit-p16384

ulimit-n16384

else

ulimit-u16384-n16384

fi

fi

三、安装ORACLE软件

[root@redhat~]#su-loracle

[oracle@redhat~]$cddatabase/

[oracle@redhatdatabase]$./runInstaller

选择仅安装数据库软件,安装过程中需要以root身份运行

[root@redhat~]#/oracle/oraInventory/orainstRoot.sh

[root@redhat~]#/opt/oracle/product/OraHome/root.sh

然后利用netca、dbca创建监听和创建数据库。

四、安装后配置

ORACLE11g数据库自启动配置

修改以下两个文件

/etc/oratab和$ORACLE_HOME/bin/dbstart

[root@redhat~]#vi/etc/oratab

test:

/u01/oracle/product/OraHome:

N

修改为

test:

/u01/oracle/product/OraHome:

Y

[root@redhat~]#su-loracle

[oracle@redhat~]$cd$ORACLE_HOME

[oracle@redhatOraHome]$cdbin

[oracle@redhatbin]$vidbstart

找到ORACLE_HOME_LISTNER=$1这一行,将$1改为$ORACLE_HOME

配置oracle11g的自启动

[root@redhat~]#vi/etc/rc.d/rc.local

增加以下内容:

TMP=/tmp;exportTMP

TMPDIR=$TMP;exportTMPDIR

exportORACLE_BASE=/u01/oracle

exportORACLE_HOME=$ORACLE_BASE/product/OraHome

exportORACLE_SID=test

exportORACLE_OWNER=oracle

exportPATH=/usr/sbin:

$ORACLE_HOME/bin:

$PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:

/lib:

/usr/lib:

/usr/local/lib

exportLD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:

$ORACLE_HOME/jlib:

$ORACLE_HOME/rdbms/jlib

CLASSPATH=$CLASSPATH:

$ORACLE_HOME/network/jlib

exportCLASSPATH

exportNLS_LANG="SIMPLIFIEDCHINESE_CHINA.ZHS16GBK"

suoracle-c"$ORACLE_HOME/bin/dbstart"

suoracle-c"$ORACLE_HOME/bin/emctlstartdbconsole"

五、安装中出现的问题

1、运行./runInstaller出现中文汉字为方框

在/usr/lib/jvm/java-1.6.0/jre/lib/目录下建以下目录fonts/fallback,copy一种中文字体到些目录,并命名为zysong.ttf,安装提加参数

./runInstaller–jreLoc/usr/lib/jvm/java-1.6.0/jre即可解决中文方框问题。

2、运行netca时中文字体出现方框

拷贝zysong.ttf到$ORACLE_HOME/jdk/jre/lib/fonts/fallback目录下解决乱码。

3、利用dbca创建数据库时提示ORA-12532:

TNS:

invalidargument错误代码,是iptables没有开放1521端口,在iptables中添加以下条目-AINPUT-ptcp--dport1521-jACCEPT解决问题。

4、运行sqlplus时中文为?

错误

设置相应的环境变量NLS_LANG

exportNLS_LANG="SIMPLIFIEDCHINESE_CHINA.ZHS16GBK"

并将写入oracle目录下的.bash_profile文件中。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 药学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1