Oracle11g安装手册前言各位参加老方块培训的伙伴们,大家好!当我们下定决心踏上oracleDBA之路时,学习环境的搭建是非常重要的,因此搭建学习环境是学习oracle的第一步。正所谓工欲善其事,必先利其器,我们先要有学习的硬件条件:一台配置较高的电脑,笔记本和台式机都可以,内存至少4G,CPU不能太差,要有至少100G的硬盘空间存放虚拟机,还有要求能够有较好的网速下载相关的软件。本人的硬件配置是CPU酷睿i3M330,内存是DDR38G,操作系统是大地版WIN7-64位。下面就来介绍怎么从无到有的搭建oracle学习环境!有什么问题的可以联系我。作者:willQQ:185954265这个是因为中文软件翻译的问题,以后每新建一个连接会话都要这样设置一下由于做实验时发现sendmail会导致启动很慢,所以这里关掉此服务执行servicesendmailstop然后依次执行chkconfigsendmailoffchkconfig--listsendmail好,关闭了sendmail服务虚拟机设置成字符界面虚拟机的图形界面比较浪费系统资源,因为基本上都是用SecureCRT等远程工具来操作的,所以不需要图形界面,改成全字符的,如果要临时用图形界面可以用startx命令vi/etc/inittab把id改成3,就是全字符界面保存退出即可,下次启动的时候就生效了修改系统版本号,为了兼容oracle和gc软件的安装vi/etc/redhat-releaseCentOSrelease4(Final)保存退出FF14目录[root@cn1-xiv-db01~]#su-oracle[oracle@cn1-xiv-db01~]$echo$ORACLE_HOME/u01/app/oracle/product/11.2.0.3/dbhome_1[oracle@cn1-xiv-db01~]$echo$ORACLE_BASE/u01/app/oracle#########################################################[root@cn1-xiv-db01~]#su-grid[grid@cn1-xiv-db01~]$echo$ORACLE_HOME/u01/app/grid/product/11.2.0.3/grid[grid@cn1-xiv-db01~]$echo$ORACLE_BASE/u01/app/grid[grid@cn1-xiv-db01grid]$echo$ORACLE_SID+ASMSQL>selectname,pathfromv$asm_disk;NAMEPATH--------------------HDD1_0000/dev/sdbSSD1_0000/dev/sdcSQL>selectnamefromv$asm_diskgroup;NAME-----------------------------SSD1HDD1######################################################3虚拟机SQL>selectname,pathfromv$asm_disk;NAMEPATH------------------VOL1ORCL:VOL1VOL2ORCL:VOL2SQL>selectnamefromv$asm_diskgroup;NAME------------------------------DATA设置内核参数和其他参数vi/etc/sysctl.conf把下面的参数复制到最下面kernel.core_uses_pid=1kernel.shmall=2097152kernel.shmmax=2147483648kernel.shmmni=4096kernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465000net.core.rmem_default=1048576net.core.rmem_max=1048576net.core.wmem_default=262144net.core.wmem_max=262144使用sysctl-p命令使内核参数立即生效sysctl-p设置其他参数vi/etc/security/limits.conforaclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536vi/etc/pam.d/loginsessionrequired/lib64/security/pam_limits.sosessionrequiredpam_limits.so注意:因为是64位的系统,所以一定要写/lib64/security/pam_limits.so如果写成/lib/security/pam_limits.so(这是32位系统的设置),就会在虚拟机本地的字符界面模式下无法登录vi/etc/profile在profile里添加oracle环境变量if[$USER="oracle"];thenif[$SHELL="/bin/ksh"];thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifi执行source/etc/profile命令使配置生效source/etc/profile查看tmpfs大小df-lhtmpfs太小了,要设置大点vi/etc/fstab保存退出grepMemTotal/proc/meminfogrepSwapTotal/proc/meminfo确认一下物理内存和交换内存信息设置hosts的IP地址(222.73.21.107是本机IP)在hosts里设置本地地址,最好用三段式vi/etc/hosts127.0.0.1cn1-xiv-db01localhost.localdomainlocalhost::1localhost6.localdomain6localhost6222.73.21.107cn1-fsv-1001bcentos5.localdomaincentos5保存退出,测试一下pingcentos5.localdomain-c4pingcentos5-c4pingcn1-fsv-1001b-c4创建oracle用户组和用户//添加用户组及...