




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、redhat linux 6.2下oracle 10g安装配置手册1. 安装准备1.1 redhat linux server 6.2安装文件1.2 oracle 10g linux安装文件1.3 检查安装包rpm -qa |grep makeautomake-1.11.1-1.2.el6.noarchmake-3.81-19.el6.x86_64rpm -qa|grep glibcglibc-common-2.12-1.47.el6.x86_64glibc-2.12-1.47.el6.i686glibc-headers-2.12-1.47.el6.x86_64glibc-devel-2.12
2、-1.47.el6.i686compat-glibc-headers-2.5-46.2.x86_64glibc-2.12-1.47.el6.x86_64glibc-utils-2.12-1.47.el6.x86_64glibc-devel-2.12-1.47.el6.x86_64compat-glibc-2.5-46.2.x86_64rpm -qa |grep libaiolibaio-devel-0.3.107-10.el6.i686libaio-0.3.107-10.el6.x86_64libaio-devel-0.3.107-10.el6.x86_64libaio-0.3.107-10.
3、el6.i686rpm -qa |grep gccgcc-objc-4.4.6-3.el6.x86_64gcc-objc+-4.4.6-3.el6.x86_64compat-gcc-34-g77-3.4.6-19.el6.x86_64gcc-gfortran-4.4.6-3.el6.x86_64gcc-gnat-4.4.6-3.el6.x86_64compat-gcc-34-c+-3.4.6-19.el6.x86_64gcc-java-4.4.6-3.el6.x86_64gcc-4.4.6-3.el6.x86_64compat-gcc-34-3.4.6-19.el6.x86_64gcc-c+-
4、4.4.6-3.el6.x86_64libgcc-4.4.6-3.el6.i686libgcc-4.4.6-3.el6.x86_64rpm -qa |grep compat-libstdccompat-libstdc+-296-2.96-144.el6.i686compat-libstdc+-33-3.2.3-69.el6.i686compat-libstdc+-33-3.2.3-69.el6.x86_64rpm -qa |grep compat-gcccompat-gcc-34-g77-3.4.6-19.el6.x86_64compat-gcc-34-c+-3.4.6-19.el6.x86_
5、64compat-gcc-34-3.4.6-19.el6.x86_64rpm -qa |grep libxplibxp-1.0.0-15.1.el6.x86_64libxp-devel-1.0.0-15.1.el6.x86_64libxpm-3.5.8-2.el6.i686libxpm-devel-3.5.8-2.el6.x86_64libxp-devel-1.0.0-15.1.el6.i686libxpm-3.5.8-2.el6.x86_64libxpm-devel-3.5.8-2.el6.i686libxp-1.0.0-15.1.el6.i686rpm -qa |grep openmoti
6、fopenmotif-devel-2.3.3-4.el6.x86_64openmotif-2.3.3-4.el6.x86_64openmotif22-2.2.3-19.el6.x86_64openmotif22-2.2.3-19.el6.i686rpm -qa |grep compat-dbcompat-db43-4.3.29-15.el6.x86_64compat-db43-4.3.29-15.el6.i686compat-db42-4.2.52-15.el6.i686compat-db-4.6.21-15.el6.i686compat-db-4.6.21-15.el6.x86_64comp
7、at-db42-4.2.52-15.el6.x86_642. 硬件要求1.1 物理内存至少2g查看命令:grep memtotal /proc/meminfo1.2 交换分区:至少1g,最好是物理内存的2倍查看命令:grep swaptotal /proc/meminfo1.3 硬盘空闲区至少4g查看命令:df h3. 创建安装oracle 所需的组和用户以下操作需要使用root账户创建。3.1 创建oinstall用户组groupadd g 701 oinstall3.2 创建dba用户组groupadd g 702 dba3.3 创建oracle用户useradd g oinstall g
8、 dba oracle3.4 初始化oracle用户密码passwd oracle4. 创建oracle安装目录本示例中,oracle安装路径为:/oracle/product/10.2/db_14.1 创建oracle安装目录mkdir p /oracle/product/10.2/db_14.2 修改目录所属用户为oracle用户chown r oracle:oinstall /oracle4.3 修改目录权限chmod r 755 /oracle 或者chmod -r ug=rwx,o=rx /oracle5. 配置内核参数5.1 编辑/etc/sysctl.conf文件,添加或修改如下
9、的行:本人实际配置环境中,红色部分是需要修改行,蓝色部分为添加行。kernel.shmall = 2097152kernel.shmmax = 21474836481374389535.72kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.core.wmem_m
10、ax=2621445.2 查看当前内核参数的值/sbin/sysctl p注:(一般为内存的0.7倍)oltp系统sga+pga(total memory)*0.8sag /var/log/oracle date +! %t %a %d : starting oracle databases as part of system up. /var/log/oracle echo - /var/log/oracle su - $ora_owner -c $ora_home/bin/dbstart /var/log/oracle echo done. echo -n starting oracle
11、listeners: su - $ora_owner -c $ora_home/bin/lsnrctl start /var/log/oracle echo done. echo echo - /var/log/oracle date +! %t %a %d : finished. /var/log/oracle echo - /var/log/oracle touch /var/lock/subsys/oracle ; stop) echo -n shutting down oracle listeners: echo - /var/log/oracle date +! %t %a %d :
12、 shutting down oracle databases as part of system down. /var/log/oracle echo - /var/log/oracle su - $ora_owner -c $ora_home/bin/lsnrctl stop /var/log/oracle echo done. rm -f /var/lock/subsys/oracle echo -n shutting down oracle databases: su - $ora_owner -c $ora_home/bin/dbshut /var/log/oracle echo d
13、one. echo echo - /var/log/oracle date +! %t %a %d : finished. /var/log/oracle echo - /var/log/oracle ; restart) echo -n restarting oracle databases: echo - /var/log/oracle date +! %t %a %d : restarting oracle databases as part of system up. /var/log/oracle echo - /var/log/oracle su - $ora_owner -c $
14、ora_home/bin/dbshut /var/log/oracle su - $ora_owner -c $ora_home/bin/dbstart /var/log/oracle echo done. echo -n restarting oracle listeners: su - $ora_owner -c $ora_home/bin/lsnrctl stop /var/log/oracle su - $ora_owner -c $ora_home/bin/lsnrctl start /var/log/oracle echo done. echo echo - /var/log/or
15、acle date +! %t %a %d : finished. /var/log/oracle echo - /var/log/oracle touch /var/lock/subsys/oracle ; *) echo usage: oracle start | stop | restart exit 1esacexit 014.2 修改/etc/rc.d/init.d/oracle执行权限chmod 755 /etc/rc.d/init.d/oracle14.3 添加oracle服务chkconig -add oracle14.4 设置oracle服务自启动chkconfig orac
16、le on14.5 启动、关闭、重启oracle命令启动oracle数据库:service oracle start关闭oracle数据库:service oracle stop重启oracle数据库service oracle restart附录1:安装过程中遇到的问题及解决方法1 xhost:unable to open display解决方法:1)查看/etc/inittab文件里,把init3或者其他值改成init52)reboot system,用root用户通过图形界面进入系统,在终端里执行xhost +,(一般在这里都xhost会执行成功,如果无法执行成功,那你图形肯定有问题!)
17、2 执行runinstaller时报错:exception in thread main java.lang.unsatisfiedlinkerror:/tmp/orainstall2007-12-21_10-40-21pm/jre/lib/i386/libawt.so:libxp.so.6: cannot open shared object file: no such file or directory解决方法:安装libxp.rpm。这个文件可以在linux安装文件中找到。如果是使用iso文件安装的,可以先挂载光驱:mount /dev/cdrom /mnt 3 使用oracle用户,使
18、用dbstart无法启动数据库的问题1) 检查dbstart文件vi $oracle_home/bin/dbstart检查oracle_home_listner项的路径,将其改为$oracle_home,如下:2) 进行完上述操作后,重新执行dbstart时,数据库仍不能启动。此时,登陆sqlplus,使用命令startup mount;可以登陆。同时伴有,数据库起来后,重启机器后,执行dbstart又不能启动数据库的情况。解决方法:检查 /etc/oratab文件,按下面方法操作。此处还有一种修改方法:#注释掉上面的行,增加下面行$oracle_sid:$oracle_home:y3) 如果
19、执行dbstart仍不能启动,检查dbstart文件中的oratab项配置是否和下图中的一致,如果不一致修改。4 ora-01031: insufficient privileges问题先照着问题3的方法检查一遍。5 在linux下挂载iso的方法mount o loop linux.iso /mnt/cd16 跟踪命令的执行过程strace -v ps -ef 2 ps.txt 写入ps.txt文件7、host.conf文件配置错误错误代码如下:/etc/host.conf:line3:bad command localhost原因是: /etc/host.conf 中多
20、出来一行内容引起的: localhost8、startup 开启出错9、执行impdp时,停止不动,关闭之后重新启impdp job时,出现下面的错误oraeventhenry $ impdp event attach=event.sys_import_schema_01 import: release .0 - 64bit production on sunday, 25 september, 2011 10:07:05 copyright (c) 2003, 2007, oracle. all rights reserved.password: udi-0
21、0008: operation generated oracle error 257ora-00257: archiver error. connect internal only, until freed.1) 查看archive log 所在位置sql show parameter log_archeive_dest2) 一般value为空时,可以用archive log list;检查一下归档目录和log sequencesql archive log list;3) 检查flash recovery area 的使用情况,可以看见archivelog已经很大了,sql select *
22、 from v$flash_recovery_area_usage;4) 计算flash recovery area 已经占用的空间select sum(percent_space_used)*3/100 from v$flash_recovery_area_usage;5) 找到recovery 目录,show parameter recoversql show parameter recover;6) 上述结果告诉我们,归档位置默认是在flash_recovery_area下转移或清除对应的归档日志(注意:再删除归档日之后,必须用rman维护控制文件,否则空间显示仍然不释放)7) 检查一些
23、无用的archivelogrman crosscheck archivelog all;8) 删除过期的归档rman delete expired archivelog all;delete archivelog until time sysdate-1; 删除截止前一天的所有archivelog9) 修改制定的归档文件路径或者修改flash_recovery_area的大小sql alter system set log_archive_dest=/oracle/oraarch_log scope=both;sql alter system set db_recovery_file_dest
24、_size=3g scope=both;10、启动data pump jobs-查询正在运行的data pump jobssql select * from v$dba_datapump_jobs;-启动jobs$ impdp event attach=event.sys_import_schema_01-查看job运行状态:impdp status-停止jobimpdp stop_job-启动jobsimpdp start_job-查看对应的sessionsql select sid,serial# from v$session s, dba_datapump_sessions d wher
25、e s.saddr=d.saddr; select * from v$dba_datapump_jobs; -查询正在运行的data pump jobsimport stop_jobimport start_jobtms.interface_to_oms_pg.re_sendloading_status;/database/debian_amd64_install_10g_r2_database.html登录到远程系统$ssh -xy oracleremotehost执行oracle安装程序$/path/to/client/runinstaller -ig
26、noresysprereqs因为oracle 10g认证的linux系统只有redhat-3, suse-9, redhat-4, unitedlinux-1.0, asianux-1 和 asianux-2这几个,所以在其他linux发行版上安装时需要指定命令行参数-ignoresysprereqs,否则会提示:checking operating system version: must be redhat-3, suse-9, redhat-4, unitedlinux-1.0, asianux-1 or asianux-2failed 然后退出安装之后在本地机器可以看到oui(orac
27、le universal installer)界面,后面的安装根据提示来就可以了。安装目录修改为/u01/app/oracle/product/10.2.0/db_1安装进度大约到65%时会有错误提示:error in invoking target collector of makefile /u01/app/oracle/product/10.2.0/db_1/sysman/lib/ins_emdb.mk.这是oracle安装程序的一个bug,可以忽略此错误继续安装,对系统没什么影响。同时orainventory/logs/目录下的安装日志文件里面会有如下类似错误提示:info: /usr
28、/bin/ld: i386 architecture of input file /u01/app/oracle/product/10.2.0/db_1/sysman/lib/snmccolm.o is incompatible with i386:x86-64 output/usr/bin/ld: i386 architecture of input file /u01/app/oracle/product/10.2.0/db_1/sysman/lib/libnmccol.a(nmccole.o) is incompatible with i386:x86-64 output/usr/bin
29、/ld: i386 architecture of input file /u01/app/oracle/product/10.2.0/db_1/sysman/lib/libnmcbuf.a(nmcbuft.o) is incompatible with i386:x86-64 output/usr/bin/ld: i386 architecture of input file /u01/apinfo: p/oracle/product/10.2.0/db_1/sysman/lib/libnmcbuf.a(nmcbufw.o) is incompatible with i386:x86-64
30、output/usr/bin/ld: i386 architecture of input file /u01/app/oracle/product/10.2.0/db_1/sysman/lib/libnmcbuf.a(nmcbufu.o) is incompatible with i386:x86-64 output/usr/bin/ld: i386 architecture of input file /u01/app/oracle/product/10.2.0/db_1/sysman/lib/libnmcbuf.a(snmcbufm.o) is incompatible with i38
31、6:x86-64 output/usr/bin/ld: i386 architecture of input file /u01/app/oracle/product/10.2.0/db_1/sysman/lib/info: libnmcbuf.a(nmcbuff.o) is incompatible with i386:x86-64 output/usr/bin/ld: i386 architecture of input file /u01/app/oracle/product/10.2.0/db_1/sysman/lib/libnmadbg.a(nmadbg.o) is incompat
32、ible with i386:x86-64 output/usr/bin/ld: i386 architecture of input file /u01/app/oracle/product/10.2.0/db_1/sysman/lib/libnmadbg.a(snmadbg.o) is incompatible with i386:x86-64 outputcollect2: ld returned 1 exit statusinfo: make1: leaving directory /u01/app/oracle/product/10.2.0/db_1/sysman/libinfo:
33、make1: * /u01/app/oracle/product/10.2.0/db_1/sysman/lib/nmccollector error 1make: * nmccollector error 2这是因为oracle 安装包为这几个i386目标文件提供了错误版本的x86_64链接库,之后安装patchser 时relink nmccollector会成功。关于此错误更详细的信息请参考metalink note 957982.1和bug 8993720文 - 汉语汉字 编辑词条文,wen,从玄从爻。天地万物的信息产生出来的现象、纹路、轨迹,描绘出了阴阳
34、二气在事物中的运行轨迹和原理。故文即为符。上古之时,符文一体。古者伏羲氏之王天下也,始画八卦,造书契,以代结绳(爻)之政,由是文籍生焉。-尚书序依类象形,故谓之文。其后形声相益,即谓之字。-说文序仓颉造书,形立谓之文,声具谓之字。-古今通论(1) 象形。甲骨文此字象纹理纵横交错形。文是汉字的一个部首。本义:花纹;纹理。(2) 同本义 figure;veins文,英语念为:text、article等,从字面意思上就可以理解为文章、文字,与古今中外的各个文学著作中出现的各种文字字形密不可分。古有甲骨文、金文、小篆等,今有宋体、楷体等,都在这一方面突出了文的重要性。古今中外,人们对于文都有自己不同的
35、认知,从大的方面来讲,它可以用于表示一个民族的文化历史,从小的方面来说它可用于用于表示单独的一个文字,可用于表示一段话,也可用于人物的姓氏。折叠编辑本段基本字义1事物错综所造成的纹理或形象:灿若锦。2.刺画花纹:身。3记录语言的符号:字。盲。以害辞。4用文字记下来以及与之有关的:凭。艺。体。典。苑。献(指有历史价值和参考价值的图书资料)。采(a文辞、文艺方面的才华;b错杂艳丽的色彩)。5人类劳动成果的总结:化。物。6自然界的某些现象:天。水。7旧时指礼节仪式:虚。繁缛节(过多的礼节仪式)。8文华辞采,与“质”、“情”相对:质彬彬。9温和:火。静。雅。10指非军事的:职。治武功(指礼乐教化和军事
36、功绩)。11指以古汉语为基础的书面语:552言。白间杂。12专指社会科学:科。13掩饰:过饰非。14量词,指旧时小铜钱:一不名。15姓。16 皇帝谥号,经纬天地曰文;道德博闻曰文;慈惠爱民曰文;愍民惠礼曰文;赐民爵位曰文;勤学好问曰文;博闻多见曰文;忠信接礼曰文;能定典礼曰文;经邦定誉曰文;敏而好学曰文;施而中礼曰文;修德来远曰文;刚柔相济曰文;修治班制曰文;德美才秀曰文;万邦为宪、帝德运广曰文;坚强不暴曰文;徽柔懿恭曰文;圣谟丕显曰文;化成天下曰文;纯穆不已曰文;克嗣徽音曰文;敬直慈惠曰文;与贤同升曰文;绍修圣绪曰文;声教四讫曰文。如汉文帝。折叠编辑本段字源字形字源演变与字形比较折叠编辑本段
37、详细字义名1右图是“文”字的甲骨文图片,资料来源:徐无闻主编:甲金篆隶大字典,四川辞书出版社。1991年7月第一版。“文”字的甲骨文字绘画的像一个正面的“大人”,寓意“大象有形”、“象形”;特别放大了胸部,并在胸部画了“心”,含义是“外界客体在心里面的整体影像、整体写真、整体素描、整体速写”。许慎说文解字把“文”解释为“错画也”,意思是“对事物形象进行整体素描,笔画交错,相联相络,不可解构”,这与他说的独体为文、合体为字的话的意思是一致的。“说文解字”这个书名就表示了“文”只能“说”,而“字”则可“解”的意思。“文”是客观事物外在形象的速写,是人类进一步了解事物内在性质的基础,所以它是“字”的
38、父母,“字”是“文”的孩子。“文”生“字”举例(以“哲”为例):先对人手摩画,其文为“手”;又对斧子摩画,其文为“斤”。以手、斤为父母,结合、生子,其子就是“折”(手和斤各代表父母的基因)。这个“折”就是许慎所谓的“字”。“字”从宀从子,“宀”表示“独立的房子”,子在其中,有“自立门户”的意思。故“字”还能与“文”或其他“字”结合,生出新“字”来。在本例,作为字的“折”与作为文的“口”结合,就生出了新的字“哲”。2同本义 figure;veins文,错画也。象交文。今字作纹。东汉许慎说文五章以奉五色。春秋左丘明左传昭公二十五年。注:“青与赤谓之文,赤与白谓之章,白与黑谓之黼,黑与青谓之黻。”美
39、于黼黼文章。荀子非相茵席雕文。韩非子十过织文鸟章,白旆央央。诗小雅六月斑文小鱼。明 刘基诚意伯刘文成公文集3又如:文驾(彩车);文斑(杂色的斑纹);文旆(有文彩的旗帜);文绣(绣有彩色花纹的丝织品;刺花图案);文织(有彩色花纹的丝织品);文鳞(鱼鳞形花纹)。4字,文字(“文”,在先秦时期就有文字的意思,“字”,到了秦朝才有此意。分别讲,“文”指独体字;“字”指合体字。笼统地说,都泛指文字。) character饰以篆文。南朝宋范晔后汉书张衡传分文析字。东汉班固汉书刘歆传夫文,止戈为武。左传宣公十二年距洞数百步,有碑仆道,其文漫灭。王安石游褒禅山记文曰“天启壬戌秋日”。明 魏学洢核舟记文曰“初平
40、山尺”。5又如:甲骨文;金文;汉文;英文;文迹(文字所记载的事迹);文书爻(有关文字、文凭之类的卦象);文异(文字相异);文轨(文字和车轨);文狱(文字狱);文钱(钱。因钱有文字,故称);文状(字据,军令状);文引(通行证;路凭);文定(定婚)。6文章(遣造的词句叫做“文”,结构段落叫做 “章”。) literary composition故说诗者不以文害辞。孟子万章上好古文。唐 韩愈师说属予作文以记之。宋 范仲淹岳阳楼记能述以文。宋 欧阳修醉翁亭记摘其诗文。清 纪昀阅微草堂笔记7又如:文价(文章的声誉);文魔(书呆子);文会(旧时读书人为了准备应试,在一起写文章、互相观摩的集会);文移(旧时
41、官府文书的代称);文雄(擅长写文章的大作家);文意(文章的旨趣);文义(文章的义理);文情(文章的词句和情思);本文(所指的这篇文章);作文(写文章;学习练习所写的文章);文魁(文章魁首);文价(文章的声价);文什(文章与诗篇)。8美德;文德 virtue圣云继之神,神乃用文治。杜牧感怀诗一首9又如:文丈(对才高德韶的老者的敬称);文母(文德之母);文武(文德与武功);文命(文德教命);文惠(文德恩惠);文德(写文章的道德);文薄(谓文德浅薄);文昭(文德昭著)。10.文才;才华。亦谓有文才,有才华 literary talent而文采不表于后世也。汉 司马迁报任安书11又如:文业(才学);文
42、英(文才出众的人);文采风流(横溢的才华与潇洒的风度);文郎(有才华的青少年);文彦(有文才德行的人);文通残锦(比喻剩下不多的才华)。12文献,经典;韵文 document;classics;verse儒以文乱法。韩非子五蠹言必遵修旧文而不穿凿。说文解字叙13辞词句。亦指文字记载 writings;record。如:文几(旧时书信中开头常用的套语。意为将书信呈献于几前);文倒(文句颠倒);文过其实(文辞浮夸,不切实际);文义(文辞);文辞(言词动听的辞令);文绣(辞藻华丽)。14自然界的某些现象 natural phenomenon经纬天地曰文。左传昭公二十八年15又如:天文;地文;水文;文象(日月星辰变化的迹象);文曜(指日月星辰;文星);文昌(星座名)。16文治;文事;文职。与“武”相对。 achievements in culture and education;civilian post文能取胜。史记平原君虞卿列传文不能取胜。文武并用。唐 魏征谏太宗十思疏精神折冲于千里,文武为宪于万邦。明袁可立晋秩兵部右侍郎诰17又如:文臣,文吏(文职官吏);文席(教书先生的几席);文品(文官的品阶);文帅(文职官员出任或兼领统帅);文烈(文治显赫);文员(文职吏员);文阶(文职官阶);文道(文治之道);文业(文事);文僚(文职官吏)。18法令条文 ar
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 私人飞机应急定位发射器租赁飞行员生命保障服务协议
- 服装鞋帽品牌代理合作协议(含市场调研)
- 物流仓库主管派遣与仓储物流安全管理合同
- 智能停车场车位预约与新能源汽车充电服务协议
- 资产管理公司资产评估师派遣合同
- 区块链技术在智慧城市建设中的应用培训协议
- 海外代购商品售后服务保障协议
- 带车位地下室住宅产权变更合同范本
- 高效口腔医疗器械灭菌袋专业采购协议
- 灾害救援志愿者服务承诺及行动协议
- 康复评定学第三章肌力
- 图形创意(高职艺术设计)PPT完整全套教学课件
- 2023年财会金融-注册会计师-审计(官方)考试历年真题甄选版带答案
- 2023学年完整公开课版粘压阻力
- 基于STM32的平衡车系统设计
- YY/T 0299-2022医用超声耦合剂
- MT 181-1988煤矿井下用塑料管安全性能检验规范
- GB/T 193-2003普通螺纹直径与螺距系列
- 因纳特工商管理综合实训软件V4.00
- 四议两公开工作法课件
- 2022年保山数字产业发展有限责任公司招聘笔试题库及答案解析
评论
0/150
提交评论