linux Redhat 65 64位 安装oracle 11g_第1页
linux Redhat 65 64位 安装oracle 11g_第2页
linux Redhat 65 64位 安装oracle 11g_第3页
linux Redhat 65 64位 安装oracle 11g_第4页
linux Redhat 65 64位 安装oracle 11g_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1、Linux环境安装oracle 11g数据库一安装环境Linux服务器:Redhat 6.5 64位oracle服务器:oracle11g-64位二系统配置Root用户下进行以下配置:1. 关闭SELinux、防火墙 (后续要打开防火墙就得开放1521端口以及允许ip通过)services iptables stop chkconfig iptables offsed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config或者编辑 vi /etc/selinux/config 把SELINUX=enforcing改为: S

2、ELINUX=disabled重启电脑 或者 用命令立刻生效:# setenforce 0 2. 检查hosts文件 vim /etc/hosts127.0.0.1 localhost.localdomain localhost172.0.0.214 localhost.localdomain localhost3.修改linux内核,修改/etc/sysctl.conf文件,输入命令: vim /etc/sysctl.conf ,按i键进入编辑模式,修改或添加下列内容,编辑完成后按Esc键,输入“:wq”保存退出。然后,使用命令:sysctl p 使之立刻生效。fs.suid_dumpabl

3、e = 1fs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152kernel.shmmax = 536870912kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default=4194304net.core.rmem_max=4194304net.core.wmem_default=262144net.core.wmem_max=10485864.修改用

4、户的SHELL限制,输入命令:vim /etc/security/limits.conf,按i键进入编辑模式,添加下列内容,编辑完成后按Esc键,输入“:wq”保存退出。oracle              soft    nproc   2047oracle             

5、hard    nproc   16384oracle              soft    nofile  4096oracle              hard    nofile  65536ora

6、cle              soft    stack   102405. 修改/etc/pam.d/login 文件,输入命令:vim /etc/pam.d/login,按i键进入编辑模式,添加下列内容,编辑完成后按Esc键,输入“:wq”保存退出。session required /lib/security/pam_limits.so session required pam_limits.so6.编辑 /

7、etc/profile ,输入命令:vim  /etc/profile,添加下列内容,编辑完成后按Esc键,输入“:wq”存盘退出。 if $USER = "oracle" ; then if $SHELL = "/bin/ksh" ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi7.检查所需的包,安装缺少的包:binutils-2.20.51.0.2-5.11.el6 (x86_64)compat-libcap1-1.10-1 (x86_64)

8、compat-libstdc+-33-3.2.3-69.el6 (x86_64)compat-libstdc+-33-3.2.3-69.el6.i686gcc-4.4.4-13.el6 (x86_64)gcc-c+-4.4.4-13.el6 (x86_64)glibc-2.12-1.7.el6 (i686)glibc-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6 (x86_64)glibc-devel-2.12-1.7.el6.i686kshlibgcc-4.4.4-13.el6 (i686)libgcc-4.4.4-13.el6 (x86_64)

9、libstdc+-4.4.4-13.el6 (x86_64)libstdc+-4.4.4-13.el6.i686libstdc+-devel-4.4.4-13.el6 (x86_64)libstdc+-devel-4.4.4-13.el6.i686libaio-0.3.107-10.el6 (x86_64)libaio-0.3.107-10.el6.i686libaio-devel-0.3.107-10.el6 (x86_64)libaio-devel-0.3.107-10.el6.i686make-3.81-19.el6sysstat-9.0.4-11.el6 (x86_64)unixODB

10、C-2.2.14-12.el6_3.i686.rpmunixODBC-2.2.14-12.el6_3.x86_64.rpmunixODBC-devel-2.2.14-12.el6_3.i686.rpmunixODBC-devel-2.2.14-12.el6_3.x86_64.rpmlibXp-1.0.0-15.1.el6.i686.rpm libXp-devel-1.0.0-15.1.el6.i686.rpmlibXp-1.0.0-15.1.el6.x86_64.rpm libXp-devel-1.0.0-15.1.el6.x86_64.rpm8.创建oracle用户和组 A:创建组,使用如下

11、命令 groupadd oinstall groupadd dba B:创建orcale用户,并设置密码,如下命令 useradd -m -g oinstall -G dba oracle passwd oracle9. 创建Oracle安装文件夹以及数据存放文件夹mkdir -p /opt/app/oraclechown -R oracle:oinstall /opt/app/oraclechmod 755 /opt/app/oraclemkdir /opt/app/oracle/oradatachown -R oracle:oinstall /opt/app/oracle/oradatac

12、hmod -R 755 /opt/app/oracle/oradatamkdir /opt/app/oraInventorychown -R oracle:oinstall /opt/app/oraInventorychmod -R 755 /opt/app/oraInventorymkdir /opt/app/oracle/product/11.2.0/dbh/opt/app/oracle/product/11.2.0/ome_1chown -R oracle:oinstall /opt/app/oracle/product/11.2.0/dbhome_1chmod -R 755 /opt/

13、app/oracle/product/11.2.0/dbhome_110. 设置oracle用户登录时的环境变量(以下以oracle用户登:)su oraclevim /home/oracle/.bash_profile ORACLE_BASE=/opt/app/oracleORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1ORACLE_SID=orclLD_LIBRARY_PATH=$ORACLE_HONE/libPATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport ORACLE_BASE ORACLE_HOME

14、 ORACLE_SID LD_LIBRARY_PATH PATH保存后使用如下命令,使设置生效:$ source /home/oracle/.bash_profile三安装Oracle,并进行相关配置,1. 将下载的linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip放至文件夹/opt/app$ cd /opt/app解压缩linux.x64_11gR2_database_1of2.zip linux.x64_11gR2_database_2of2.zip$ unzip linux.x64_11gR2_datab

15、ase_1of2.zip /opt/app/database$ unzip linux.x64_11gR2_database_2of2.zip /opt/app/database2.解压缩完成会在同一个文件夹中看到database的文件夹,请进入到database文件夹中:$ cd database准备执行数据库安装,如果你的是中文环境,安装时会出现中文乱码,请运行以下指令 $ export LANG=en_US3.接着执行安装$ ./runInstaller如果无法看到安装界面,请使用root帐户执行如下命令后再运行安装程序:# export DISPLAY=:0.0 # xhost + $

16、 ./runInstaller4.在弹出的安装程序界面, 取消 “I wish to receive ”前面的勾,按“next” 在弹出的对话框,选择“YES”5.选择:安装并配置数据库 “reate and configure database” 按“Next”6.选择”Server Class” 按”Next”7.选择 “Single Instance database installation“ 按 ”Next ”8.选择 ”Advanced Install ” 按 ”Next ”9. 找到并选择 ”Simplified Chinese ” 按 单箭头,把简体中文添加到语言栏 , 按 “

17、Next“10.选择 ”Enterprise Edition ” 按 “Next “11.选择安装oracle 的文件夹Oracle Base: /opt/oracle , Software Location选择的文件夹子目录, 由于前面配好了,所以这里会自动选择好,直接按 ”Next“ 12. 选择Inventory Directory存放目录 ,按 “Next“13. 这一步默认即可,按 “Next“14.设置 数据库名和服务名 , 按 “Next“ 15.开始 自动内存管理, 勾上” Enable Automatic Memory ” 按 “Next“16. 启用oracle企业管理控制

18、台OEM , 默认 , 按 ”Next ”17.选择 File system , 按 “Next“18. 自动备份设置 , 按实际需要选择 , 按 ”Next ”19. Oracle 账号密码设置, 我们这里设置统一密码, 按 “Next“20.授权的组 默认即可 ,按 “Next“21. 开始进行安装要求检查,提示缺少包, 然后把缺少的包再装上,点击”Check Again,22. 如果包全部安装了,就会检查通过,直接出现的下面的框,点击 “finish”,开始安装注意,最好是把所有的包都装完,就是检查后全部通过,否则后面会出现各种错误。安装过程遇到的错误:1. 这个是gcc的错误,重新安装一下,按 “Retry”即可通过。在RedHat的 64位系统下安装中途会出现 Error in invoking target 'mkldflags ntcontab.o nnfgt.o' of makefile './ins_net_client.mk'-68%错。是因为系统gcc的包没有装全。需要把一下安装按顺序安装。( rpm ivh XXX.rpm -nodeps -force) glibc-common-2.12-1.80.el6.

温馨提示

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

评论

0/150

提交评论