您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 在CentOS 6.2 64位系统上安装Oracle 10g
在CentOS6.264位系统上安装Oracle10g在CentOS6.264位系统上安装Oracle10gA.初始化网络1.设置网络参数编辑/etc/sysconfig/network-scripts/ifcfg-eth0,初始化网络参数(根据实际情况编辑)。编辑/etc/hosts,加入主机名和IP(主机名用hostname或者uname–u命令查看)2.设置系统服务禁用一些不必要的系统服务chkconfigiptablesoffchkconfigip6tablesoffchkconfigcupsoffchkconfigfirstbootoffchkconfigwpa_supplicantoffchkconfigpostfixoff3.安装常用软件及必需软件安装kernel-devel和kernel-headers,并且在更新系统时,禁止更新kernel:yum-yinstallkernel-develkernel-headers&&echoexclude=kernel*/etc/yum.conf更新系统:yum-yupdate安装常用软件:yum-yinstallautoconfautomakebinutils-develbisoncppdos2unixftpgccgcc-c++lrzszpython-devel安装Oracle必需软件:yum-yinstallcompat-dbcompat-gcc-34compat-gcc-34-c++compat-libstdc++-33glibc-*glibc-*.i686libXpm-*.i686libXp.so.6libXt.so.6libXtst.so.6libgcc_s.so.1kshlibXplibaio-develnumactlnumactl-develunixODBCunixODBC-devel注:安装完成以上软件后,建议重启系统。4.创建Oracle相关用户和目录以下命令按顺序执行:在CentOS6.264位系统上安装Oracle10ggroupaddoinstallgroupadddbauseradd-goinstall-Gdbaoraclepasswdoracleusermod-goinstall-Gdbaoraclemkdir-p/usr/local/oraclechown-Roracle:oinstall/usr/local/oraclechmod-R755/usr/local/oracle5.修改内核参数编辑/etc/sysctl.conf:cat/etc/sysctl.confEOFkernel.shmmni=4096kernel.sem=25032000100128fs.file-max=65536net.ipv4.ip_local_port_range=102465500net.core.rmem_default=4194304net.core.wmem_default=262144net.core.rmem_max=4194304net.core.wmem_max=262144EOF修改完成后,运行sysctl-p使设置生效。6.为Oracle用户设置Shell限制编辑/etc/security/limits.conf:cat/etc/security/limits.confEOForaclesoftnproc2047oraclehardnproc16384oraclesoftnofile1024oraclehardnofile65536EOF编辑/etc/pam.d/login:cat/etc/pam.d/loginEOFsessionrequiredpam_limits.soEOF编辑系统环境配置文件/etc/profile,在最后添加如下内容:if[$USER=oracle];thenif[$SHELL=/bin/ksh];thenulimit-p16384ulimit-n65536elseulimit-u16384-n65536fifi编辑/etc/csh.login,在最后添加如下内容:if($USER==oracle)thenlimitmaxproc16384limitdescriptors65536在CentOS6.264位系统上安装Oracle10gendif编辑/home/oracle/.bash_profile,在最后添加如下内容:exportORACLE_BASE=/usr/local/oracleexportORACLE_HOME=/usr/local/oracle/product/10201exportORACLE_SID=billexportPATH=$PATH:$HOME/bin:$ORACLE_HOME/bin注:这里的ORACLE_SID的值,是后面安装数据库时候用到的SID。7.重启服务器,并且使用oracle用户登录将10201_database_linux_x86_64.cpio.gz上传至服务器,保存在/home/oracle/Downloads目录下面,并使用root账户赋权:chown-Roracle:oinstall/home/oracle/Downloads/10201_database_linux_x86_64.cpio.gzB.安装Oracle10g第一步:进入/home/oracle/Downloads目录,解压安装文件:cd/home/oracle/Downloadszcat10201_database_linux_x86_64.cpio.gz|cpio-idmv/dev/null2&1此时在/home/oracle/Downloads目录下面会生成一个名为database的目录,进入database目录。编辑install目录下面的oraparam.ini文件,在“CertifiedVersions”的项目中添加“redhat-6”。vim/home/oracle/Downloads/database/install/oraparam.ini添加红色部分内容。[CertifiedVersions]Linux=redhat-6,redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2在CentOS6.264位系统上安装Oracle10g第二步:安装Oracle10g,在CentOS桌面运行“ApplicationSystemToolsTerminal”,在命令行窗口运行./runInstaller进行安装:/home/oracle/Downloads/database/runInstaller准备过程无误的情况下,安装界面如下:在CentOS6.264位系统上安装Oracle10g第三步:选择高级安装“AdvancedInstallation”,然后Next:在CentOS6.264位系统上安装Oracle10g第四步:指定产品清单目录和身份证明,默认即可:在CentOS6.264位系统上安装Oracle10g第五步:选择安装类型,这里选择企业版“EnterpriseEdition”,点击“ProductLanguage”按钮可以进行产品语言的选择:在CentOS6.264位系统上安装Oracle10g第六步:语言选择简体中文“SimplifiedChinese”,选中后,点击OK,点击Next:在CentOS6.264位系统上安装Oracle10g第七步:指定安装主目录的详细信息,这里默认即可,点击Next:在CentOS6.264位系统上安装Oracle10g第八步:产品特定的先决条件检查(注:一般会出现1个warning,这里虚拟机安装出现了2个),默认即可,点击Next:出现如下的Warning窗口,点击“Yes”继续:在CentOS6.264位系统上安装Oracle10g第九步:选择配置选项,这里我们先只安装数据库软件,稍后使用DBCA来创建数据库,点击Next:在CentOS6.264位系统上安装Oracle10g第一〇步:如下界面点击“Install”,进行数据库软件的安装:在CentOS6.264位系统上安装Oracle10g第一一步:安装过程中会有报错画面,直接“Continue”即可(注:我遇到过没有“Continue”按钮的报错画面,基本安装是失败的):在CentOS6.264位系统上安装Oracle10g第一二步:安装出现如下界面的时候,需要运行终端工具“Terminal”,进入root用户执行提示的两句命令。使用suroot命令进入root用户,按顺序执行命令。(执行root.sh时候,直接Enter继续即可。)/usr/local/oracle/oraInventory/orainstRoot.sh/usr/local/oracle/product/10201/root.sh在CentOS6.264位系统上安装Oracle10g第一三步:Oracle数据库软件安装完成,点击Exit退出。紧接着需要在“Terminal”命令行执行如下命令:/usr/local/oracle/product/10201/bin/relinkall至此,Oracle数据库软件安装全部完成,这里仅仅安装了数据库软件,下面使用DBCA来创建一个数据库。在CentOS6.264位系统上安装Oracle10gC.使用DBCA创建Oracle数据库实例在使用DBCA创建数据库之前,使用root用户执行下面的命令,将dba组添加到系统内核中。echo501/proc/sys/vm/hugetlb_shm_group(501是dba的GID)第一步:在终端输入dbca,使用DBCA创建Oracle10g数据库实例,默认,Next。在CentOS6.264位系统上安装Oracle10g第二步:选择配置选项,这里选择创建数据库“CreateaDatabase”,点击Next。在CentOS6.264位系统上安装Oracle10g第三步:选择要创建的数据库类型,这里选择“GeneralPurpose”,点击Next。在CentOS6.264位系统上安装Oracle10g第四步:数据库命名,这里的“GlobalDatabaseName”和“SID”必须和前面设置Oracle用户的环境变量中的ORACLE_SID相同,使用Oracle用户在终端执行echo$ORACLE_SID可以查看,点击Next。在CentOS6.264位系统上安装Oracle10g第五步:选择数据管理选项,默认即可,点击Next。在CentOS6.264位系统上安装Oracle10g第六步:设置所有数据库管理员的密码相同(管理员有SYS、SYSTEM、DBSNMP、SYSMAN),点击Next。在CentOS6.264位系统上安装Oracle10g第七步:选择数据库存储选项,默认即可,点击Next。在CentOS6.264位系统上安装Oracle10g第八步:默认即可,点击Next。在CentOS6.264位系统上安装Oracle10g第九步:指定备份和恢复选项,默认即可,点击Next。在CentOS6.264位系统上安装Oracle10g第一〇步:默认即可,点击Next。在CentOS6.264位系统上安装Oracle10g第一一步:选择数据库字符集,这里选择ZHS16GBK以支持中文。在CentOS6.264位系统上安装Oracle10g第一二步:概要,默认即可,点击Next。在CentOS6.264位系统上安装Oracle10g第一三步:选择数据库创建选项,默认即可,点击“Finish”。在CentOS6.264位系统上安装Oracle10g第一四步:至此,所有配置工作完成,默认即可,随后将会创建数据库。在CentOS6.264位系统上安装Oracle10g第一五步:安装完成,退出Exit。至此,使用DBCA创建
本文标题:在CentOS 6.2 64位系统上安装Oracle 10g
链接地址:https://www.777doc.com/doc-3220511 .html