版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Linux上Oracle 11g安装步骤图解1. 安装Oracle前的准备1.1. Oracle 11g下载地址:选择需要的oracle安装文件下载1.2. Oracle 11g 联机文档:可以下载其PDF文档参考(其中的有关Linux安装向导是比较权威的安装手册)1.3. Oracle 11g R2数据库安装硬件配置要求:最小内存 1 GB of RAM虚拟内存容量Available RAMSwap Space RequiredBetween 1 GB and 2 GB1.5 times the size of RAMBetween 2 GB and 16 GBEqual to the si
2、ze of RAMMore than 16 GB16 GB硬盘空间要求数据库软件硬盘空间需求:Installation TypeRequirement for Software Files (GB)Enterprise Edition3.95Standard Edition3.88数据文件硬盘空间需求:Installation TypeRequirement for Data Files (GB)Enterprise Edition1.7Standard Edition1.5检查的命令内存# grep MemTotal /proc/meminfo交换空间# grep SwapTotal /pr
3、oc/meminfo磁盘空间# df -ah1.4. Linux平台查看联机文档,可以看出Oracle 11g支持Linux操作系统下面是 X86(32位)上Linux其中Red Hat 4与Oracle Linux 4对应,以及与Cent OS 4对应(版本要对应)1.5. 需要的软件包支持:通过查看Oracle安装文档中列出的Package Requirements可以查看在不同平台上需要的软件包,下面列出Asianux 3, Oracle Enterprise Linux 5.0, and Red Hat Enterprise Linux 5.0的要求,检查下系统是否安装过这些包,如果没
4、在对应的系统光盘查找对应的rpm包并安装。检查工作:依次执行:rpm -qa | grep 下面软件包binutils-2.17.50.0.6compat-libstdc+-33-3.2.3elfutils-libelf-0.125elfutils-libelf-devel-0.125elfutils-libelf-devel-static-0.125gcc-4.1.2gcc-c+-4.1.2glibc-2.5-24glibc-common-2.5glibc-devel-2.5glibc-headers-2.5kernel-headers-2.6.18ksh-20060214libaio-0.
5、3.106libaio-devel-0.3.106 libgcc-4.1.2libgomp-4.1.2libstdc+-4.1.2 libstdc+-devel-4.1.2make-3.81sysstat-7.0.2unixODBC-2.2.11unixODBC-devel-2.2.11binutils-2.17.50.0.6compat-libstdc+-33-3.2.3elfutils-libelf-0.125elfutils-libelf-devel-0.125elfutils-libelf-devel-static-0.125gcc-4.1.2gcc-c+-4.1.2glibc-2.5
6、-24glibc-common-2.5glibc-devel-2.5glibc-headers-2.5kernel-headers-2.6.18ksh-20060214libaio-0.3.106libaio-devel-0.3.106 libgcc-4.1.2libgomp-4.1.2libstdc+-4.1.2 libstdc+-devel-4.1.2make-3.81sysstat-7.0.2unixODBC-2.2.11unixODBC-devel-2.2.11注意:如果安装在64位的linux上,有的包可能i386和x64版本都需要,这时最好是用oracle安装向导的依赖检查,后面会
7、提到。1.6. 创建Oracle用户在root用户下:创建Oracle安装组oinstall,数据库管理员组dba,及oracle用户# /usr/sbin/groupadd oinstall# /usr/sbin/groupadd dba# /usr/sbin/useradd -g oinstall -G dba oracle(主组oinstall,其它组:dba)# passwd oracle1.7. 修改内核参数root用户:修改 /etc/sysctl.conf 文件,加上如下参数fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.sh
8、mall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586为使上述配置生效而不重启系统,执行如下命令# /sbin/sysctl -p1.8. 修改用户限制root用户:
9、修改 /etc/security/limits.conf 文件,加上下面的参数oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655361.9. 修改用户验证选项root用户下:修改/etc/pam.d/login文件加上如下参数session required pam_limits.so1.10. 修改用户配置文件root用户下:修改/etc/profile文件加入如下参数:if $USER = oracle ; then if $SHELL = /bin/ksh ;
10、 then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi1.11. 安装目录配置root用户创建oracle安装目录/u01,并修改权限:# mkdir -p /u01/oraInventory# chown -R oracle:oinstall /u01/# chmod -R 775 /u01/1.12. 修改用户bash shell在oracle用户下,执行$ vi .bash_profile增加如下内容,主要是修改export ORACLE_BASE=/u01 export ORACLE_HOME=$
11、ORACLE_BASE/oracleexport ORACLE_SID=orcl export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin完成后执行:#su oracle#env | grep ORA查看环境变量是否完成1.13. 准备VNC环境通常我们是在windows环境下连接linux,用SecureCRT等命令行工具就足够了,但oracle的安装环境是图形界面的,所以需要一个图形化的linux客户端,在这里使用VNC。如果在linux上直接安装可略过这一节。1、 下面第一步当然是确认自己linux系统是否安装VNC默认情况下,Red Hat Enterp
12、rise Linux安装程序会将VNC服务安装在系统上。输入命令:rpm -q vnc-server检查若系统没有安装,可以到操作系统安装盘的Server目录下找到VNC服务的RPM安装包vnc-server-4.1.2-9.el5.x86_64.rpm,安装命令如下rpm -ivh /mnt/Server/vnc-server-4.1.2-9.el5.x86_64.rpm2. 启动VNC服务如果检查出安装了VNC,启动VNC。命令如下:# vncserver :3(这里3是终端的编号,每个linux用户可以配置一个编号,这里配置的用户是oracle)以上命令执行的过程中,如果是第一次执行,需
13、要输入密码,这个密码是在VNC客户端中访问时要用。Vncserver命令会在当前用户主目录下建一个隐藏文件夹.vnc,刚才设定的密码被加密保存在/home/oracle/.vnc/passwd中;同时在用户主目录下的.vnc子目录中为用户自动建立xstartup配置文件(/home/oracle /.vnc/xstartup),在每次启动VND服务时,都会读取该文件中的配置信息。3. 修改VNC配置要让VNC以KDE或GNOME桌面环境显示,需修改/home/oracle /.vnc/xstartup文件,去掉其中被注释掉的两句,修改为如下#!/bin/sh# Uncomment the fo
14、llowing two lines for normal desktop:unset SESSION_MANAGERexec /etc/X11/xinit/xinitrc -x /etc/vnc/xstartup & exec /etc/vnc/xstartup -r $HOME/.Xresources & xrdb $HOME/.Xresourcesxsetroot -solid greyvncconfig -iconic &xterm -geometry 80x24+10+10 -ls -title $VNCDESKTOP Desktop &twm &4. 重启VNC重新启动vncserv
15、er服务的方法: # vncserver -kill :3# vncserver :35. VNC端口Vnc端口从5800开始,对应的规则是5800+diplayNo,刚才配置的是:3,对应的端口就是58036. VNC连接在浏览器里输入远程主机的ip:5803启动vnc桌面环境,注意本机一定要有jre。弹出一个窗口,在server处输入ip:3,弹出密码窗口确认后输入密码,就能看到我们期待已久的桌面环境了,并且是以oracle用户登录进来的2. Oracle 11g安装7.2.1. 复制文件将下载好的oracle安装包复制到/u01/app下面(也可以是其他目录),可以使用SecureCRT
16、的zmodem方式上传。使用oracle用户登录,然后解压缩Oracle安装文件:$ unzip linux_11gR1_database.zip解压后的文件在database目录下面。2.2. 安装软件进入/u01/app/database目录,执行 $ ./runInstaller进入图形化的安装界面,依次按向导设置安装密码可以单独设,也可以一起设,看个人情况这之后会有依赖包检查,如下图,详细信息中会显示是i386版本或x64版本,可以按这里的提示去安装依赖包。最后开始安装,中间会有提示需要root身份执行,确认即可。2.3. 配置数据库安装完成后,已经缺省配置了Listener,如要做其他配置,可以用如下命令:$ netca (net configuration)可自行配置。配置监听完成后,查看是否启动:$ ps ef | grep LISTENER如果要创建数据库$dbca (database configuration)按向导创建即可3. Oracl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 危重症患者的静脉输液管理
- 护理文书的绿色环保
- 护理教学实践技能比赛技巧
- 金太阳陕西省2026届高三下学期3月联考地理(26-287C)+答案
- 护理学考研:妇产科护理学考点梳理
- 基于情感化的产品设计课题研究
- 客户服务中的人性化服务策略
- 旅游行业产品策划与推广的面试要点
- 零售业门店经理选拔面试流程
- 旅游电商客服务流程优化及面试策略
- 四川党校在职研究生考试真题及答案
- 《汽车底盘构造与维修(第三版)》 课件 项目五 制动系构造与维修
- 2025年税务局信息技术专员招聘考试题库
- 北师大版七年级数学下册-第一章-名校检测题【含答案】
- 【《汽车排气系统三维建模及有限元仿真分析》17000字(论文)】
- 急危重症快速识别与急救护理
- 2026年新高考数学专题复习 103.马尔科夫链讲义
- 初中数学备课教案模板
- 浙江建设监理管理办法
- 运输公司废物管理办法
- 水库安全度汛培训课件
评论
0/150
提交评论