




已阅读5页,还剩13页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
NeuSoft:安装Oracle9i for RedHat Linux AS4 2007-12-4ORACLE For RedHat Linux AS4 中文安装手册NeuSoft Training Man for installing Oracle 9204 for Linux(东软培训内部资料) 培训讲师 于禄CopyrightOracle数据库并非免费或开源软件,如用于商业目的需要向经销商购买软件使用许可证。如果计划长期大范围使用此软件,建议您与相关经销商联系购买使用许可证。该手册是在RedHat Linux AS4环境下安装Oracle的简明手册,只作内部参考而用,权威的技术支持请查阅oracle官方文档资料。1.获取oracle for linux安装文件21.1 下载21.2 解压22.准备安装22.1设置内核参数,调节共享内存:(服务器内存2G)22.2查看软件包和安装编译环境32.2.1用rpm -qagrep compat 查看系统中是否有compat软件包:32.2.2 rpm -qa grep openmotif查看openmotif包32.2.3 rpm -qa grep setarch查看setarch包32.2.4为了保证安装顺利进行,建议下载安装以下包33.创建Oracle用户和Oracle安装目录43.1 创建Oracle用户43.1.1 打开一个终端,以root用户登录或者是:su - root43.1.2 建立oracle 用户和密码43.2 创建安装目录44.设置环境变量55.开始安装Oracle65.1启动安装65.2.按照安装界面提示进行安装66.创建数据库实例117.启动和关闭Oracle监听器168.启动和关闭oracle数据库161.获取oracle for linux安装文件1.1 下载请从官方网站下载正版软件,推荐的oracle版本为 for linux。可以从其官方网站下载,官方下载地址是:,此版本是oracle免费提供给非商业目的用途的(关于版权信息请仔细阅读oracle公司的版权页)。1.2 解压使用如下命令解压缩:zcat ship_9204_linux_disk1.cpio.gz | cpio idmvzcat ship_9204_linux_disk2.cpio.gz | cpio idmvzcat ship_9204_linux_disk3.cpio.gz | cpio -idmv将获得三个安装文件目录:Disk1、Disk2、Disk32.准备安装2.1设置内核参数,调节共享内存:(服务器内存2G)以root身份进行修改 /etc/sysctl.conf 这个文件,加入以下的语句:kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.shmall = 2097152kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000注:sem 4个参数依次为SEMMSL(每个用户拥有信号量最大数);SEMMNS(系统信号量最大数);SEMOPM(每次semopm系统调用操作数);SEMMNI(系统辛苦量集数最大数)。Shmmax 最大共享内存2GB 物理内存如果小的话可以设置成 536870912。Shmmni 最小共享内存 4096KB。Shmall 所有内存大小。一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是2G,则可以设置最大共享内存为1073741824,如上;如物理内存是1G,则可以设置最大共享内存为512*1024*1024*1024=536870912;以此类推。在redhat上最大共享内存不得超过4*1024*1024*1024-1=4294967295设置完成后用命令 more /etc/sysctl.conf |grep kernel.s 检查.建议重启系统再继续下面的操作2.2查看软件包和安装编译环境2.2.1用rpm -qagrep compat 查看系统中是否有compat软件包:compat-libstdc+-7.3-2.96.122 compat-gcc-c+-7.3-2.96.122 compat-libstdc+-devel-7.3-2.96.122 compat-db-4.0.14-5 compat-gcc-7.3-2.96.122 tcl-devel-8.3.5-92.i386.ipm其他相关软件包(安装上述软件包时可能需要):glibc-kemheadsers-2.4-8.34.i386.rpmglibc-headers-2.3.2-95.20.i386.rpmglibc-devel-2.3.2-95.20.i386.rpm2.2.2 rpm -qa grep openmotif查看openmotif包openmotif21-2.1.30-82.2.3 rpm -qa grep setarch查看setarch包setarch-1.3-12.2.4为了保证安装顺利进行,建议下载安装以下包cpp-2.96-108.1.i386.rpmglibc-devel-2.2.4-26.i386.rpmkernel-headers-2.4.9-e.3.i386.rpm gcc-2.96-108.1.i386.rpmbinutils-.8-12.i386.rpmcompat-libstdc+-devel-7.3-2.96.118.i386.rpmcompat-libstdc+-7.3-2.96.118.i386.rpmcompat-glibc-7.x-2.5.i386.rpmcompat-gcc-c+-7.3-2.96.122compat-db-4.0.14-5compat-gcc-7.3-2.96.122tcl-devel-8.3.5-92.i386.ipmopenmotif-2.2.2-16.i386.rpmopenmotif-devel-2.2.2-16.i386.rpmsetarch-1.3-1.src.rpm加载文件命令:#rpm -ivh /$PATH/file.rpmrpm -ivh cpp-2.96-108.1.i386.rpmrpm -ivh glibc-devel-2.2.4-26.i386.rpm rpm -ivh kernel-headers-2.4.9-e.3.i386.rpm rpm -ivh gcc-2.96-108.1.i386.rpm rpm -ivh binutils-.8-12.i386.rpm rpm -ivh compat-libstdc+-devel-7.3-2.96.118.i386.rpm rpm -ivh compat-libstdc+-7.3-2.96.118.i386.rpm rpm -ivh compat-glibc-7.x-2.5.i386.rpmrpm -ivh compat-gcc-c+-7.3-2.96.122rpm -ivh compat-db-4.0.14-5rpm -ivh compat-gcc-7.3-2.96.122rpm -ivh tcl-devel-8.3.5-92.i386.ipmrpm -ivh openmotif-2.2.2-16.i386.rpmrpm -ivh openmotif-devel-2.2.2-16.i386.rpmrpm -ivh setarch-1.3-1.src.rpm马丁公司的 default RPMS (see Note 376183.1) binutils-.2-10.EL4 compat-db-4.1.25-9 compat-libstdc+-296-2.96-132.7.2 compat-libstdc+-33-3.2.3-47.3 control-center-2.8.0-12 gcc-3.4.3-9.EL4 gcc-c+-3.4.3-9.EL4 glibc-2.3.4-2 glibc-common-2.3.4-2 gnome-libs-.90-44.1 libstdc+-3.4.3-9.EL4 libstdc+-devel-3.4.3-9.EL4 make-3.80-5 pdksh-5.2.14-30 sysstat-5.0.5-1 xscreensaver-4.18-5.rhel4.2 openmotif21-2.1.30-11.RHEL4.2 (required to install Oracle demos) libaio-0.3.96 10G3.创建Oracle用户和Oracle安装目录3.1 创建Oracle用户在安装的过程中我们使用两个用户同时进行,其中一个是root用户,另外一个是你新建立的oracle用户。 3.1.1 打开一个终端,以root用户登录或者是:su - root3.1.2 建立oracle 用户和密码su - rootgroupadd dba groupadd oinstall useradd -c Oracle software owner -g oinstall -G dba oraclepasswd oracle3.2 创建安装目录su - rootmkdir /opt/oraclemkdir /opt/oracle/productmkdir /opt/oracle/product//db_1chown -R oracle.oinstall /opt/oraclemkdir /var/opt/oraclechown oracle.dba /var/opt/oraclechmod 755 /var/opt/oraclemkdir /var/datamkdir /var/data/oraclechown oracle.dba /var/data/oracle建议重启系统再继续下面的操作4.设置环境变量图形界面打开/home/oracle/.bash_profile编辑或者vi编辑,在其后加入以下文字后保存:特别注意:1、字符集必须选择指定的简体中文(simplified chinese_china.zhs16gbk)2、LD_ASSUME_KERNEL=2.4.1(oracle10该值不对)编辑.bash_profile文件,将如下内容加入:(命令vi $HOME/.bash_profile 编辑用vi使用可查手册 i 进入edit ;w 存盘)export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=/opt/oracle/product//db_1export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATHexport ORACLE_OWNER=oracleexport ORACLE_SID=db10 (数据库全局变量名)export ORACLE_TERM=xterm (xterm窗口模式 vt100 终端调试模式) export THREADS_FLAG=nativeexport LD_LIBRARY_PATH=/opt/oracle/product//db_1/lib:$LD_LIBRARY_PATHexport PATH=/opt/oracle/product//db_1/bin:$PATHexport NLS_LANG=simplified chinese_china.zhs16gbk (设置语言zhs16gbk)export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport LC_ALL=en_US保存后退出。执行:source .bash_profile 查看:more .bash_profile然后,重启系统,这时候oracle的环境就已经生效了。如果重启系统后没有出现任何错误,则表示前面写的环境变量已经生效了。5.开始安装Oracle5.1启动安装重启系统后以oracle用户登陆,进入/opt/temp/Disk1(仅供参考)运行安装命令。为此,先要给oracle安装文件目录赋予可执行权限。另外,执行在runlnstaller前需要先打补丁p3006854_9204_LINUX.zip。$ su - root# unzip p3006854_9204_LINUX.zip# cd 3006854# chmod +x rhel3_pre_install.sh# ./rhel3_pre_install.sh# chmod 755 /opt/temp# exit$ cd /opt/temp/Disk1$ ./runInstaller5.2.按照安装界面提示进行安装Step1.Welcome界面,直接点击next继续。Step 2.Inventory Location界面,保持默认,点击OKStep 3.Unix Group Name界面,输入dba。Step 4.要求运行/tmp/orainstRoot.sh批处理文件。新打开一个终端,在shell命令提示下执行该批处理文件,如下:$ su root# cd /tmp# ./orainstRoot.shStep 5.File Location 界面,保持默认,直接点击next继续。Step 6.Available Products界面,点击“Oracle Database .0”,点击next继续。Step 7.Installation Types界面,点击“Enterprise Edition(2.84G)”,点击next继续。Step 8.Database Configuration 界面,选择Software only,点击next继续。Step 9.Summary界面,该界面简要记录安装设置,点击install进行安装。Step 10.安装到100%时会要求运行批处理文件/opt/oracle/product/9.2.0/root.sh,运行之,在shell命令提示下执行该批处理文件,如下:# cd /opt/oracle/product/9.2.0# ./root.sh要求输入Enter the full pathname of the local bin directory: /usr/local/bin:直接回车采用默认路径。然后点击ok,安装配置完成后,点击exit退出安装界面。6.创建数据库实例使用Database Configuration Assistant可以创建数据库实例,在oracle用户提示命令下键入dbca可以启动图形界面的配置助手。$ dbca首先显示的是欢迎界面,点击next进入配置过程。Step1:Operations:选择“create a database”,点击next继续。Step2:Database Templates:选择“new database”,点击next继续。Step3:Database Identification:输入Global Database Name和Sid,点击next。说明:sid是数据库实例的标示,如其名为tshdb,用户可以自己决定,环境变量中的ORACLE_SID应该与此sid相同;Global Database Name起名规则为Sid+域名,如,如无域名请与sid同名。Step4:Database Features: 以下可根据用户需求选择。Oracle Spatial - 用于空间地理信息系统(可选)Oracle Ultra Search -由于搜索(可选)Oracle data Mining - 用于数据挖掘(可选)Oracle OLAP Services - 用于数据仓库的应用(可选)Example Schemas - 例子数据库(不选)Standard database features -标准数据库功能Oracle JVMOracle IntermediaOracle TextOracle XML DB“标准数据库功能”中的各项均为“可选”注:可选的项目中没有必须被用到的,且在安装时会延长安装时间,占用更大的空间,如果没有需要,建议不选。Step5:Database Connection Options:选择“Dedicated Server Mode”,点击next继续。Step6:Initialization Parameters:l Memory栏:选择Typical。70表示使用内存的70%。用户可以尽量大的增加内存使用比例,1G内存推荐使用60,4G内存推荐75。注:某些系统如果这里设置过大,可能会导致数据库实例无法创建,这时可以试着减小比例(例如选择20)再次运行,待安装之后再调节内存参数。l Character Sets栏:点击“choose
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年湖州长兴县医院招聘编外工作人员24人备考练习试题及答案解析
- 2025年金华东阳市人民医院公开招聘编外人员6人考试参考试题及答案解析
- 2025年冷链仓储设施租赁与管理协议书
- 2025年西南地区茅台酒独家分销合同标准文本
- 2025年省际间高端搬家服务合同范本
- 2025年高端商务租赁履约监督与客户满意度提升服务合同
- 2025年城市绿化提升项目材料供应及施工合同
- 2025年度航空航天设备预防性维护与应急响应服务协议
- 2025年全球抗病毒药品进口采购及关税减免专项合同
- 2025年智能生产线设备采购与维护服务合同
- 《雷雨天气防雷击》课件
- 汽轮机叶片设计及型线修整方法的研究
- 医院介入手术室及配套设施
- 二年级《劳动最光荣》课件
- 帕夫雷什中学
- 三腔二囊管置入及护理课件
- 裁判文书释法说理方法:最高人民法院裁判文书释法说理指导意见
- 2023年人教版美术六年级上册全册教案
- 回族做礼拜的念词集合6篇
- 道路交通安全法知识试题库完整
- 北京市施工现场重污染天气应急预案
评论
0/150
提交评论