设为首页 收藏本站
查看: 1103|回复: 0

[经验分享] Oracle11g R2 for Oracle Linux 6.4 安装

[复制链接]

尚未签到

发表于 2018-9-13 11:44:46 | 显示全部楼层 |阅读模式
1 Oracle 11g R2 安装准备工作  1.1 Oracle 11g R2 下载地址
http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
DSC0000.png            选择所需要的版本1.2 Oracle 11g R2 数据库安装硬件检查               Oracle 11g R2 数据库安装硬件配置要求:  内存要求:
DSC0001.png


DSC0002.png 硬盘空间要求: DSC0003.png DSC0004.png 1.3 需要的软件支持          通过查看Oracle安装文档中列出的Package Requirements可以查看在不同平台上需要的软件包。          下面列出Oracle Linux 6 and Red Hat Enterprise Linux 6的要求。检查系统下是否安装过这些包,如果没有,在对应的系统光盘查找对应的rmp包并安装。          检查工作:依次执行:rmp -qa | grep 下面软件包 DSC0005.png 1.4 创建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 oracle
(修改oracle用户密码)1.5 修改内核参数     root用户登陆,修改/etc/sysctl.conf文件,加上或修改如下参数fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 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.6 修改用户限制root用户登陆,修改/etc/security/limits.conf文件,加上下面参数oracle           soft    nproc   2047oracle           hard    nproc   16384oracle           soft    nofile  1024oracle           hard    nofile  655361.7 修改用户验证选项root用户下,修改/etc/pam.d/login文件,加上如下参数session    required     pam_limits.so1.8 更改登陆脚本root用户下,修改/etc/profile文件,加入如下参数if [ $USER = "oracle" ]; then    if [ $SHELL = "/bin/ksh" ]; then        ulimit -p 16384        ulimit -n 65536    else        ulimit -u 16384 -n 65536    fifi1.9 安装目录配置root用户下:# mkdir -p /u01/oraInventory# mkdir -p /u01/app# chown -R oracle:oinstall /u01/# chmod -R 775 /u01/1.10 修改用户bash shelloracle用户登陆:$ vi .bash_profile(默认为/home/oracle)增加如下内容,主要是修改export ORACLE_BASE=/u01 export ORACLE_HOME=$ORACLE_BASE/app/oracleexport ORACLE_SID=oracleSid export PATH=$ORACLE_HOME/bin:$PATH:$HOME/binexport LC_ALL=en_US.UTF-8  (将用户环境改为英文。在中文环境下,oracle会有问题)完成后执行:#su –oracle#env | grep ORA查看环境变量是否完成2、Oracle 11g R2 安装     使用oracle用户登陆,然后解压Oracle安装文件: DSC0006.png 注意这是两个zip文件,要分别解压,不要以为是分卷压缩的,只解压一个就可以!     执行$ unzip linux_11gR1_database.zip解压后的文件在database目录下,进入database目录,执行$ ./runInstaller DSC0007.png      等待一下会出现图形窗口。但这样有个问题,用户默认是中文环境,不知道oracle是什么原因,在中文环境里,汉字全显示为方块(乱码),目前本人没有找到简单的解决方法(有方法可以解决,很麻烦,可自行问问姑姑或度娘),所以要把用户环境改为英文,然后在继续安装。 DSC0008.png      执行$ export LANG=en更改环境为英文环境,这种更改,只是临时更改,在重新登陆后,又会变回中文环境,要想每次登陆都是英文环境,则必须修改配置文件。     再次执行$ ./runInstaller这次打开的窗口为英文,不再是乱码。现在可以看到错误信息 DSC0009.png 这是由于主机名和/etc/hosts文件不一致造成的,只要把主机名和其IP写入/etc/hosts文件就可以了。修改hosts文件,注意需要root用户$ vi /etc/hosts增加192.168.0.2(具体的IP)     hostname(具体的计算机名称)再次安装,顺利通过。第一步:这里要求输入Oracle支持的账号和密码,没有就什么都不输入,把勾全不去掉,点下一步 DSC00010.png 第二步:出现报错,这是因为刚才没有输入账号密码的原因,点“yes”继续 DSC00011.png 第三步:选择安装类型,这里选择第二项,仅安装数据库软件,创建数据库将在安装完成后进行。 DSC00012.png 第四步:选择数据库类型,这里选择第一项,安装单一的数据库实例,点击下一步。 DSC00013.png 第五步:选择语言支持,选择简体中文,点击下一步。 DSC00014.png 第六步:选择安装版本,这里选择企业版,点击下一步。 DSC00015.png 第七步:安装路径,这里会读取刚才设置的环境变了ORACLE_HOME以及ORACLE_BASE的值,检查是否正确,点击下一步。 DSC00016.png 第八步:选择Oracle清单目录,包含安装在系统上的所以Oracle软件的一个清单。检查路径,点击下一步。 DSC00017.png 第九步:选择DBA、一般操作员组,按默认值,点击下一步。 DSC00018.png 第十步:检查安装环境是否符合要求,包括软件和硬件。这里硬件检查通过,但软件需要下列3个,这里可以点击忽略所以来跳过,但最好不要这样做。安装好所需软件后,再次运行安装。 DSC00019.png 第十一步:检查通过后,直接进入汇总界面,检查是否有问题,点击Finish,进入安装界面 DSC00020.png 安装界面:开始安装,持续时间根据机器配置时间不同,呵呵咖啡,吸支烟,耐心等待 DSC00021.png 安装到94%左右会很慢,一定要有耐心,不要以为死机了而强者关掉,一定要等待,直到弹出一个对话框,千万不要点OK关掉 DSC00022.png 第十二步,这里很关键,仔细看对话框的内容,它要求你以root用户执行两个脚本,路径在下面列表。重新打开一个终端窗口,执行$ su输入root密码 DSC00023.png 转到上面列表所示路径,找到这两个脚本 DSC00024.png DSC00025.png 执行$ sh orainstRoot.sh
DSC00026.png 再执行$ sh root.sh
DSC00027.png 提示输入路径时,直接回车,按默认值即可。执行完后点OK进入下一步。看到个窗口,表示以及成功安装Oracle 11g R2 软件,点close关闭,完成安装,接下来就该配置监听以及创建数据库。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-577997-1-1.html 上篇帖子: oracle开启autotrace方法 下篇帖子: ORACLE:scope=both|memery|spfile
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表