在CentOS_62_64位系统上安装Oracle_10g.doc_第1页
在CentOS_62_64位系统上安装Oracle_10g.doc_第2页
在CentOS_62_64位系统上安装Oracle_10g.doc_第3页
在CentOS_62_64位系统上安装Oracle_10g.doc_第4页
在CentOS_62_64位系统上安装Oracle_10g.doc_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

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

文档简介

在CentOS 6.2 64位系统上安装Oracle 10g在CentOS 6.2 64位系统上安装Oracle 10gA. 初始化网络1. 设置网络参数编辑/etc/sysconfig/network-scripts/ifcfg-eth0,初始化网络参数(根据实际情况编辑)。编辑/etc/hosts,加入主机名和IP(主机名用hostname或者uname u命令查看)2. 设置系统服务禁用一些不必要的系统服务chkconfig iptables offchkconfig ip6tables offchkconfig cups offchkconfig firstboot offchkconfig wpa_supplicant offchkconfig postfix off3. 安装常用软件及必需软件安装kernel-devel和kernel-headers,并且在更新系统时,禁止更新kernel:yum -y install kernel-devel kernel-headers & echo exclude=kernel* /etc/yum.conf更新系统:yum -y update安装常用软件:yum -y install autoconf automake binutils-devel bison cpp dos2unix ftp gcc gcc-c+ lrzsz python-devel安装Oracle必需软件:yum -y install compat-db compat-gcc-34 compat-gcc-34-c+ compat-libstdc+-33 glibc-* glibc-*.i686 libXpm-*.i686 libXp.so.6 libXt.so.6 libXtst.so.6 libgcc_s.so.1 ksh libXp libaio-devel numactl numactl-devel unixODBC unixODBC-devel注:安装完成以上软件后,建议重启系统。4. 创建Oracle相关用户和目录以下命令按顺序执行:groupadd oinstallgroupadd dbauseradd -g oinstall -G dba oraclepasswd oracleusermod -g oinstall -G dba oraclemkdir -p /usr/local/oraclechown -R oracle:oinstall /usr/local/oraclechmod -R 755 /usr/local/oracle5. 修改内核参数编辑/etc/sysctl.conf:cat /etc/sysctl.conf /etc/security/limits.conf /etc/pam.d/login /dev/null 2&1此时在/home/oracle/Downloads目录下面会生成一个名为database的目录,进入database目录。编辑install目录下面的oraparam.ini文件,在“Certified Versions”的项目中添加“redhat-6”。vim /home/oracle/Downloads/database/install/oraparam.ini添加红色部分内容。Certified VersionsLinux=redhat-6,redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-2第二步: 安装Oracle 10g,在CentOS桌面运行“Application System Tools Terminal”,在命令行窗口运行./runInstaller进行安装:/home/oracle/Downloads/database/runInstaller准备过程无误的情况下,安装界面如下:第三步: 选择高级安装“Advanced Installation”,然后Next:第四步: 指定产品清单目录和身份证明,默认即可:第五步: 选择安装类型,这里选择企业版“Enterprise Edition”,点击“Product Language”按钮可以进行产品语言的选择:第六步: 语言选择简体中文“Simplified Chinese”,选中后,点击OK,点击Next:第七步: 指定安装主目录的详细信息,这里默认即可,点击Next:第八步: 产品特定的先决条件检查(注:一般会出现1个warning,这里虚拟机安装出现了2个),默认即可,点击Next:出现如下的Warning窗口,点击“Yes”继续:第九步: 选择配置选项,这里我们先只安装数据库软件,稍后使用DBCA来创建数据库,点击Next:第一步: 如下界面点击“Install”,进行数据库软件的安装:第一一步: 安装过程中会有报错画面,直接“Continue”即可(注:我遇到过没有“Continue”按钮的报错画面,基本安装是失败的):第一二步: 安装出现如下界面的时候,需要运行终端工具“Terminal”,进入root用户执行提示的两句命令。使用su root命令进入root用户,按顺序执行命令。(执行root.sh时候,直接Enter继续即可。)/usr/local/oracle/oraInventory/orainstRoot.sh/usr/local/oracle/product/10201/root.sh第一三步: Oracle数据库软件安装完成,点击Exit退出。紧接着需要在“Terminal”命令行执行如下命令:/usr/local/oracle/product/10201/bin/relink all至此,Oracle数据库软件安装全部完成,这里仅仅安装了数据库软件,下面使用DBCA来创建一个数据库。C. 使用DBCA创建Oracle数据库实例在使用DBCA创建数据库之前,使用root用户执行下面的命令,将dba组添加到系统内核中。echo 501 /proc/sys/vm/hugetlb_shm_group(501 是dba的GID)第一步: 在终端输入dbca,使用DBCA创建Oracle 10g数据库实例,默认,Next。第二步: 选择配置选项,这里选择创建数据库“Create a Database”,点击Next。第三步: 选择要创建的数据库类型,这里选择“General Purpose”,点击Next。第四步: 数据库命名,这里的“Global Database Name” 和 “SID”必须和前面设置Oracle用户的环境变量中的ORACLE_SID相同,使用Oracle用户在终端执行echo $ORACLE_SID可以查看,点击Next。第五步: 选择数据管理选项,默认即可,点击Next。第六步: 设置所有数据库管理员的密码相同(管理员有SYS、SYSTEM、DBSNMP、SYSMAN),点击Next。第七步: 选择数据库存储选项,默认即可,点击Next。第八步: 默认即可,点击Next。第九步: 指定备份和恢复选项,默认即可,点击Next。第一步: 默认即可,点击Next。第一一步: 选择数据库字符集,这里选择ZHS16GBK以支持中文。第一二步: 概要,默认即可,点击Next。第一三步: 选择数据库创建选项,默认即可,点击“Finish”。第一四步: 至此,所有配置工作完成,默认即可,随后将会创建数据库。第一五步: 安装完成,退出Exit。至此,使用DBCA创建数据库完成。我们安装了数据库软件,创建了数据库实例,如果要访问数据库,还需要创建Listener。接下来使用netca来创建Listener。在终端输入netca命名启动Listener配置程序,因为是第一次创建,所以所有的使用默认即可。D. 使用 NETCA 创建 Oracle 10g ListenerListener的保存位置在 $ORACLE_HOME/network/admin 目录下面,实体文件是listener.ora,在Terminal终端输入“netca”:命令进行创建,下面创建步骤默认即可:E. 设置开机启动Oracle 10g注:如果遇到“ORA-27125:unable to create shared memory segment”的错误时,需要使用root用户运行“echo 501 /proc/sys/vm/hugetlb_shm_group”(501为dba的SID)命令,该命令稍后加入到开机启动中。启动Oracle 10g的顺序为先启动监听,再启动数据库:启动监听:lsnrctl start关闭监听:lsnrctl stop启动数据库(先进入sqlplus,再startup):sqlplus /as sysdbastartup停止数据库:在sqlplus输入shutdown或者shutdown immediate。设置开机启动,使用root用户权限在 /etc/rc.d/rc.local 文件中添加如下内容:echo 501 /proc/sys/vm/hugetlb_shm_groupsu - oracle -c /usr/local/oracle/product/10201/bin/lsnrctl startsu - oracle -c /usr/local/oracle/product/10201/bin/dbstart startsu - oracle -c isqlplusctl startsu - oracle -c emctl start dbconsole赋权开启监听开启数据库开启isqlplus开启Enterp

温馨提示

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

评论

0/150

提交评论