当前位置:首页 >> IT/计算机 >>

Oracle10g10.2在LinuxRedHatEnterPrise5上安装


2008-02-28

RHEL 5 环境 ORACLE10G(32 位) 安装
参数如下两个网址: http://www.club.zj.com/viewthread.php?tid=1127180 http://bbs.chinaunix.net/thread-1035512-1-1.html 与网址 1 为准: 现结合两个网址,写 Oracle10g 如果在 RHEL5 下安装: RHEL5 上 安装 Oracle 10.2.0.1 这两天在 Red Hat Enterprise Linux 5 (RHEL5)上安装了 Oracle 10g(10.2.0.1) 下载 可以从 Oracle 的主页上下载: Oracle Database 10g Release 2 (10.2.0.1) Software 解压文件 解压下载好的文件: unzip 10201_database_linux32.zip 你可以把他解压到一个目录中,例如 "db/Disk1" 或者 "database". 以 root 的身份完成下面的工作: 修改内核参数 增加下面的内容到文件 /etc/sysctl.conf 中: kernel.shmall = 2097152 kernel.shmmax = 2147483648 kernel.shmmni = 4096 # semaphores: semmsl, semmns, semopm, semmni kernel.sem = 250 32000 100 128 fs.file-max = 65536 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default=262144 net.core.rmem_max=262144 net.core.wmem_default=262144

net.core.wmem_max=262144

运行下面的命令使得内核参数生效: /sbin/sysctl -p 增加下面的内容到文件 /etc/security/limits.conf 文件中: * * * * soft hard soft hard nproc 2047 nproc 16384 nofile 1024 nofile 65536

增加下面的内容到文件 /etc/pam.d/login 中: session required /lib/security/pam_limits.so 因为 SELINUX 对 oracle 有影响,所以把 secure linux 设成无效,编辑文件 /etc/selinux/config : SELINUX=disabled 当然你也可以用图形界面下的工具 (系统 > 管理 > 安全级别和防火墙). 选择 SELinux 页面并且设为无效. 安装 安装下面的包: # 从 RedHat AS5 光盘 1 cd /media/cdrom/Server rpm -Uvh setarch-2* rpm -Uvh make-3* rpm -Uvh glibc-2* rpm -Uvh libaio-0* cd / eject # 从 RedHat AS5 光盘 2 cd /media/cdrom/Server rpm -Uvh compat-libstdc++-33-3* rpm -Uvh compat-gcc-34-3* rpm -Uvh compat-gcc-34-c++-3* rpm -Uvh gcc-4*

rpm -Uvh libXp-1* cd / eject # 从 RedHat AS5 光盘 3 cd /media/cdrom/Server rpm -Uvh openmotif-2* rpm -Uvh compat-db-4* cd / eject 新增组和用户: groupadd oinstall groupadd dba groupadd oper useradd -g oinstall -G dba oracle passwd oracle 创建 Oracle 的安装目录,并把权限付给 oracle 用户: mkdir -p /u01/app/oracle/product/10.2.0/db_1 chown -R oracle.oinstall /u01 因为 oracle 的官方只支持到 RHEL4 为止,所以要修改版本说明,编辑文件 /etc/redhat-release 把 Red Hat Enterprise Linux Server release 5 (Tikanga) 改成版本 4,当然 oracle 安装完成后,要修改回来: redhat-4 登录到 oracle 用户并且配置环境变量(增加下面的内容到文件 .bash_profile # Oracle Settings TMP=/tmp; export TMP TMPDIR=$TMP; export TMPDIR ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1; export ORACLE_HOME ORACLE_SID=orcl; export ORACLE_SID ORACLE_TERM=xterm; export ORACLE_TERM PATH=$PATH:$ORACLE_HOME/bin; export PATH LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib; export LD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JREORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib; export CLASSPATH if [ $USER = "oracle" ]; then if [ $SHELL = "/bin/ksh" ]; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi 修改/etc/hosts.conf 把 127.0.0.1 改为具体的 ip 地址,如(192.168.5.253),注意最好去掉那些无用 的,格式就是 ip 地址 主机名 localhost

特殊处理,如果没有下面这些步骤,oracle 在安装时,可能出现问题 #vi /etc/inittab 把 id:5:initdefault: 修改为 id:3:initdefault 等 oracle 安装完成后,可以 修改回来 #reboot(重启) 在文本模式下 用 root 登录 # startx # xhost + # su - oracle $ export DISPLAY="192.168.1.253:0.0" $ export LANG=en_US $ cd /tmp/10201_database_linux32/databases $ ./runInstaller 安装时要注意:在安装到最后处理 sqlplus 时,系统会要求切换用户 root 上,执 行两相 script. 备注: 1。为了让其他计算机能够访问,必须把下面端口打开,端口 1521(用于连接数 据库),端口 1158(如果要用浏览器访问 enterprise managment),端口 5560(如 果要用浏览器访问 isqlplus)。你可以用图形界面下的工具 (系统 > 管理 > 安 全级别和防火墙). 选择防火墙页面,并且增加上面的端口。 2。如果想开机时自动启动 oracle 的话,还需另外配置自动启动的脚本。

启动 oracle

su oracle

cd /u01/app/oracle/product/10.2.0/db_1/bin 1.调用./lsnrctl service(可以查看当前监听器服务情况) 2.调用./lsnrctl start(启动监听器),如想停用则 lsnrctl stop 判断监听器服务是否好用,可以使用./tnsping ip 地址.如果不能正常结束,则说 明监听有问题. 3.调用./sqlplus "/as sysdba" 4.start 开启数据库. 自动启动 oracle 1.修改了/etc/oratab 将 N 改为 Y 2.在 su - oracle 主目录下 编辑 vi .bash_profile 修改 oracle_home oracle_sid 3.修改/etc/rc.local su - oracle -c 'lsnrctl start' su - oracle -c 'dbstart' 修改 ORACLE_HOME/bin 下面的 dbstart 修改 oratab=/etc/oratab /etc 下面没有 oratab 文件的话

注意: 最好在安装 oracle 时不要创建数据库,只安装 oracle 基本系统。系统安装好后 用$ORACLE_HOME/bin/dbca,命令创建数据库, 创建数据库时我们可以选择针对数 据库的各种参数如“字符集”等。


相关文章:
Oracle10g10.2在LinuxRedHatEnterPrise5上安装.doc
Oracle10g10.2在LinuxRedHatEnterPrise5上安装 - 2008-02-28 RHEL 5 环境 ORACLE10G(32 位) 安装 参数如下两个网址: http...
oracle10g服_器在Linux RedHat EnterPrise5上安装_图文.pdf
oracle10g服_器在Linux RedHat EnterPrise5上安装 - 本文档详细介绍了在linux5 下安装oracle10g的步骤,这是我参加培训时候,培训机构发的培训资料.
数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装_图文_....doc
数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装 - 数据库 Oracle10.2.0.1.0 版本在 Linux RadHat Enterprise5 ...
Redhat+Enterprise+linux+5上安装Oracle10g+R2_图文.doc
Redhat+Enterprise+linux+5上安装Oracle10g+R2_IT/计算机_专业资料。Redhat安装oracle10g 在Redhat Enterprise linux 5 上 安装 Oracle10g Release 2 一、安装环境 ...
数据库Oracle10g服务器在Linux_RedHat_EnterPrise5上安装.doc
数据库Oracle10g服务器在Linux_RedHat_EnterPrise5上安装 - 数据库 Oracle10.2.0.1 在 Linux RadHat Enterprise5 下的 安装...
数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装.doc
数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装 - 数据库 Oracle10.2.0.1.0 版本在 Linux RadHat Enterprise5 ...
数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装.doc
数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装_IT/计算机_专业资料。数据库Oracle10g服务器在Linux RedHat EnterPrise5上安装数据库 Oracle10.2.0.1 ...
Redhat Enterprise linux 5上安装Oracle10g Release 2.doc
Redhat Enterprise linux 5 上安装 Oracle10g Release 2 2011-03-21 22:17 Redhat Enterprise linux 5 上安装 Oracle10g Release 2 一、安装环境我是在 vmware ...
RedHat enterprise linux 5下安装 oracle 10g.doc
查看文章 RedHat enterprise linux 5 下安装 oracle 10g(一) 默认情况下,oracle 10g 是不能安装在 RedHat enterprise linux 5 平台的, 我们可以通过修改配置文件...
Linux_RedHat_EnterPrise5上安装Oracle10g.doc
Linux_RedHat_EnterPrise5上安装Oracle10g_IT/计算机_专业资料。Linux_RedHat_EnterPrise5上安装Oracle10g数据库 Oracle10.2.0.1 在 Linux RadHat Enterprise5 下的...
redhat_linux5_安装oracle10g_图文.doc
redhat_linux5_安装oracle10g - 在linux安装oracle10g数据库,附图,比较详细。... redhat_linux5_安装oracle10g_计算机软件...10.2.0/db_1 export ORACLE_SID=orcl...
RedHat_Linux5.5下安装Oracle10g.doc
安装 oracle10g 环境:系统:windowXP--虚拟机--Red Hat Enterprise Linux Server release 5.5 (Tikanga); 数据库:Oracle Database 10g Release 2 (10.2.0.1...
Redhat Enterprise linux 5.4上安装Oracle10g.txt
Redhat Enterprise linux 5上安装Oracle10g Release 2 安装手册 目录一、 安装环境 3 二、 安装Oracle 10g Release2 前的配置 3 三、 安装Oracle 10g 11 四、...
RedHat Enterprise Linux 5下Oracle10g安装_图文.doc
RedHat Enterprise Linux 5 下 Oracle10g 安装一、 系统要求: 系统要求: 1、/...4.1.2-44.el5.i386.rpm 10、libXp-1.0.0-8.i386.rpm 11、openmotif-2...
Red Hat Enterprise Linux 5安装Oracle10g详细步骤.doc
(Tikanga)修改为 redhat-4 方法二: 还有文章说修改 Oracle 安装包中 install/oraparam.ini 文件的内容, 也可以让 Oracle 10g 支持 RedHat Enterprise Linux 5,...
RedHatEnterpriseLinux5环境下安装ORACLE10G.doc
RedHatEnterpriseLinux5环境下安装ORACLE10G_IT/计算机_专业资料。RedHat Enterprise....10/ .notecase/ .vboxclient-display.pid .config/ .gtkrc-1.2-gnome2 ...
Red Hat Linux5.5下安装oracle10g详解(图).doc
安装 oracle10g 环境:系统:windowXP--虚拟机--Red Hat Enterprise Linux Server release 5.5 (Tikanga); 数据库:Oracle Database 10g Release 2 (10.2.0.1...
RedHat Linux5.5下安装Oracle10g.doc
安装 oracle10g 环境:系统:windowXP--虚拟机--Red Hat Enterprise Linux Server release 5.5 (Tikanga); 数据库:Oracle Database 10g Release 2 (10.2.0.1...
Redhat_Enterprise_Linux_5.4+_ORACLE_10g安装具体图文....doc
Redhat_Enterprise_Linux_5.4+_ORACLE_10g安装具体图文步骤_理学_高等教育_教育...跳到最后 wq 保存退出 5.2 改变当前内核参数的值 sysctl p ---让刚修改的...
在RedHat_5下Oracle_10g_rpm包的安装详解.doc
一、 相关软件 环境:RedHat Enterprise Server 5 jdk-1_5_0_12-linux-i586-rpm.bin apache-tomcat-6.0.14.tar.gz oracle-xe-10.2.0.1-1.0.i386.rpm ...
更多相关标签: