linux环境安装oracle11G准备环境(自学笔记1)
发表于:2024-09-23 作者:千家信息网编辑
千家信息网最后更新 2024年09月23日,系统选择红帽企业版5.4 64位,数据库:oracle11G-R2oracle安装准备环境:1:yum服务器配置:[root@station90 ~]# cat /etc/yum.repos.d/ba
千家信息网最后更新 2024年09月23日linux环境安装oracle11G准备环境(自学笔记1)
系统选择红帽企业版5.4 64位,数据库:oracle11G-R2
oracle安装准备环境:
1:yum服务器配置:
[root@station90 ~]# cat /etc/yum.repos.d/base.repo [Server]name=Serverbaseurl=file:///iso/Servergpgcheck=0[VT]name=VTbaseurl=file:///iso/VTgpgcheck=0
2:安装下列软件包:
binutils-2.17.50.0.6compat-libstdc++-33-3.2.3compat-libstdc++-33-3.2.3 (32bit)elfutils-libelf-0.125elfutils-libelf-devel-0.125gcc-4.1.2gcc-c++-4.1.2glibc-2.5-24glibc-2.5-24 (32 bit)glibc-common-2.5glibc-devel-2.5glibc-devel-2.5 (32bit)glibc-headers-2.5ksh-20060214libaio-0.3.106libaio-0.3.106 (32 bit)libaio-devel-0.3.106libaio-devel-0.3.106 (32 bit)libgcc-4.1.2libgcc-4.1.2 (32 bit)libstdc++-4.1.2libstdc++-4.1.2 (32bit)libstdc++-devel-4.1.2make-3.81sysstat-7.0.2unixODBC.x86_64unixODBC.i386unixODBC-devel.x86_64unixODBC-devel.i386
3:修改/etc/redhat-release为如下:
[root@station90 ~]# cat /etc/redhat-release redhat-5
4:执行下列命令添加参数到/etc/sysctl.conf 并执行sysctl -p
echo "fs.file-max = 65536" >> /etc/sysctl.confecho "kernel.sem = 250 32000 100 128" >> /etc/sysctl.confecho "kernel.shmall = 2097152" >> /etc/sysctl.confecho "kernel.shmmni = 4096" >> /etc/sysctl.confecho "kernel.shmmax = 1073741824" >> /etc/sysctl.conf echo "net.core.rmem_default=262144" >> /etc/sysctl.confecho "net.core.rmem_max=262144" >> /etc/sysctl.confecho "net.core.wmem_default=262144" >> /etc/sysctl.confecho "net.core.wmem_max=262144" >> /etc/sysctl.confecho "net.ipv4.ip_local_port_range = 1024 65000" >> /etc/sysctl.conf
5:执行下列命令添加参数到/etc/security/limits.conf
echo "oracle soft nproc 2047" >>/etc/security/limits.confecho "oracle hard nproc 16384" >>/etc/security/limits.confecho "oracle soft nofile 1024" >>/etc/security/limits.confecho "oracle hard nofile 65536" >>/etc/security/limits.conf
6:执行下列命令添加参数到在 /etc/pam.d/login
echo "session required /lib/security/pam_limits.so" >>/etc/pam.d/login
7:修改/etc/hosts为如下:
[root@station90 ~]# cat /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.127.0.0.1 localhost.localdomain localhost 192.168.21.101 station90.example.com station90
8:oracle环境变量:
groupadd oinstallgroupadd dbauseradd -g oinstall -G dba -d /home/oracle oracle echo "oracle" | passwd --stdin oracleecho "export ORACLE_BASE=/u01/app/oracle" >> /home/oracle/.bash_profileecho 'export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1' >> /home/oracle/.bash_profileecho "export ORACLE_SID=orcl" >> /home/oracle/.bash_profileecho 'export LD_LIBRARY_PATH=$ORACLE_HOME/lib' >> /home/oracle/.bash_profileecho 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib:/usr/X11R6/lib' >> /home/oracle/.bash_profileecho 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/jdk/jre/lib/i386' >> /home/oracle/.bash_profileecho 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/jdk/jre/lib/i386/server' >> /home/oracle/.bash_profileecho 'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/rdbms/lib' >> /home/oracle/.bash_profileecho 'export CLASS_PATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib' >> /home/oracle/.bash_profileecho 'export CLASS_PATH=$CLASS_PATH:$ORACLE_HOME/rdbms/jlib' >> /home/oracle/.bash_profileecho 'export CLASS_PATH=$CLASS_PATH:$ORACLE_HOME/network/jlib' >> /home/oracle/.bash_profileecho 'export TNS_ADMIN=$ORACLE_HOME/network/admin' >> /home/oracle/.bash_profileecho "export NLS_LANG=american_america.AL32UTF8" >> /home/oracle/.bash_profileecho "export ORACLE_TERM=xterm" >> /home/oracle/.bash_profileecho "export EDITOR=vi" >> /home/oracle/.bash_profileecho 'export PATH=$ORACLE_HOME/bin:$PATH' >> /home/oracle/.bash_profileecho "export LANG=en_US" >> /home/oracle/.bash_profile
9:创建目录,跟设置权限
mkdir -p /u01/app/oraclemkdir -p /stagemkdir -p /home/oraclechown oracle:oinstall /u01/app/oraclechown oracle:oinstall /stagechown oracle:oinstall /home/oracle
10:解压缩oracle11G软件,并且将解压出来文件加入到oracle用户和oinstall组
[root@station90 u01]# ll总计 2297868drwxr-xr-x 4 root root 4096 10-24 20:09 appdrwxr-xr-x 8 oracle oinstall 4096 2009-08-21 database-rw-r--r-- 1 root root 1239269270 10-24 19:43 linux.x64_11gR2_database_1of2.zip-rw-r--r-- 1 root root 1111416131 10-24 19:44 linux.x64_11gR2_database_2of2.zipdrwx------ 2 root root 16384 10-24 18:43 lost+found[root@station90 u01]# chown oracle:oinstall database
11:root用户下执行xhost+
12:切换oracle用户找到/u01/database 执行./runInstaller
参数
命令
用户
环境
软件
准备
企业
变量
数据
数据库
文件
服务器
权限
目录
系统
红帽
软件包
切换
服务
选择
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发人月取费 政府
网络安全知识答题怎么进入
mysql删除不了数据库
门窗售后数据库
网络安全政策汇总
全国地区数据库 sql
卫生院网络安全自查方案
修改数据库数据类型命令
redis实时缓存数据库
dell服务器图标一直闪烁
金山区智能化软件开发常见问题
数据库如何指定ip地址吗
服务器di
软件开发股票有哪些条件
济南众盟网络技术有限公司座机
甘肃省网络安全直播厅
苏州企业软件开发如何收费
vr软件开发平台
无线网络安全检测
软件开发项目实施复盘总结报告
代理服务器用户管理器
杭州蟹蟹网络技术有限公司
ftp服务器支持多少人
网络安全手抄报图片四开纸
计算机报名网络技术
vr软件开发平台
服务器可以多人远程吗
dell服务器e5530
校园网络安全周讲话稿
青海观堂网络技术有限公司
- 上一篇
mysql中如何利用修改sql_mode=NO_TABLE_OPTIONS收集建表语句并去掉engine和charset关键字
这篇文章将为大家详细讲解有关mysql中如何利用修改sql_mode=NO_TABLE_OPTIONS收集建表语句并去掉engine和charset关键字,小编觉得挺实用的,因此分享给大家做个参考,希
- 下一篇
怎么在CentOS7下安装MySQL5.7数据库以及配置
本篇内容主要讲解"怎么在CentOS7下安装MySQL5.7数据库以及配置",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么在CentOS7下安装MySQ