版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle学习笔记安装篇之在Redhat Enterprise Linux 6.3 x86_64下安装Oracle11g R2安装Oracle有以下步骤: 1.安装Linux作业系统. 2.配置Linux系统下Oracle的安装环境. 3.安装Oracle软件与数据库. 4.测试运行安装的Oracle系统.一.安装Linux. 1.系统环境需求 内存:最小1GB,推荐2GB或以上 交换空间: 内存大小是1-2GB时,交换空间是内存的1.5倍,内存大小2-16GB时,交换空间等于内存大小,内存大小16G以上时,交换空间为16GB. 需要选择以下组件:GNOME桌面、编辑器、开发工具、开发库等。
2、 2.安装Linux 使用安装光盘安装Redhat Enterprise Linux 6.3 x86_64,为方便测试,可以使用VMware Workstation虚拟一台机器,在虚拟机上安装。 3.设置主机域名解析 安装Linux后需使用静态IP地址,并在/etc/hosts文件中设置主机域名解析(ip地址 主机名称) # vi /etc/hosts6 hostname(主机名称)此处必须要设置,不然配置监听有问题.二.配置Linux系统下Oracle的安装环境.第一步:配置yum源;1. 用root用户创建/software目录;2. 用FTP软件将Redhat En
3、terprise Linux 6.3 x86_64拷贝到/software文件;3. mkdir /media/cdrom /创建/media/cdrom目录 4. mount /software/rhel-server-6.5-x86_64-dvd.iso -o loop /media/cdrom/ /将ISO文件挂载在/media/cdrom目录下5. df -h /查看是否挂载成功6. mkdir yum /创建yum目录7. cp -a /media/cdrom/* /yum/ /将/media/cdrom目录下的文件拷贝到 /yum8. cd /etc/yum.repos.d/ /切
4、换到/etc/yum.repos.d目录下9. mkdir repoback /创建repoback文件10. mv rhel* repoback/ /将rhel*文件移除到repoback;在/etc/yum.repos.d/目录下创建并编辑local.repo文件: /新建一个yum源的响应文件vi local.repo base name=linux 6 baseurl=file:/yum gpgcheck=0 enable=111. vi /usr/lib/python2.6/site-packages/yum/yumRepo.py /修改yum源的地址在上面的文件中找到下面这行rem
5、ote = url + / + relative将其改为remote + /yum + relative第二步:检查和更新所需软件包.安装好Linux系统后需要配置一下系统。因Oracle在Linux下与Windows下有些不同,在Linux下安装时有部分程序需要与Linux的 程序包重新编译和链接,所以需要有编译器等软件包。需要用到的软件包在Oracle的用户指南中有说明.以root身份登录Linux后执行以下命令检查 软件包是否都已安装:#rpm -q binutils compat-libstdc+-33 elfutils-libelf elfutils-libelf-devel gli
6、bc glibc-common glibc-devel gcc- gcc-c+ libaio-devel libaio libgcc libstdc+ libstdc+-devel make sysstat unixODBC unixODBC-devel libXp glibc-headers numactl-devel pdksh如果系统有软件包没有安装,可以在/yum/Package目录中找到,安装这些包。因RHEL 6.3版本比较高,对应的软件包版本会比需要的高,没关系,软件向下兼容,不影响Oracle的安装和使用。 Oracle官方文档中确定要安装的包如下: binutils-2.17
7、.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.2 gcc-c+-4.1.2 glibc-2.5-24 glibc-2.5-24 (32 bit) glibc-common-2.5 glibc-devel-2.5 glibc-devel-2.5 (32 bit) glibc-headers-2.5 ksh-20060214 libaio-0.3.106 libaio-0.3.106 (32 bi
8、t) libaio-devel-0.3.106 libaio-devel-0.3.106 (32 bit) libgcc-4.1.2 libgcc-4.1.2 (32 bit) libstdc+-4.1.2 libstdc+-4.1.2 (32 bit) libstdc+-devel 4.1.2 make-3.81 numactl-devel-0.9.8.x86_64 sysstat-7.0.2注:在Oracle数据库软件安装时,ksh实际是用的pdksh,但ksh也是可以使用的,只是安装时会有警告,pdksh是一个早期的软件包,可以在以下网站找到.第三步:验证系统要求。查看内存大小 # gr
9、ep MemTotal /proc/meminfo 查看交换空间 # grep SwapTotal /proc/meminfo 查看磁盘空间,Oracle 11g R2 x64企业版的磁盘空间要求4.35GB以上。 # df -h第四步:创建Oracle组和用户帐户 #groupadd -g 600 dba#groupadd -g 601 oinstall#useradd -u 600 -g oinstall -G dba oracle#passwd oracle第五步:配置内核参数以root身份登录系统,根据用户指南配置以下参数:修改文件/etc/sysctl.conf,添加以下内容: #
10、/etc/sysctl.conf # for oracle fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 # 官方文档kernel.shmmax = 536870912,实际软件中需要 kernel.shmmax = 980742144 kernel.shmmax = 980742144 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_
11、default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048586 执行以下命令时参数生效: # /sbin/sysctl p修改文件/etc/security/limits.conf,添加以下内容: # /etc/security/limits.conf # for oracle oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofil
12、e 65536 oracle soft stack 10240第六步:创建Oracle Base目录# mkdir /oracle#chown -R oracle:oinstall /oracle#chmod -R 755 /oracle第七步:编辑Oracle用户环境,编辑.bash_profile文件# su - oracle$ vi .bash_profile编辑.bash_profile文件,添加以下内容#oracle envPATH=$PATH:$HOME/binexport PATH ORACLE_BASE=/oracleORACLE_HOME=$ORACLE_BASE/produ
13、ct/11.2.0/dbhome_1ORACLE_SID=orclLD_LIBRARY_PATH=$ORACLE_HOME/libPATH=$PATH:$ORACLE_HOME/bin; ORA_NLS33=$ORACLE_HOME/nls/admin/dataNLS_DATE_FORMAT=yyyy-mm-ddHH24:MI:SS;export NLS_DATE_FORMATexport ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATHexport NLS_LANG=SIMPLIFIED CHINESE_CHINA.UTF8 #o
14、racle env三、安装Oracle软件与数据库1.安装Oracle软件切换到/software目录下将Oracle的安装文件linux.x64_11gR2_database_1of2.zip与linux.x64_11gR2_database_2of2.zip解压缩.使用unzip linux_11gR2_database_1of2.zip 命令进行解压切换到database目录底下,即cd database/,运行./runInstall命令。如果提示,无法使用命令 /usr/bin/xdpyinfo 自动检查显示器颜色。请检查是否设置了 DISPLAY 变量,要把root注销,用orac
15、le用户安装。在安装过程为避免出现中文乱码,在安装之前使用命令export LANG=en_US解决中文方框乱码后在执行安装过程。1、./runInstall2、把I wish to receive security updatas via My Oracle Support前面的钩去掉。3、选择Skip software updatas.4、选择Install database software only.5、选择Single instance database installation.6、把simplified chinese添加到右边。7、点击Next.8、点击Next.9、点击Nex
16、t.10、创建/oraInventory目录,即mkdir /oraInventory,并赋予chown R oracle:oinstall oraInventory权限;11、点击Next。12、vi /etc/sysctl.conf,修改kernel.shmmax = 984987648,并执行/sbin/sysctl p生效,点击Check Again.13、点击install,开始安装。14、执行两条命令,/oraInventory/orainstRoot.sh和/oracle/product/11.2.0/dbhome_1/root.sh,点击OK。15、点击close,数据库软件安装完成。16、接下来开始装监听软件。Oracle用户敲入命令:netca17、接下来开始安装数据库。Oracle用户敲入命令:dbca创建数据库实例orcl为所有用户设置相同密码:初设123456用roo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 政治教师个人工作总结五篇
- 消防安全教育课件
- 物业经理个人年终工作总结
- 精细化管理与食品安全
- -医生转正试用期工作总结
- 中学生心理健康课件
- 巡防工作总结
- 三年级数学教学计划15篇
- 学校宣传工作计划5篇
- 学生自我评价合集15篇
- 昆明理工大学《自然语言处理》2022-2023学年第一学期期末试卷
- 陈义小学进城务工人员随迁子女入学工作制度和措施
- 部编版六年级道德与法治上册第9课《知法守法 依法维权》精美课件(第2课时)
- 小儿急腹症观察和护理
- 统编版七年级上学期期末考试语文试卷(含答案)
- 《长江电力财务分析》课件
- 2023年中国铁路武汉局集团有限公司招聘大专(高职)学历笔试真题
- 中考英语复习听说模拟训练(一)课件
- 公立医院创新管理薪酬激励方案
- 药品经营使用和质量监督管理办法2024年宣贯培训课件
- 旅社承包合同样本
评论
0/150
提交评论