2022年在linux64上安装oracle11g完整.doc
《2022年在linux64上安装oracle11g完整.doc》由会员分享,可在线阅读,更多相关《2022年在linux64上安装oracle11g完整.doc(53页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Oracle 11g安装手册前言各位参加老方块培训的伙伴们,大家好!当我们下定决心踏上oracle DBA之路时,学习环境的搭建是特别重要的,因而搭建学习环境是学习oracle的第一步。正所谓工欲善其事,必先利其器,我们先要有学习的硬件条件:一台配置较高的电脑,笔记本和台式机都能够,内存至少4G,CPU不能太差,要有至少100G的硬盘空间存放虚拟机,还有要求能够有较好的网速下载相关的软件。本人的硬件配置是CPU酷睿i3 M330,内存是DDR3 8G,操作系统是大地版WIN7-64位。下面就来介绍如何从无到有的搭建oracle学习环境!有什么咨询题的能够联络我。will :185954265这
2、个是由于中文软件翻译的咨询题,以后每新建一个连接会话都要如此设置一下由于做实验时发觉 sendmail 会导致启动特别慢,因而这里关掉此效劳执行service sendmail stop然后依次执行chkconfig sendmail offchkconfig -list sendmail好,关闭了sendmail效劳虚拟机设置成字符界面虚拟机的图形界面比拟浪费系统资源,由于根本上都是用SecureCRT等远程工具来操作的,因而不需要图形界面,改成全字符的,假如要临时用图形界面能够用startx命令vi /etc/inittab把id改成3,确实是全字符界面保存退出即可,下次启动的时候就生效了
3、修正系统版本号,为了兼容oracle和gc软件的安装vi /etc/redhat-releaseCentOS release 4 (Final)保存退出FF14目录rootcn1-xiv-db01 # su - oracleoraclecn1-xiv-db01 $ echo $ORACLE_HOME/u01/app/oracle/product/11.2.0.3/dbhome_1oraclecn1-xiv-db01 $ echo $ORACLE_BASE/u01/app/oracle#rootcn1-xiv-db01 # su - gridgridcn1-xiv-db01 $ echo $OR
4、ACLE_HOME/u01/app/grid/product/11.2.0.3/gridgridcn1-xiv-db01 $ echo $ORACLE_BASE/u01/app/gridgridcn1-xiv-db01 grid$ echo $ORACLE_SID+ASMSQL select name, path from v$asm_disk;NAME PATH- -HDD1_0000 /dev/sdbSSD1_0000 /dev/sdcSQL select name from v$asm_diskgroup;NAME-SSD1HDD1#3虚拟机SQL select name, path f
5、rom v$asm_disk;NAME PATH- -VOL1 ORCL:VOL1VOL2 ORCL:VOL2SQL select name from v$asm_diskgroup;NAME-DATA设置内核参数和其他参数vi /etc/sysctl.conf把下面的参数复制到最下面kernel.core_uses_pid = 1kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_loc
6、al_port_range = 1024 65000net.core.rmem_default = 1048576net.core.rmem_max = 1048576net.core.wmem_default = 262144net.core.wmem_max = 262144使用sysctl -p命令使内核参数立即生效sysctl -p设置其他参数vi /etc/security/limits.conforacle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536vi
7、/etc/pam.d/loginsession required /lib64/security/pam_limits.sosession required pam_limits.so留意:由于是64位的系统,因而一定要写/lib64/security/pam_limits.so假如写成/lib/security/pam_limits.so(这是32位系统的设置),就会在虚拟机本地的字符界面形式下无法登录vi /etc/profile在profile里添加oracle环境变量if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit
8、-p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi执行source /etc/profile命令使配置生效source /etc/profile查看tmpfs大小df -lhtmpfs太小了,要设置大点vi /etc/fstab保存退出grep MemTotal /proc/meminfogrep SwapTotal /proc/meminfo确认一下物理内存和交换内存信息设置hosts的IP地址 (222.73.21.107是本机IP)在hosts里设置本地地址,最好用三段式vi /etc/hosts127.0.0.1 cn
9、1-xiv-db01 localhost.localdomain localhost:1 localhost6.localdomain6 localhost6222.73.21.107 cn1-fsv-1001b centos5.localdomain centos5保存退出,测试一下ping centos5.localdomain -c 4ping centos5 -c 4ping cn1-fsv-1001b -c 4创立oracle用户组和用户/添加用户组及用户groupadd dbagroupadd oinstallgroupadd asmdbagroupadd asmopergroup
10、add asmadmingroupadd operuseradd oracle -g oinstall -G dba,asmadmin,asmdba,asmoper,operpasswd oracleYf891165idcuseradd grid -g oinstall -G dba,asmadmin,asmdba,asmoper,operpasswd gridYf891165idc/新建目录权限mkdir -p /u01mkdir -p /u01/appchown -R oracle:oinstall /u01/ chmod -R 775 /u01/app/su - oracleoracle
11、用户创立完毕把oracle软件传到/u01目录下cd /u01ls -lrtchown -R oracle:oinstall *ls -lrt设置oracle环境变量此处开场用oracle用户su - oraclevi .bash_profileexport PATHexport TMP=/tmpexport TMPDIR=$TMPexport ORACLE_BASE=/u01/app/oracleexport ORACLE_SID=cnwd01export ORACLE_HOME=/u01/app/oracle/product/11.2.0.3/dbhome_1export ORACLE_T
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 linux64 安装 oracle11g 完整
限制150内