




已阅读5页,还剩24页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
以下安装都是在 redhat5 环境下安装 其它版本的 linux 可能有略微不同 Oracle 安装 Free m df h 查看剩余空间有多大 看看是否足够安装 oracle 这些 RPM 包在 media RHEL 5 5 i386 DVD Server 目录下可以找到 注 注 如果是在虚拟机上安装首先要加载 iso 镜像文件 步骤如下 1 启动 linux 系统 单击右下角的光驱按钮 如下红色横线标注的地方 选择 settings 2 然后会有如下的弹出框 按标注的红色进行选择 选择你的 iso 文件 最近单击 OK 2 最后在桌面上会显示一个光盘的图片 如下图 这样就能找到 media RHEL 5 5 i386 DVD Server 目录了 cd media RHEL 5 5 i386 DVD Server 然后安装以下的 rpm 包 要用 root 用户安装 注意 以下的注意 以下的 rpm 包有可能各种包有可能各种 linux 下的版本会不一致 所以如果按以下的全名进行安下的版本会不一致 所以如果按以下的全名进行安 装 有可能会找不到 最好是只输入包名的前面部分 然后按装 有可能会找不到 最好是只输入包名的前面部分 然后按 Tab 让系统自带匹配让系统自带匹配 安装 rpm 包 root rhel5 Server rpm ivh kernel headers 2 6 18 194 el5 i386 rpm root rhel5 Server rpm ivh glibc headers 2 5 49 i386 rpm root rhel5 Server rpm ivh glibc devel 2 5 49 i386 rpm root rhel5 Server rpm ivh libgomp 4 4 0 6 el5 i386 rpm root rhel5 Server rpm ivh vsftpd 2 0 5 16 el5 4 1 i386 rpm root rhel5 Server rpm ivh compat db 4 2 52 5 1 i386 rpm root rhel5 Server rpm ivh compat gcc 34 3 4 6 4 i386 rpm root rhel5 Server rpm ivh compat gcc 34 c 3 4 6 4 i386 rpm root rhel5 Server rpm ivh compat libstdc 33 3 2 3 61 i386 rpm root rhel5 Server rpm ivh gcc 4 1 2 48 el5 i386 rpm root rhel5 Server rpm ivh glibc 2 5 49 i386 rpm root rhel5 Server rpm ivh libaio 0 3 106 5 i386 rpm root rhel5 Server rpm ivh libstdc 4 1 2 48 el5 i386 rpm root rhel5 Server rpm ivh libXp 1 0 0 8 1 el5 i386 rpm root rhel5 Server rpm ivh make 3 81 3 el5 i386 rpm root rhel5 Server rpm ivh openmotif 2 3 1 2 el5 4 1 i386 rpm root rhel5 Server rpm ivh setarch 2 0 1 1 i386 rpm rpm ivh libstdc devel 4 1 2 48 el5 i386 rpm rpm ivh gcc c 4 1 2 48 el5 i386 rpm root rhel5 Server rpm ivh byacc 1 9 29 2 2 i386 rpm root rhel5 Server rpm ivh flex 2 5 4a 41 fc6 i386 rpm 安装完 ftp 后执行以下命令 1 防火墙要关闭 service iptables stop 2 关闭 selinux setsebool P ftpd disable trans 1 然后启动 ftp service vsftpd start 还包括以下的所有还包括以下的所有 rpm 包也要安装包也要安装 配置 IP vi etc sysconfig network scripts ifcfg eth0 增加以下参数配置 Advanced Micro Devices AMD 79c970 PCnet32 LANCE DEVICE eth0 BOOTPROTO static IPADDR 168 59 2 72 NETMASK 255 255 255 0 NETWORK 168 59 2 0 ONBOOT yes GATEWAY 168 59 2 1 配置完保存 重启网卡 重启网卡目录 service network restart 1 修改系统版本修改系统版本 vi etc redhat release 这个只是针对 这个只是针对 redhat 版本的操作 版本的操作 redhat 4 Red Hat Enterprise Linux Server release 5 4 Tikanga 因为因为 oracle 的官方只支持到的官方只支持到 RHEL4 为止 所以要修改版本说明 把为止 所以要修改版本说明 把 Red Hat Enterprise Linux Server release 5 4 Tikanga 这一行注释掉 前面加上一行这一行注释掉 前面加上一行 redhat 4 当然当然 oracle 安装完成后要修改回来 安装完成后要修改回来 redhat 4 必须为必须为 redhat release 文文 件的第一行 否则安装时还会报警告 件的第一行 否则安装时还会报警告 2 修改内核参数修改内核参数 vi 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 3 建立安装建立安装 Oracle 需要的用户 组及目录需要的用户 组及目录 1 新增组和用户 groupadd oinstall useradd g oinstall oracle passwd oracle 2 创建 Oracle 的安装目录 并把权限付给 oracle 用户 mkdir p opt oracle oracle10g product 10 2 0 chown R oracle oinstall opt 4 设置设置 oracle 用户的用户的 shell limit vi etc security limits conf 增加下面的内容到文件 etc security limits conf 文件中 soft nproc 2047 hard nproc 16384 soft nofile 1024 hard nofile 65536 5 增加下面的内容到文件增加下面的内容到文件 etc pam d login 中 使中 使 shell limit 生效 生效 vi etc pam d login session required lib security pam limits so 6 修改修改 etc hosts 把 127 0 0 1 改为具体的 ip 地址 注意最好去掉那些无用的 格式如下 vi etc hosts ip 地址 主机名 localhost 7 关闭关闭 SeLinux 因为 SeLinux 对 oracle 有影响 所以把 Secure Linux 设成无效 编辑文件 etc selinux config vi etc selinux config SELINUX disabled 当然你也可以用图形界面下的工具 系统 管理 安全级别和防火墙 选择 SELinux 页面并且设为无效 8 配置配置 Oracle 用户的环境变量用户的环境变量 登录到 oracle 用户并且配置环境变量 编辑 home oracle 目录下的 bash profile 文件 su oracle vi bash profile 增加下面的内容到文件 bash profile Oracle Settings TMP tmp export TMP TMPDIR TMP export TMPDIR export ORACLE BASE opt oracle oracle10g export ORACLE OWNER oracle export ORACLE HOME opt oracle oracle10g product 10 2 0 export ORACLE SID orcl export NLS LANG SIMPLIFIED CHINESE CHINA ZHS16GBK export PATH PATH ORACLE HOME bin export LD LIBRARY PATH ORACLE HOME lib ORACLE HOME lib32 usr local lib lib export LANG zh CN GBK export NLS LANG SIMPLIFIED CHINESE CHINA ZHS16GBK umask 022 里面的 SID 在安装数据库时候如果修改了 安装完后需要回来重新修改 SID 修改完用 source bash profile 使其生效 9 修改开机使用文本模式登录修改开机使用文本模式登录 如果没有下面这些步骤 oracle 在安装时可能出现问题 可能会出现使用 oracle 用户启动 安装界面的时候报错 无法启动图形化界面 登录 root 用户 su root vi etc inittab 把 id 5 initdefault 修改为 id 3 initdefault 等 oracle 安装完成后可以修改回来 reboot 重启 10 添加你的机器添加你的机器 oracle 用户可以使用图形用户可以使用图形 化界面化界面 在文本模式下 用 root 登录 然后 以下顺序执行 startx 此处已进入 X 视窗模式 再调出终端工具 执行以下命令 xhost su oracle export DISPLAY 192 168 89 130192 168 89 130 0 0 0 0 此处修改为你的 IP 地址 export LANG en US 设置运行语言 cd hqw databases 进入 Oracle 安装目录 runInstaller 开始安装喽 11 开始安装图形界面开始安装图形界面 选择 Advanced Installation 然后 next 如下图 再 next 如下图 next 如下图 next 如下图 next 如下图 next 如下图 next 如下图 next 注意 这里的字符集要改成 Simplified Chinese ZHS16GBK 如下图 next 如下图 next 如下图 next 如下图 next 我这里用的密码都是 oracle 如下图 next 如下图 install 如下图 等待 如下图 继续等待 如下图 用 root 登录命令行 执行 1 2 两个脚本 执行完后返回此界面点 OK 执行第一个脚本如下 执行第二个脚本如下 如下图 到此 oracle 就安装完毕 按 Exit 退出 完成 oracle 安装 安装完成后记得把 etc redhat release 与 etc inittab 两个文件的值给修改回去 12 设置设置 ftp 开机自启动开机自启动 chkconfig vsftpd on 13 设置设置 oracle 开机自启动开机自启动 13 1 修改修改 etc oratab 的值为的值为 Y gg1 u01 app oracle product 11 2 0 3 db 1 bin ll etc oratab rw rw r 1 oracle oinstall 722 Jan 3020 36 etc oratab gg1 u01 app oracle product 11 2 0 3 db 1 bin cat etc oratab gg1 u01 app oracle product 11 2 0 3 db 1 Y 以 root 身份进行修改 vi etc oratab 根据实际装好 Oracle 之后的 ORACLE SID ORACLE HOME N 情况 把 N 改为 Y 即 可 如下图所示 13 2 修改修改 dbstart 的的 ORACLE HOME LISTNER 使其指向 使其指向 ORACLE HOME root 身份 Vi opt oracle oracle10g product 10 2 0 bin dbstart First argument is used to bring up OracleNet Listener 找到 ORACLE HOME LISTNER 字样处 将 右边的值改为 ORACLE HOME ORACLE HOME LISTNER ORACLE HOME 如下图所示 13 3 root gg1 cat etc rc local root 身份 把以下红色字体增加到机子 rc local 文件中 bin shZ This script will be executed after allthe other init scripts You can put your own initialization stuffin here if you don t want to do the full Sys V style initstuff touch var lock subsys local su oracle c opt oracle oracle10g product 10 2 0 bin dbstart su oracle c opt oracle oracle10g product 10 2 0 bin emctl start dbconsole 以上的路径部分要根据实际安装 oracle 的路径进行修改 如下图所示 14 创建表空间创建表空间 oracle 用户登录系统 以 sysdba 连接上数据库 如下图所示 执行下面语句 下面是完整的一句 create tablespace TMS logging datafile opt oracle oracle10g oradata orcl TMS dbf size 32m autoextend on next 32m maxsize unlimited extent management local 15 创建用户创建用户 create user nlcmp 用户名 identified by nlcmp default tablespace TMS 表空间名 并赋予角色 执行 grant create session resource sysdba to nlcmp 如下图所示 赋予角色 执行 grant dba to nlcmp 如下图所示 16 导入导入 在终端控制台执行以下命令 其中 fromuser nlcmp 这个 nlcmp 是指当时导出数据时使 用的用户名 imp nlcmp nlcmp file home oracle nlcmp dmp fromuser nlcmp ignore y 17 导出导出 这步无需操作 只是给出 oracle 下导出数据的命令行操作只是 exp nlcmp nlcmp file
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年无人机应用基础考试题库附答案详解
- 2025年护士执业资格考试真题及答案
- 慢性膀胱炎合并神经源性膀胱护理查房
- 阿坝藏族羌族自治州2024-2025学年八年级下学期语文月考模拟试卷
- 安徽省安庆市望江县2023-2024学年高二上学期期末考试化学考题及答案
- 2025 年小升初武汉市初一新生分班考试数学试卷(带答案解析)-(人教版)
- 2025 年小升初哈尔滨市初一新生分班考试数学试卷(带答案解析)-(人教版)
- 第一章 三角形的初步知识 过关检测试卷(含答案)2025-2026学年浙教版2024 数学八年级上册
- 资金垫付合同范本
- 源画摄影合同范本
- 人教版高一下学期期末考试数学试卷与答案解析(共五套)
- SYT 5822-2021 油田化学剂分类及命名规范-PDF解密
- 人教版小学3-6年级英语单词表,已A4排版,可直接打印
- 制造业班组长培训
- 研发项目策划书
- 创作属于自己的国画作品
- 烟草行业基础知识培训课件
- 《花生膜下滴灌技术》课件
- 2024年江苏高科技投资集团有限公司招聘笔试参考题库含答案解析
- 办公室文员员工职责
- 完整版江苏省政府采购专家库入库考试题库(1-4套卷)
评论
0/150
提交评论