ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:2.11MB ,
资源ID:29930211      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/29930211.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CentOS54下安装配置oracle10gr2.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

CentOS54下安装配置oracle10gr2.docx

1、CentOS54下安装配置oracle10gr2CentOS5.4下安装配置oracle10g.r2一安装系统 CentOS 5.4光盘启动(没有光盘,可用网络安装,需要配置usb启动盘)语言选择“简体中文”键盘选择“美国式英语”设置IP地址、子网掩码、DNS、主机名等选择所在城市、区域设置root用的登录口令定制CentOs的安装包,“开发”中的“java开发”、“开发库”、“开发工具”等;“基本系统”中的“java”、“X 窗口系统”、“基本”、“管理工具”、“系统工具”,开始格式化硬盘,安装文件,结束后重启。第一次启动需要设置系统,禁用防火墙、禁用SELinux,修改日期时间,完成后再次

2、重启。二安装必要的软件1.如果可以连接互联网,可使用“网易”的镜像站点来升级软件:首先,修改升级源:升级源地址存于/etc/yum.repos.d/CentOS-Base.repo文件中,修改之前备份一份,防止修改不成功。#cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak#vim /etc/yum.repos.d/CentOS-Base.repo将http:/centos中的“”替换成“”,保存退出即可。修改好的文件内容如下:base name=CentOS-$releasever - Base

3、 baseurl= gpgcheck=1 gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 #released updates updates name=CentOS-$releasever - Updates baseurl= gpgcheck=1 gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 #packages used/produced in the build but not released addons name=CentOS-$releasever - Addons baseu

4、rl= gpgcheck=1 gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 #additional packages that may be useful extras name=CentOS-$releasever - Extras baseurl= gpgcheck=1 gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 #additional packages that extend functionality of existing packages centosplus name=C

5、entOS-$releasever - Plus baseurl= gpgcheck=1 enabled=1 gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 #contrib - packages by Centos Users contrib name=CentOS-$releasever - Contrib baseurl= gpgcheck=1 enabled=1 gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 然后,升级必要的软件:#yum -y install compat-lib

6、stdc* compat-gcc* binutils elfutils-libelf* gcc* libgcc* libstdc* openmotif* glibc* libaio* make sysstat compat-db unixodbc* #yum -y install java-1.6.0-openjdk安装java-1.6.0-openjdk为了让oracle安装界面显示中文,opnjdk默认安装后自动配置了中文字体支持,如果自己手动安装 sunjava6-jk,要是安装界面显示为中文,请参看 debian篇中的 JDK配置,CntOS环境下,中文字体在/usr/share/fn

7、ts/chiese/TruType/。2.如果不能连接互联网,则必须手工安装必须的软件包:安装过程中可能会涉及到软件包的依赖问题,需要手工逐一安装。软件包列表如下:binutils-2.17.50.0.6-2.el5compat-libstdc+-33-3.2.3-61elfutils-libelf-0.125-3.el5elfutils-libelf-devel-0.125gcc-4.1.1-52gcc-c+-4.1.1-52glibc-2.5-12glibc-common-2.5-12glibc-devel-2.5-12glibc-headers-2.5-12libaio-0.3.106l

8、ibaio-devel-0.3.106libgcc-4.1.1-52libstdc+-4.1.1libstdc+-devel-4.1.1-52.e15make-3.81-1.1sysstat-7.0.0unixODBC-2.2.11-7.1unixODBC-devel-2.2.11-7.1如果是新版,亦可。使用命令:#rpm -ivh *.rpm不能安装java-openjdk,可以下载安装jdk-1.6.0三增加swap分区,oracle安装需要1G的交换分区(可以根据需要来添加,如果在安装系统的时候已经有交换分区了,可以忽略)#dd if=/dev/zero of=/tmp/swap bs

9、=1M count=1024 #chmod 600 /var/tmp/swap #mkswap /var/tmp/swap #swapon /var/tmp/swap可以使用swapon -s来查看交换分区,在安装完oracle后使用命令swapoff /var/tmp/swap关闭交换分区四创建用户要用oracle用户安装和启动数据库#groupadd oinstall #groupadd dba #useradd -g oinstall -G dba -s /bin/bash -m oracle /新建一个 oracle用户 #passwd oracle /设置用户oracle的登录密码

10、五创建目录#mkdir -p -m 775/var/oracle #chown -R oracle:oinstall /var/oracle 六修改内核参数#vim /etc/sysctl.confkernel.shmmax,kernel.shmall这两个参数由于安装CENTOS后,在sysctl.conf文件末尾已经存在了可参考以下数值kernel.shmall = 2097152kernel.shmmax = 2147483648还需添加以下的东西:kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 fs.file-max = 6553

11、6 net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 262144 保存后执行#sysctl -p使修改生效七设置用户环境#vim /home/oracle/.bash_profile删除PATH=$PATH:$HOME/bin export PATH添加:export ORACLE_BASE=/var/oracle export ORACL

12、E_HOME=$ORACLE_BASE/product/10.2.0/db_1 export ORACLE_SID=test export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin 保存退出 #echo export DISPLAY=*.*.*.*:0.0 /home/oracle/.profile /*.*.*.*指安装了NetSarang Xmanager Enterprise的机器,显示在远程机器上便于操作。为oracle用户设置Shell限制#vim /etc/security/limits.conf添加oracle soft nproc 2047or

13、acle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536#vim /etc/pam.d/login添加session required /lib/security/pam_limits.so如果是Bourne、Bash、Korn shell#vim /etc/profile添加if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi注意

14、点:另外在安装oracle数据库的时候要注意/etc/hosts与/etc/sysconfig/network文件主机名的一致性,否则会在后面运行netca和dbca可能出现错误提示。例如:/etc/hosts文件内容如下:192.168.2.104 127.0.0.1 localhost.localdomain localhost/etc/sysconfig/network内容如下:#NETWORKING_IPV6=yes /该行已经注释NETWORKING=yesHOSTNAME=上面的canias,是我自己随便命名的,切记上面需要调整的地方,否则你在最后执行netca将产生很多的问题,到

15、时候欲哭无泪呀。八安装准备将安装包位下载至/opt目录下#unzip 10201_database_linux32.zip产生database目录#vi /opt/dataase/insall/oraaram.ini添加centos-5Cerified VersionsLinux=redhat-3,SuSE-9,redhat-4,centos-5,UnitedLinux-1.0,asianux-1,asianux-2在文件末尾添加Linux-centos-5.0-optional TEMP_SPACE=80 SWAP_SPACE=150 MIN_DISPLAY_COLORS=256 #su o

16、racle /切换到用户 oracle #cd /opt/database#./runInstaller -jreLoc /usr/lib/jvm/java-1.6.0-openjdk/jre需要指定java的安装目录,按照实际安装目录即可在运行./runInstaller前,在一台windows机器上安装NetSarang Xmanager Enterprise 3.0.0208,并且运行xmanager Passive模式,运行./runInstaller后,在安装了NetSarang Xmanager Enterprise的机器上就会弹出oracle的安装界面。9在远程开始安装Oracl

17、e:安装类型选择“企业版”产品的默认语言为“英语”、“简体中文”此处点击下一步后,系统特定条件检查会花一会时间,按照CentOS篇的配置,此处检查是都通过状态,我们选择“仅安装数据库软件”,数据库一会通过dbca来安装。下一步后,提示概要:没问题,开始安装: 等所有的配置都完成后,提示执行两个脚本 在putty中另开一个连接,用root用户登录,执行这两个脚本就可以执行完后,点确定,ORACLE就安装完成了 十.利用 DBCA创建数据库-界面中文安装完数据库软件后#su - oracle 在命令行下执行dbca,来创建数据库,首先配置DBCA为中文界面 执行所有编辑命令之前请备份原文件#cp

18、* *.bak#vim /var/oracle/product/10.2.0/db_1/bin/dbca使用 shift+g来到文件末尾 将:$JRE_DIR/bin/java -Dsun.java2d.font.DisableAlgorithmicStyles=true -DORACLE_HOME=$OH -DDISPLAY=$DISPLAY -DJDBC_PROTOCO L=thin -mx128m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS 修改为 java -Dsun.java2d.font.D

19、isableAlgorithmicStyles=true -DORACLE_HOME=$OH -DDISPLAY=$DISPLAY -DJDBC_PROTOCO L=thin -mx128m -classpath $CLASSPATH oracle.sysman.assistants.dbca.Dbca $ARGUMENTS保存退出 然后执行dbca,在安装有Xmanager 的机器上就会弹出数据库创建窗口 #vim /var/oracle/product/10.2.0/db_1/bin/netmgr将文件末尾的$JRE -Dsun.java2d.font.DisableAlgorithmic

20、Styles=true -mx100m -classpath $CLASSPATH .mgr.container.NetApplication .mgr.container.NetApplication 修改为 java -Dsun.java2d.font.DisableAlgorithmicStyles=true -mx100m -classpath $CLASSPATH .mgr.container.NetApplication .mgr.container.NetApplication 保存退出 #vim /var/oracle/product/10.2.0/db_1/bin/netca

21、 将文件末尾的: $JRE -mx64m $SRVM_PROPERTY_DEFS -Dsun.java2d.font.DisableAlgorithmicStyles=true -classpath $CLASSPATH .ca.NetCA $* 修改为 java -mx64m $SRVM_PROPERTY_DEFS -Dsun.java2d.font.DisableAlgorithmicStyles=true -classpath $CLASSPATH .ca.NetCA $* 保存退出 #vim /var/oracle/product/10.2.0/db_1/bin/emca 将文件末尾

22、$JRE_JAVA -classpath $CLASSPATH -DDISPLAY=$DISPLAY -DORACLE_HOME=$ORACLE_HOME -DTNS_ADMIN=$TNS_ADMIN oracle.sysman.emcp.EMConfigAssistant $* 修改为 java -classpath $CLASSPATH -DDISPLAY=$DISPLAY -DORACLE_HOME=$ORACLE_HOME -DTNS_ADMIN=$TNS_ADMIN oracle.sysman.emcp.EMConfigAssistant $* 保存退出 十一手动启动Oracle安装

23、完成oracle是默认启动了的,后你就可以访问下面的地址,请把下面yourIP替换成你的主机名或者127.0.0.1 或者你的IP,推荐127.0.0.1iSQL*Plus URL:http:/yourIP:5560/isqlplusiSQL*Plus DBA URL:http:/yourIP:5560/isqlplus/dbaEnterprise Manager 10g Database Control URL:http:/yourIP:1158/emoracle默认是不自启动的,一旦重启主机,oracle就需要手动启动,启动过程命令如下:#su - oracle#sqlpuls /nolo

24、gsqlconn sys/密码 as sysdba /启动数据库,密码就是安装时你填的密码sqlstartupsqlexitsqlpuls具体路径为$ORACLE_HOME/bin/sqlplus启动监听lsnrctl startlsnrctl具体路径为$ORACLE_HOME/bin/lsnrctl上面只是启动了数据库和监听基本服务要想启动上面3个带网页地址访问的服务,操作如下:#isqlplusctl start 启动iSQL*Plus可以访问http:/127.0.0.1:5560/isqlplus或者http:/127.0.0.1:5560/isqlplus/dba 这两个地址,如果能

25、打开,则确定iSQL*Plus已经启动isqlplusctl具体路径为$ORACLE_HOME/bin/isqlplusctl#emctl start dbconsole 启动Enterprise Manager 10g Database Control可以访问http:/127.0.0.1:1158/em能打开,则确定Enterprise Manager 10g Database Control已经启动。这个服务启动有点慢。emctl具体路径为$ORACLE_HOME/bin/emctl当然,oracle自己也有启动脚本dbstart和关闭脚本dbshut先修改vi /etc/oratab将

26、最后一行N变成Y然后修该$ORACLE_HOME/bin/dbstart内容ORACLE_HOME_LISTNER=$ORACLE_HOMEsu - oracledbstart就可以启动oracle了,这个也只是启动oracle数据库和监听基本服务,不带3个网页的服务,相当于上面的sqlplus 和 lsnrctl start两个操作dbshut 就可以停止oracle了。不过要注意的是startup.log和shutdown.log最好确认一下他们的所有者是不是oracle最好可以执行:#chown oracle.oinstallstartup.log#chown oracle.oinsta

27、llshutdown.log两条命令,不然服务自启动的时候会报一些错十二把oracle添加为自启动服务dbstartroot用户进行如下操作#su - root#cd /etc/rc.d/init.d/#gedit dbstart复制如下脚本1或者脚本2内容到dbstart文件:脚本1包括数据库和监听基本服务,iSQL*Plus,Enterprise Manager 10g DatabaseControl所有服务脚本1(启动所有服务)#!/bin/bash# chkconfig: 345 99 10# description: Startup Script for oracle Databas

28、es# /etc/rc.d/init.d/dbstartexport ORACLE_BASE=/home/oracleexport ORACLE_HOME=/home/oracle/10Gexport ORACLE_SID=orclexport PATH=$PATH:$ORACLE_HOME/binORA_OWNR=oracle# if the executables do not exist - display errorif ! -f $ORACLE_HOME/bin/dbstart -o ! -d $ORACLE_HOME then echo Oracle startup: cannot

29、 start exit 1fi# depending on parameter - startup, shutdown, restart# of the instance and listener or usage displaycase $1 in start) # Oracle listener and instance startup echo -n Starting Oracle: su - $ORA_OWNR -c $ORACLE_HOME/bin/dbstart touch /var/lock/oracle su - $ORA_OWNR -c $ORACLE_HOME/bin/isqlplusctrl start su - $ORA_OWNR

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1