在linux系统下安装oracle前的准备工作(配置oracle环境变量)
一、配置系统环境:
1、打开终端,执行如下命令
rpm -qa |grep make
出现如下列表
imake-1.0.2-3
automake14-1.4p6-13
automake17-1.7.9-7
automake15-1.5-16
automake-1.9.6-2.1
make-3.81-3.el5
automake16-1.6.3-8
说明make包已经安装。
用同上的方法检查下面的安装包是否安装
make, glibc, libaio,compat-libstdc++, compat-gcc-34, compat-gcc-34-c++, gcc, libXp,openmotif, compat-db
如果未安装要安装,这些安装包在系统盘中就能找到,可以挂载系统盘,如果是企业版5可以到系统盘的Server下(若为企业版6到系统盘的Packages下)用下面命令进行安装
rpm -ivh 上面所出现的包名-* --nodeps
如:
rpm -ivh make-* --nodeps
注:--nodeps表示不测试依赖关系
确认上面所有包安装成功后,进行步骤2.
2、到/etc/sysctl.conf配置脚本中修改内核参数
vi /etc/sysctl
(按i进行编辑)修改内容如下:
kernel.shmall = 2097152
--系统可以使用的内存页的最大数量(可以根据需要改变该参数的值)
kernel.shmmax = 2147483648
--单个共享内存段的最大大小,单位是字节(可以根据需要改变该参数的值)
修改后在文件最后添加如下内容:
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
修改完成后保存退出(先按Esc再按:然后wq或x)
然后用下面命令使内核参数生效:
/sbin/sysctl -p
3、 vi /etc/security/limits.conf 行末添加以下内容
#use for oracle
* soft nproc 2047
* hard nproc 16384
* soft nofile 1024
* hard nofile 65536
保存退出
4、vi /etc/pam.d/login 行末添加以下内容
session required pam_limits.so
保存退出
5、确认防火墙以及SELINUX关闭
6、用下面命令添加新组和oracle用户
groupadd oinstall
groupadd dba
groupadd oper
useradd -g oinstall -G dba,oper oracle
passwd oracle
7、创建Oracle的安装目录,并把权限付给oracle用户:
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01
chmod -R 775 /u01
8、vi /etc/redhat-release
清空里面的内容添加下面内容:
redhat-4
9、修改oracle 用户的环境变量:
以 oracle 身份登录:
su - oracle
vi .bash_profile
在该文件中添加以下行:
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/10.2.0/db_1
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
然后执行
source .bash_profile
该命令用于使环境变量生效。
转载于:https://www.cnblogs.com/snow-xue/archive/2012/08/08/2628744.html
在linux系统下安装oracle前的准备工作(配置oracle环境变量)相关推荐
- linux系统下的oracle数据库,在Linux系统下安装Oracle数据库
在Linux系统下安装Oracle数据库:1.约定:linux系统为Linux.5.4-server-x86_64,数据库为linux.x64_11gR1_database_1013 linux 在L ...
- jemter在linux上怎么安装_【JMeter之一】在linux系统下安装jmeter
Apache JMeter是Apache组织开发的基于Java的压力测试工具,因此首先需要安装的是JDK 目前JMeter3.0需要的在JDK1.7及以上版本运行这是需要注意的一点 一.下载JDK 下 ...
- Q106:Linux系统下安装编译PBRT-V3
106.0 引入 本人之前尝试过在windows系统中编译pbrt-v3,但是出现了很多错误.pbrt-v3的源代码中部分Linux的函数没有用宏包好,而是直接使用,所以在windows环境下就报错了 ...
- Linux系统下安装FTP服务
Linux系统下安装FTP服务 1. 简介 2. 工作原理 3. FTP的安装与配置 1. 下载vsftp安装包 2. 检查是否已经安装了vsftp,后面会介绍怎样卸载 3. 安装vsftpd 4. ...
- linux 显卡驱动无法安装程序,linux系统下安装显卡驱动程序
<linux系统下安装显卡驱动程序>由会员分享,可在线阅读,更多相关<linux系统下安装显卡驱动程序(6页珍藏版)>请在人人文库网上搜索. 1.linux系统下安装显卡驱动程 ...
- 如何在Linux系统下安装英特尔® Arc™系列独立显卡驱动以及进行AI推理性能测试...
点击蓝字 关注我们,让开发变得更有趣 作者 | 周兆靖 排版 | 李擎 如何在Linux系统下安装英特尔® Arc™系列 独立显卡驱动以及进行AI推理性能测试 目录 1.本文目的 2.Linux 系统 ...
- Linux系统下安装配置 Nginx 超详细图文教程
Linux系统下安装配置 Nginx 详细教程介绍 一.下载 Nginx 安装包 打开Nginx官网 :http://nginx.org/en/download.html 然后我们找到一个版本,把鼠标 ...
- 在Linux系统下安装NCL
在Linux系统下安装NCL 一.虚拟机Vmware16安装 二.VMware虚拟机安装ubuntu18.0.4 三.Linux系统配置 四.conda的安装 五.NCL的安装.调整及测试 一.虚拟机 ...
- 查看磁盤使用情况linux,在Linux系统下安装Filelight来查看磁盘使用情况
在 Linux 系统下要查看硬盘的使用情况有非常多的命令可以实现,但是本文给你介绍一款软件:Filelight,开源并免费使用,我们在 Linux 下安装上它用图形化界面来显示磁盘的使用情况,它以彩色 ...
- linux下安装两个nginx教程,在linux系统下安装两个nginx的简单方法
在linux系统下安装两个nginx的简单方法 发布时间:2017-03-09 12:08 来源:互联网 当前栏目:web技术类 在linux下安装nginx的时候,一般在./configure的阶段 ...
最新文章
- 如何获得10倍的用户增长?| 文末福利
- Java 文件上传下载管理器(控制台)
- 卫星导航精密单点定位(PPP)技术
- .NET Framework 4.7正式发布
- javafx 遮罩_JavaFX技巧31:遮罩/剪切/ Alpha通道
- 计算机中函数counta表示,excel中counta函数的使用方法
- Pandoc提供二进制分发包了
- 关于php反射机制的一些理解
- python基础语法测评_3. Python基础语法
- java 僵尸进程_有关僵尸进程和孤儿进程的解释
- 捷联惯导系统学习7.3(惯性/卫星组合导航 )
- 技术交流群内容及加入方式
- 对称矩阵 c语言,对称矩阵的判定 C语言 SDUT
- 20+案例教你可视化图表的设计方法
- android adb pull 文件夹,android – 我如何adb拉SD文件夹中的所有文件
- 市场下行谁的锅?流动性短缺怎么破?衍生品大佬来解答 |「生机」云峰会
- Java语言发展简史
- WordPress网站Logo
- 金蝶eas显示连接服务器超时,金蝶EAS常见问题解答_工具及框架应用_2016
- 泛微E9移动平台使用范例,泛微Ecology9移动应用例子