Oracle 10g 在linux redhat 55系统安装图解全过程.doc_第1页
Oracle 10g 在linux redhat 55系统安装图解全过程.doc_第2页
Oracle 10g 在linux redhat 55系统安装图解全过程.doc_第3页
Oracle 10g 在linux redhat 55系统安装图解全过程.doc_第4页
Oracle 10g 在linux redhat 55系统安装图解全过程.doc_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Oracle 10g 在linux redhat 5.5系统安装图解全过程系统当前交换分区如下: dbtesttest55 $ free total used free shared buffers cachedMem: 2074840 1275356 799484 0 168264 864196-/+ buffers/cache: 242896 1831944Swap: 2096472 0 2096472 1、创建一个2G的空文件: roottest55 # dd if=/dev/zero of=swap1 bs=1024 count=2047152 8192+0 records in 8192+0 records out 2、创建交换分区: roottest55 # /sbin/mkswap swap1 2047512 Setting up swapspace version 1, size = 2047152 kB 3、打开交换分区: roottest55 # /sbin/swapon swap1 4、查看交换分区大小,发现已经增加了2G: roottest55 # free total used free shared buffers cached Mem: 2074840 1330460 744380 0 214796 872264 -/+ buffers/cache: 243400 1831440 Swap: 2104656 0 2104656 5、如果要去掉这个新的交换分区,用如下命令: roottest55 # /sbin/swapoff swap1 roottest55 # free total used free shared buffers cached Mem: 2074840 1330524 744316 0 214812 872248 -/+ buffers/cache: 243464 1831376 Swap: 2096472 0 2096472 显然,交换分区缩小了。Swap1指的是上一步创建的交换文件。 4)现在新加的Swap文件已经起作用了,但系统重新启动以后,并不会记住前几步的操作。因此要在/etc/fstab文件中记录文件的名字,和Swap类型,如: /path/swap1 none swap sw,pri=3 0 0 5)检验Swap文件是否加上 /sbin/swapon -s 删除多余的Swap空间。 1)成为超级用户 2)使用Swapoff命令收回Swap空间。 #/sbin/swapoff swap1 3)编辑/etc/fstab文件,去掉此Swap文件的实体。 4)从文件系统中回收此文件。 #rm swap15)当然,如果此Swap空间不是一个文件,而是一个分区,则需创建一个新的文件系统,再挂接到原来的文件系统上。本文出自 51CTO.COM技术博客1,安装相关的软件包清单如下:binutils-.2-25compat-db-4.1.25-9compat-libstdc+-296-2.96-132.7.2control-center-2.8.0-12gcc-3.4.6-11gcc-c+-3.4.6-11glibc-2.3.4-2.9glibc-common-2.3.4-2.43gnome-libs-.90-44.1libstdc+-3.4.6-11libstdc+-devel-3.4.6-11make-3.80-7.EL4pdksh-5.2.14-30sysstat-5.0.5-25.el4 xscreensaver-4.18-5.rhel4.14 setarch-1.6-1libaio-0.3.105-2libaio-devel-0.3.105-2libXp(as 5)3oracle安装过程中出现中文乱码问题,还原至英文。 就是先注释掉原有的内容,安装好后如下操作 编辑/etc/sysconfig/i18n,删除原有的内容,增加以下内容;LANG=zh_CN.GB18030LANGUAGE=zh_CN.GB18030:zh_CN.GB2312:zh_CNSUPPORTED=zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:enSYSFONT=lat0-sun161、oracle10g官方不支持as5 但支持as4等其它版本 所以要修改一下 其实有三种解决办法 a、修改系统版本 编辑/etc/redhat-release #vi /etc/redhat-release Red Hat Enterprise Linux Server release 5 (Tikanga) 改为 Red Hat Enterprise Linux Server release 4 (Tikanga) *但请记住在Oracle安装完成之后将系统修改回原来的版本 b、修改oracle安装文件 将 RedHat-5 填上 # vi /10201_database_linux32/database/install/oraparam.ini # #Certified Versions Linux=RedHat-3,SUSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2 再添加 Linux-RedHat-5.0-optional TEMP_SPACE=80 SWAP_SPACE=150 MIN_DISPLAY_COLORS=256 c、最简单的方法 在安装时忽略系统检查 sh ./runInstaller -ignoreSysPrereqs 2、修改/etc/hosts 文件将改为本机IP地址 否则网络检查通不过2,编辑vi /etc/sysctl.conf文件,末尾添加如下行(原文件如有重复的,屏蔽掉)kernel.shmall = 2097152kernel.shmmax = 268435456kernel.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_max=262144执行命令生效:/sbin/sysctl -p3,编辑vi /etc/security/limits.conf文件,在末尾添加下列行oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655364,建立相关的安装目录mkdir -p /opt/oraclemkdir -p /opt/oradatals5,建立dba,oinstall组与oracle用户Root用户登录/usr/sbin/groupadd oinstall/usr/sbin/groupadd dba/usr/sbin/useradd -m -g oinstall -G dba oracle设置 oracle 帐户的口令:passwd oracle6,给后两个目录 775的权限,最高为777chown -R oracle:oinstall /opt/oracle /opt/oradata(给用户oracle,组oinstall访问后两个目录的权限)chmod -R 775 /opt/oracle /opt/oradata(给后两个目录 775的权限,最高为777)3、以root用户身份登录系统创建Oracle系统的安装目录和数据库文件存放的目录。例如:/oracle,及改变以上目录的属性命令参考如下:# mkdir -p /oracle/product/10.2.0 (创建数据目录)# chown -R oracle.oinstall /oracle (设定目录所属的用户组和用户)# chmod -R 775 /oracle (设定目录的读写权限)7,切换到oracle用户 (su - oracle)编辑.bash_profile文件,添加如下行,设置oracle用户的环境变量TMP=/tmp;export TMP TMPDIR=$TMP;export TMPDIR ORACLE_BASE=/opt/oracle;export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1;export ORACLE_HOME ORACLE_SID=orcl;export ORACLE_SID LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib; export LD_LIBRARY_PATHPATH=$ORACLE_HOME/bin:$PATH; export PATH执行命令,立即生效:source /home/oracle/.bash_profile4、以oracle 用户身份登录系统,复制和解压10201_database_linux32.zip文件到/home/oracle下:# cp 10201_database_linux32.zip /home/oracle/ (复制文件到oracle个人目录内)# unzip /home/oracle/10201_database_linux32.zip (解压zip文件)8,解压oracle安装文件tar -xvzf 10201_database_linux32.tar.gz9,安装oracle执行命令./runInstaller10,下面是安装过程图解安装完成之后,再执行两个脚本就可以了:使用root用户来执行该脚本,分别执行/opt/oracle/oraInventory/orainstRoot.sh和/opt/oracle/product/10.2.0/db_1/root.sh退出安装界面切换到oracle用户进入SQL操作界面:Sqlplus / as sysdba (sqlplus / nolog)SQL查看是否可以进入web界面管理oracle10g数据库执行命令:emctl status dbconsole启动web界面:emctl start dbconsole停止web界面:emctl stop dbconsole(默认安装完oracle之后就已经启动oracle 10g 的web的管理界面)在火狐浏览器输入 :1158/em进入web操作界面启动和停止 Oracle Enterprise Manager 数据库控制:$ emctl start dbconsole$ emctl stop dbconsole启动和停止 iSQL*Plus:$ isqlplusctl start$ isqlplusctl stop启动和停止监听器:$ lsnrctl start$ lsnrctl stop启动和停止数据库:$ sqlplusEnter user-name:/ as sysdbaSQL startupSQL shutdown immediate补充: 在安装好后,还可以到oracle的目录下的bin目录里,执行dbca重新配置另一给新的oracle实例.oracleecardb $ dbca 就可以打开实例的创建。如果出现中文乱码,就在root下注释中文语言,注销系统后在用oracle用户登录,进入英文界面。Redhat 系统启动时,网卡1或网卡0不启动的问题解决办法:修改 /etc/sysconfig/network-scripts 中的ifcfg-eth1 文件中的 onboot=yes即可。linux RedHat AS4系统安装oracle 10g及数据还原备份(1)2008-10-08 10:49刚接触这玩意,花了两天时间才搞定,安装过程如下,供大家参考交流。一、RedHat AS4系统安装:防火墙基本配置: 无防火墙 是否启用 SELinux:已禁用安装方式的选项: 定制要安装的软件包(C)桌面选项:() X窗口系统 (选取默认)() GNOME桌面环境 (选取默认)() KDE桌面环境 (选取默认)应用程序选项:( ) 工程和科学 (选取默认)( ) 图形化互联网 (选取默认)() 基于文本的互联网 (选取默认)( ) 办公/生产率 (选取默认)服务器选项:() 服务器配置工具 (选取全部)( ) 万维网服务器 (选取全部)() Windows文件服务器 (选取全部)( ) DNS服务器 (选取全部)开发选项:() 开发工具 (选择全部)系统选项:() 管理工具 (选取默认)() 打印支持 (选取默认)杂项选项:全部不要选择;安装完后,请在第三张安装盘中找到下面的文件,双击安装上去。否则安装oracle时会报错。libaio-devel-0.3.102-1.i386.rpm请大家一要安装好以上所列出的软件包,否则安装Oracle系统时,会出现一些不必须要的错误信息!二、Oracle的安装前准备:1、配置系统内核参数,以root用户登录,修改在/etc/sysctl.conf文件,在该文件中添加以下参数:kernel.shmall = 2097152kernel.shmmax = 536870912 (512物理内存的标准)kernel.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_max = 2621442、创建安装数据库时所需要使用的用户组oinstall,dba及Oracle用户,并将oinstall,dba组定义成oracle用户的主次组。命令参考如下:# groupadd oinstall# groupadd dba# useradd -g oinstall -G dba oracle (设定oracle用户为oinstall、dba用户组的成员)# id oracle# passwd oracle (设定oracle用户的密码)3、以root用户身份登录系统创建Oracle系统的安装目录和数据库文件存放的目录。例如:/oracle,及改变以上目录的属性命令参考如下:# mkdir -p /oracle/product/10.2.0 (创建数据目录)# chown -R oracle.oinstall /oracle (设定目录所属的用户组和用户)# chmod -R 775 /oracle (设定目录的读写权限)4、以root 用户身份登录系统,复制和解压10201_database_linux32.zip文件到/home/oracle下:# cp 10201_database_linux32.zip /home/oracle/ (复制文件到oracle个人目录内)# unzip /home/oracle/10201_database_linux32.zip (解压zip文件)5、配置oracle用户环境,以oracle用户登录,修改oracle用户下的 .bash_profile 文件。增加以下参数:vi .bash_profile (执行vi命令来修改.bash_profile)# Get the aliases and functionsif -f /.bashrc ; then. /.bashrcfi# User specific environment and startup programsPATH=$PATH:$HOME/binexport PATHunset USERNAME# 以下是我们所需配置的内容umask 022TMP=/tmp; export TMPTMPDIR=$TMP; export TMPDIRORACLE_BASE=/oracle; export ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/10.2.0/; export ORACLE_HOMEORACLE_SID=arch; expor

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论