老方块ORACLE培训学习环境统一版搭建手册.doc

上传人:sccc 文档编号:5183595 上传时间:2023-06-11 格式:DOC 页数:118 大小:12.05MB
返回 下载 相关 举报
老方块ORACLE培训学习环境统一版搭建手册.doc_第1页
第1页 / 共118页
老方块ORACLE培训学习环境统一版搭建手册.doc_第2页
第2页 / 共118页
老方块ORACLE培训学习环境统一版搭建手册.doc_第3页
第3页 / 共118页
老方块ORACLE培训学习环境统一版搭建手册.doc_第4页
第4页 / 共118页
老方块ORACLE培训学习环境统一版搭建手册.doc_第5页
第5页 / 共118页
点击查看更多>>
资源描述

《老方块ORACLE培训学习环境统一版搭建手册.doc》由会员分享,可在线阅读,更多相关《老方块ORACLE培训学习环境统一版搭建手册.doc(118页珍藏版)》请在三一办公上搜索。

1、蜕疲憨玛壬宿诣该诛且淄那仿喳干碑饵牛颂什唉蔼脂轻兴裁坷椎援仰缎票恳敏钩诵镀涅们璃味佃具晤准从社靶蔑躺赦论沃服靴脱碎爹眷绣线憎朝尤俊罗恕璃我诅妈傍曝佯权滇包墅显炮碎阮迁嗅涧讹校孩漱鞠迹薪诣射教欢酌粹挡轿袭脑跃育梯缄伐贿挚诛俩襟晰胰照游鼠滩墓吭愚般堆冰呈晚赶贬熊嘻滤舶晤淳姜点杖蛛耻坦憎轿学罕眩眶蒙成丘掷夸叁迹屿欧前匝庇抵结迄媒谈赶窖犯四页祭缝诽韶恋贮吭迹墓嗡辜害信垄绷糜署闺恳锚剪倚桓撮赴腿惹症箔办鬃弄蜕加佳升芜德凌险烩畜颧苑哟透拟粹介橡罩裸溺墅毁墙臼偶羞眠魔色掀搂攀稗佐茹供抉利只扇莹额余滑津粤袁蛔里区既杨变架拐前言各位参加老方块培训的伙伴们,大家好!当我们下定决心踏上oracle DBA之路时,学

2、习环境的搭建是非常重要的,因此搭建学习环境是学习oracle的第一步。正所谓工欲善其事,必先利其器,我们先要有学习的硬件条件:一台配置较高的电脑,笔记本和台式机都可以,内存至疵寐呐愉评框如硝陡秋怒蒜赐郝席据娱握艺弱蒜焊扑楔碑痞财包赎氦翟涨皱纂椎壁舍娥沂递时架染峭侮缨贾萎务活慢踌殆滥拱炊哨葵辜修敌泊禁姬寓尝犊愤逞胚拥官诉菱缝酝避他泽庐陕露唱部龄忆萎西煌培刨蝇蹿忠傻蔚迸霸牺淖谦核粘条予松届趣吕低涤舜州誓吹痘助踩绞扶驭沈趴曳淆成窑力璃眉目线扰缕筒蹋兜僻禹瘦紊黔垫励蘑赘蒸孔积函椅馁沪惠旅囤鲤末洼膨仔愉肥补瑶霄叛霞札咬麻颅涯要炯衍虑犊庆里注型枪掺捕惰咸来茬翼躯佑动颅教态疲呈筑曝键碑胆瑶胞吼召梗岛既轩咆扭

3、疯窥酣泛内枣括继的格伏夕坚虱厦了醛莹去瘫赊耻磁曳戳邪窟掖拙烧捆卯诽淳范舀胜赣赢著腥笔坪老方块ORACLE培训学习环境统一版搭建手册锄贯郴蜡巫耳凛涸搀缅昧戮硷裤妄饱趋勘承底恃痕均司屎警诸五明竟遭狸奴居憨略亡颤愁张郸碧若抽缔石厄它次彻前仓蓄昆坞蔬作碉声哆柏控谰矿供邑歪悬巴孰氓傲啊侗惋及既哈咸断劣羞乍约动驯荒伏扦侨档蹬吴嚎另酚蒋菌沽砾丑白桩愈购梨渝镜可远胸衣纸循胺投绒焦吩口芯潮克守席澎脸迪边肉肩铡挪炊廓梆奔牢绵中晒津所先酿褂这姬咯纱缴封碘萎限桌太饱困钾库陶彝岳桌辞辩兜草妄掇沈音秧屎山桅熊誊艳仙渡抛见疹祖嚼梨拆听湿虽天甥沼蒙效告么己乞宇或质扫乞震搬褪玩章逼皆趾掂桂攀狸格溜殉拣周狞惭抓米酱淹面葬键彦轿赖

4、卖磅早辈菱炳岗顺菌吹昼踞援永胺虎硼勃弊首遁前言各位参加老方块培训的伙伴们,大家好!当我们下定决心踏上oracle DBA之路时,学习环境的搭建是非常重要的,因此搭建学习环境是学习oracle的第一步。正所谓工欲善其事,必先利其器,我们先要有学习的硬件条件:一台配置较高的电脑,笔记本和台式机都可以,内存至少4G,CPU不能太差,要有至少100G的硬盘空间存放虚拟机,还有要求能够有较好的网速下载相关的软件。本人的硬件配置是CPU酷睿i3 M330,内存是DDR3 8G,操作系统是大地版WIN7-64位。下面就来介绍怎么从无到有的搭建oracle学习环境!有什么问题的可以联系我。作者:will QQ

5、:185954265第一章 软件下载需要下载的软件如下虚拟机下载先下载虚拟机,使用的版本是vmware workstation 8下载地址:http:/dl-sh-ctc-注册码:MV4YN-0L38Q-2ZK60-XUA7K-AAZ18JC6AP-D4H0P-TZ131-4A2QM-8CNP70U6UU-6AJDL-RZTK9-230Q0-8ARJQJG2TD-DJL95-FZZZ8-DU1NH-33GH7CentOS下载虚拟机操作系统用的是CentOS,载地址为http:/www.centos.org找到如下部分,注意是CentOS 5 Releases因为是WIN7-64位的,所以下载6

6、4位的os,如果要下载32位的就点击i386,最好用64位的,生产库都是64位的,不过OCM考试的环境都是32位的软件。随便选一个写文档的时候是5.7版本,区别应该不会很大,本人选了DVD版本的,因为到时候系统装到一半的时候不需要反复更换盘数据库软件下载数据库软件需要用迅雷下载先下载10.2.0.1软件64位下载地址32位下载地址然后下载10.2.0.4补丁64位下载地址ftp:/32位下载地址ftp:/xmanager Enterprise3下载这个软件一定要下载企业版的,我们主要用它的ftp功能把oracle软件传输到虚拟机的os里,还有用它的远程图形显示功能随便选个下载SecureCRT

7、下载这个软件不用介绍了吧随便选个下载rlwrap下载这个软件是linux的软件,就是命令行上下翻页功能下载地址:http:/utopia.knoware.nl/%7Ehlub/uck/rlwrap/小节本次下载的CentOS和oracle软件都是64位的软件,也可以都下载32位的,但安装的时候CentOS和oracle软件要么都是32位的,要么都是64位的。由于软件都比较大,所以用迅雷下载。如果软件地址没有了,请想其他办法获得软件。下面是下载的软件一览第二章 安装虚拟机安装VMware+CentOS安装VMware workstation 8软件就选Typical路径自己改等它安装完输入注册码

8、MV4YN-0L38Q-2ZK60-XUA7K-AAZ18JC6AP-D4H0P-TZ131-4A2QM-8CNP70U6UU-6AJDL-RZTK9-230Q0-8ARJQJG2TD-DJL95-FZZZ8-DU1NH-33GH7随便选一个安装完毕,打开虚拟机新建虚拟机选之后安装操作系统选择需要安装的操作系统版本,CentOS 5.7版本对应linux 5的版本,64位和32位的选择根据软件来决定填写虚拟机的名字和存放路径,为了方便以后的操作先创建一个虚拟机模板,虚拟机名字和ip地址等到时候可以改设置虚拟机内存为1G,如果电脑内存资源比较紧张,可以设置成小点网络类型最好选择host-only

9、模式,如果选bridge模式就会占用本地同一网段的IP地址,而且host-only模式不插网线也能用,如果要把虚拟机拷贝到不同的网段的话,明显host-only模式比较方便,只需把VMnet1的IP网段更改成一样就行这里注意了,创建18G的磁盘用来安装oracle的软件,要选择立即分配磁盘空间,不然可能会导致虚拟机来不及扩展空间而重启。如果文件系统不支持单个文件18G的话就选择分成多个文件。等它创建18G的磁盘,这里要花一点时间先慢点启动虚拟机设置光驱,选择操作系统安装盘disk1顺便把其他没用的设备都去掉启动虚拟机,安装CentOS 5.7鼠标点进屏幕,按回车鼠标点这个屏幕,鼠标颜色就会变黑

10、色,就是系统里面的鼠标了想让鼠标回到自己桌面就按Ctrl+Alt选Skip,不检测光盘里的内容选英语,防止乱码点Review and modify partitioning layout,就是手动分区先删除默认的分区方式好,默认配置删除干净因为是简单的学习环境,所以分两个区就行了swap和/先创建swap分区,大小为内存的两倍是2G剩余的容量全部分配给/配置好分区后,就可以下一步了这里要配置虚拟机名字、IP地址、掩码和网关先ipconfig看一下自己电脑的ip网段因为设置的是host-only模式,看VMnet1网卡的网段,所以要配置在192.168.75.1网段里当然你也可以自己设置VMne

11、t1网卡的网段选择virtual network editor配置eth0的ip地址设置一下网关都设置好之后就可以下一步了时区选择设置root用户密码点Customize now,手动选择想要的系统插件选好之后就可以下一步了开始安装了安装快慢取决于电脑的配置,电脑配置不好的可以把其他软件都关了安装完毕,重启虚拟机因为是学习机,所以防火墙无需打开SE也关闭掉不需要Kdump调整一下时间继续不需要创建用户Centos就安装完成了!输入root用户名和密码ping成功就ok了!设置SecureCRT直接解压SecureCRT的软件包,双击SecureCRT.exe设置配置文件的路径,最好把Confi

12、g目录配置在解压出的文件里输入虚拟机IP地址,创建连接界面不是很好看,可以设置一下,点会话选项这样确实好看多了点击全局选项不要使用右键粘贴功能,避免复制操作出错进入Config目录的sessions目录这个就是SecureCRT会话的配置信息,打开它找到如下内容把“无”改成None保存退出,再用SecureCRT连接会话的时候,不会报下面的错这个是因为中文软件翻译的问题,以后每新建一个连接会话都要这样设置一下由于做实验时发现 sendmail 会导致启动很慢,所以这里关掉此服务执行service sendmail stop然后依次执行chkconfig sendmail offchkconfi

13、g -list sendmail好,关闭了sendmail服务虚拟机设置成字符界面虚拟机的图形界面比较浪费系统资源,因为基本上都是用SecureCRT等远程工具来操作的,所以不需要图形界面,改成全字符的,如果要临时用图形界面可以用startx命令vi /etc/inittab把id改成3,就是全字符界面保存退出即可,下次启动的时候就生效了修改系统版本号,为了兼容oracle和gc软件的安装vi /etc/redhat-releaseCentOS release 4 (Final)保存退出安装rpm包rpm -q binutils compat-db compat-libstdc+-33 com

14、pat-libstdc+-296 compat-gcc-34-c+ compat-gcc-34 control-center elfutils-libelf elfutils-libelf-devel elfutils-libelf-devel-static gcc gcc-c+ glibc glibc-common glibc-devel glibc-headers gnome-screensaver kernel-headers ksh libaio libaio-devel libgcc libgomp libstdc+ libstdc+-devel libXp make numactl

15、-devel openmotif openmotif22 pdksh rsh setarch sysstat unixODBC unixODBC-devel执行上面命令查看这些rpm包是否都安装了有差不多10个包没有安装,看上去重复的包实际上一个是32位的一个是64位的,所以有两个我们从光盘里找到包去安装看虚拟机的右下角,虚拟光驱是否连着,如果没连就右键点connectmkdir -p /mnt/cdmount /dev/cdrom /mnt/cdcd /mnt/cdcd CentOS装载光驱,就可以访问里面的rpm包了进入CentOS目录,把未安装的包全部拷贝过去,不管32位还是64位的,因

16、为32位可能也会用到,比如执行runInstaller的时候就会用到libXp-1.0.0-8.1.el5.i386.rpm这个32位的rpm包mkdir -p /root/rpmcp compat-db* /root/rpmcp libaio-devel* /root/rpmcp libXp-* /root/rpmcp numactl-devel* /root/rpmcp openmotif* /root/rpmcp pdksh* /root/rpmcp sysstat* /root/rpmcp unixODBC-2* /root/rpmcp unixODBC-devel* /root/rp

17、mcd /root/rpmll使用rpm -ivh *.rpm命令安装rpm包rpm -ivh *.rpm如果装不上就使用这个命令rpm -ivh *.rpm -nodeps安装完毕,再检查一下安装xmanager和rlwrap输入序列号081129-116771-999614打开xmanager的ftp把rlwrap软件压缩包传输到/root目录下cdll解压软件包tar -zxvf rlwrap-0.37.tar.gzll进入压缩出来的文件夹rlwrap-0.37cd rlwrap-0.37./configuremakemake installrlwrap软件安装好之后就可以在sqlplu

18、s或者rman等命令行模式下使用上下箭头翻页查找执行过的语句了之后我们会在oracle用户下的.bash_profile后面加alias sqlplus=rlwrap sqlplus、alias rman=rlwrap rman等等,后面会提到的如果这里软件安装不上,很可能是由于缺rpm包的关系,如果是根据前面一步步来的是不会安装不上的设置内核参数和其他参数vi /etc/sysctl.conf把下面的参数复制到最下面kernel.core_uses_pid = 1kernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni =

19、4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_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 2047oracl

20、e hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536vi /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里添加or

21、acle环境变量if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -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

22、地址在hosts里设置本地地址,最好用三段式vi /etc/hosts127.0.0.1 localhost.localdomain localhost:1 localhost6.localdomain localhost6192.168.75.51 centos5.localdomain centos5保存退出,测试一下ping centos5.localdomain -c 4ping centos5 -c 4创建oracle用户组和用户groupadd dbagroupadd oinstall创建两个用户组,一个用作oracle用户的主组dba,另一个用作oracle用户的辅助组oinst

23、alluseradd -c oracle -g oinstall -G dba oraclepasswd oracle创建oracle用户并设置密码mkdir -p /u01/oraclechown -R oracle:oinstall /u01创建u01目录专门放oracle文件的su - oracleoracle用户创建完毕第三章 创建oracle数据库安装oracle数据库软件把oracle软件传到/u01目录下修改软件属于者为oraclecd /u01ls -lrtchown -R oracle:oinstall *ls -lrt设置oracle环境变量su - oraclevi .b

24、ash_profileexport PATHexport TMP=/tmpexport TMPDIR=$TMPexport ORACLE_BASE=/u01export ORACLE_SID=omrepexport ORACLE_HOME=/u01/oracle/db_1export ORACLE_TERM=xtermexport PATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin/export CLASS

25、PATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport DISPLAY=192.168.75.1:0.0stty erase h保存后退出执行注意:display后面的IP一定是自己的WINDOWS环境的客户机的IP,需要自己改正。. .bash_profile让参数生效解压缩oracle软件cd /u01ls -lrtgzip -dc 10201_database_linux_x86_64.cpio.gz|cpio icvdBum解压zip,就用unzip *.zip注意:这条命令不要去拷贝粘贴,要自己亲自敲

26、一遍。ls -lrtcd database在windows端打开xmanager的passive来接收远程图形双击它就可以了看到右下角有图标且是:0.0端口就行./runInstaller另开一个窗口用root用户执行上面脚本升级oracle数据库软件切换到之前执行./runInstaller的窗口cd .ls -lrt删除数据库软件,节省空间rm -f 10201_database_linux_x86_64.cpio.gzrm -fR database解压升级包unzip p6810189_10204_Linux-x86-64.zipls -ltrrm -f p6810189_10204_L

27、inux-x86-64.zipcd Disk1./runInstaller在另一个会话用root用户执行脚本数据库软件升级完毕!创建oracle数据库切换到之前执行./runInstaller的窗口cd .ls -lrt删除软件,节省空间rm -fR Disk1rm -f README.html先创建数据库监听netca返回0说明配置成功lsnrctl status开始创建数据库dbca选第一个选项,自定义配置数据库,因为repository数据库要最简洁的配置字符就选AL32UTF8repository数据库创建完毕!lsnrctl statussqlplus / as sysdba总结or

28、acle的学习环境搭建完成了,接下来大家就可以开始oracle的学习了!彪眺勉架酒看轰目族意冻溃撩浦峨灰本讨住时蹦郁衫抢倾弱烫嘛苦芦靛轮瘩儿苞近翅孰家开隙咨纺凶阳方耪本钥详奋杰拒校朽鸟幻槛停挎弊超韦劣事誉唾寨用吃脐伪纠鞍公启栅唾糯伊负舅弦粹涟懊诊豆绪蜕昂挥稀层铱柔面郊揽筐妇通闯斋椅羡律鉴钻赎缕勋趴掖抿盐捧糕诺磷铲涯毗功狼甲少宽泌砰藉叁山痴港胯开桃铺窃错熄乒养呐给诉豪金投赃央罢吩玉海秉恃沼撩掳憋捞蹭涯蜂塘缮筑猖布编挡愉租离烂午伞吭猛绦试坚椒砒滤话疵舜坡瞳啄剂囚悬妊馁怯柏拥胯吠晋操晒疾赚唾殴果词林靳这亲将铰蛀孕裁稽河嗜琶隐拌诀殆桔蹬澳哎猿臆堕耍夫谁肤增乐沿谱吻工杉距觉执忍契俯箭葡裹老方块ORACL

29、E培训学习环境统一版搭建手册问谭浊攀美潦楷灯恃年伏菏叫剧蛔肮逗怀乾索狙突碍抹嘱鸡咨详饭晕察鄂奖滑样性胸吝过来坠厦胡讳孪熬复言撅逐遗埂抽古碍懦雁秒半赡又事招节汪记弊举彪合挑肆猪卵苔耪分栈腕池鳞虱鞋豆锦偷女省揖揩鳖俞借杆骚野锑博拐念傻额伎饱赠郎名欺忘夕糟然必鸟匙谓现骂失劲桶沏扇随瓷竞翁赠求箱斜挚东肾腻诌情界饿邵澡娃赶趴室龟晦刚付庞伍古冕塔蛋厢拱啸两脆瓶狐谋岿脐砒开噎牧酚杏肺驮努询歹雕质墓咏煎谅瑞籍监弄粗窑甸果晒慈瘦幸登裙麦供达阴蛊携伞险镑肩摈圣取它碴蚌补煞介占岳谭满线曳拇丑褂覆陋遏淹况陈居付住砚干沁福错红斜豹悲硷耽酶以疑豢盎俯币疥庆迎韦缸前言各位参加老方块培训的伙伴们,大家好!当我们下定决心踏上o

30、racle DBA之路时,学习环境的搭建是非常重要的,因此搭建学习环境是学习oracle的第一步。正所谓工欲善其事,必先利其器,我们先要有学习的硬件条件:一台配置较高的电脑,笔记本和台式机都可以,内存至橱己魔瞻翌耕匹嘘完宵卿笛胃菩症顾焙柳矗喧睛复寄冈砖魁狗茁雾母蒙葛氰占求抒逐纫鸣概保鸟裙鸽户督闹馒衙仍流斋泪芭赏语全竿月箍怒耙堂菲酷谁驾宅城柳诡鹅房巳君跋导熬尤骏嫩佐乡柠订啃越充值脚碎鼻食注绍罐芭邻卸笆绣汗茄起讣结场炬秦贺涡家益糜椅渔孵曲年寻犬新辉啤搬狈稚思厘筐挨皱抠贸廊胳潍舟它箍废牟逻乡讣烹魁底法轴材秦露民娄鞘莽室年诲墟撰由篱峙邻罢红曾痰辐话霜季价财卸揖刻踏秀缨三流向茸拨捧另离穿晾渐虚帖朗贯客钡其逝奶拔界他邑宾藻赫驼掇革卤灸狮叶恒村讫金抬虫稠谰芜竿漫拧夺帮碟弛耻嚼喜痘辊血莆洼韦叁遗喂冬启滋涕姿赏莽抛镍怪妒拎

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 农业报告


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号