1. 如果是重复安装,首先需要清除已经存在的软件安装记录:

rm -fr /usr/local/bin/*oraenv

rm -fr /usr/local/bin/dbhome

rm -fr /usr/tmp/.oracle

rm -fr /tmp/.Oracle

rm -fr /tmp/*Oracle*

rm -fr /tmp/Oracle*

rm -fr /tmp/*OraInstall*

rm -fr /database

userdel -fr oracle

userdel -fr grid

groupdel dba

groupdel oinstall

groupadd -g 200 dba

groupadd -g 201 oinstall

useradd -u 300 -g oinstall -G dba -d /home/oracle/ -s /bin/bash -m oracle

echo oracle | passwd --stdin oracle

mkdir -p /database/oracle/

chown -R oracle:oinstall /database

chmod -R 775 /database

  1. 本人使用的linux发行版为Fedora系列.默认修改Oracle用户根目录下的.bash_profile文件.

    新增对Oracle安装环境变量信息的读取执行,同时定义了几个常用的缩写命令

if [ -f ~/.bashrc ] && [ -f ~/.profile ]; then

. ~/.bashrc

. ~/.profile

alias ..='cd ..'

alias ...='cd ../..'

alias l='ls -al'

  1. 设置Oracle软件安装相关的环境变量信息

echo '

#*******Oracle Enviroment Setting*********#

export ORACLE_BASE=/database/oracle

export ORACLE_HOME=$ORACLE_BASE/11g/db

export GRID_HOME=$ORACLE_BASE/11g/grid

export ORACLE_SID=ora11g ---指定的Oracle SID

export ORACLE_TERM=xterm

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib

export TNS_NAMES=$ORACLE_HOME/network/admin

export SHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/lib

export PATH=$ORACLE_HOME/bin:/usr/bin:/usr/local/bin

export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/network/jlib

export NLS_LANG=AMERICAN_AMERICA.UTF8

export DISPLAY=192.168.1.100:0.0 ---此处表红的IP地址为主机的(非虚拟机)

' >> /home/oracle/.profile

Oracle安装前用户信息设置的更多相关文章

  1. 查询oracle中所有用户信息 禁用用户

    ----查询oracle中所有用户信息 ----1.查询数据库中的表空间名称 ----1)查询所有表空间 select tablespace_name from dba_tablespaces; se ...

  2. 如何查询Oracle中所有用户信息

    1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角色系统权限( ...

  3. 查询oracle中所有用户信息

    1.查看所有用户:select * from dba_users;   select * from all_users;   select * from user_users; 2.查看用户或角色系统 ...

  4. oracle中查询用户信息

    1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角色系统权限( ...

  5. Oracle安装 - shmmax和shmall设置

    一.概述 在Linux上安装oracle,需要对内核参数进行调整,其中有shmmax和shmall这两个参数,那这两个参数是什么意思,又该如何设置呢? 二.官方文档 在oracle的官方文档( htt ...

  6. Oracle 安装前准备

    [root@localhost Desktop]# groupadd -g 110 oinstall 用来安装oracle软件 [root@localhost Desktop]# groupadd - ...

  7. ORACLE 查看当前用户信息(用户,表视图,索引,表空间,同义词,存储过程,约束条件)

    1.用户 查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select ...

  8. Linux环境下Oracle安装参数设置

    前面讲了虚拟机的设置和OracleLinux的安装,接下来我们来说下Oracle安装前的准备工作.1.系统信息查看系统信息查看首先服务器ip:192.168.8.120服务器系统:Oracle Lin ...

  9. Window系统Oracle 安装

    一:安装Oracle 数据库软件 1.先去官网下载所需文件:http://www.oracle.com/technetwork/database/enterprise-edition/download ...

随机推荐

  1. hibernate----N-N--(人与地点)

    package com.ij34.dao; import java.util.HashSet; import java.util.Set; import javax.persistence.*; @E ...

  2. 轻量级权限管理系统(renren-security)

    renren-security是一个轻量级权限管理系统,其核心设计目标是开发迅速.学习简单.轻量级.易扩展.使用renren-security搭建项目,只需编写30%左右代码,其余的代码交给系统自动生 ...

  3. java 数据库连接池

    1. About java利用jdbc直接连接数据库,经常取得连接,用完释放,很浪费系统资源 2. Code Java代码 package com.cdv.mam.db; import java.sq ...

  4. 每天一命令 git checkout

    检出 checkout  是git常用命令之一.主要用于创建切换分支,覆盖本地修改等 git checkout 用于显示工作区,暂存区,版本库中文件的区别 git checkout -b branch ...

  5. spring amqp rabbitmq fanout配置

    基于spring amqp rabbitmq fanout配置如下: 发布端 <rabbit:connection-factory id="rabbitConnectionFactor ...

  6. Webform(文件上传)

    1.HTML编码: <input type="file" /> 2.控件:FileUpload 它是用来选择要上传的文件,还需要一个按钮来将选中的文件上传到服务器上 s ...

  7. BOOtstrap源码分析之 tooltip、popover

    一.tooltip(提示框) 源码文件: Tooltip.jsTooltip.scss 实现原理: 1.获取当前要显示tooltip的元素的定位信息(top.left.bottom.right.wid ...

  8. 20个最新的照片 PS 技巧,提升摄影水平

    相信很多人都知道 Photoshop 在照片编辑方面的强大,所以几乎每张照片经过 PS 处理后都可以变成一个真正的杰作.这里分享的这组 Photoshop 教程可以帮助你学习到新的照片处理技术.你会发 ...

  9. 最简单的轮播广告(原生JS)

    改变每个图片的opacity属性:来自学友刘斌 素材图片: <!DOCTYPE html> <html lang="en"> <head> &l ...

  10. LigerUi框架+jquery+ajax无刷新留言板系统的实现

    前些天发布了LigerUi框架的增.删.改代码,一堆代码真的也没一张图片.有的网友推荐上图,所有今天把涉及到这个框架的开源的留言板共享给大家.在修改的过程中可能有些不足的地方希望大家拍砖. 因为留言板 ...