• 远程安装Oracle Server


    /*     案例二 linux下安装oracle r2 11g*/

    第一步:创建必备的用户和用户组

    创建用户、用户组
    ******创建ORACLE_BASE目录******
    mkdir u01
    
    ******创建oinstall用户组******
    groupadd oinstall
    
    ******创建dba用户组******
    groupadd dba
    
    ******创建oracle用户,并且指定Oracle默认所属组oinstall,附加组dba,默认宿主目录/u01/oracle******
    useradd -g oinstall -G dba -d /u01/oracle oracle
    
    ******为Oracle用户设置密码******
    passwd oracle

    第二步:配置oracle环境变量

    配置oracle环境变量
    ******配置oracle用户的环境变量******
    vi .bash_profile
    ORACLE_BASE=/u01
    ORACLE_HOME=$ORACLE_BASE/oracle
    ORACLE_SID=poli
    
    PATH=$ORACLE_HOME/bin:$PATH
    LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH
    
    DISPLAY=192.168.137.1:0.0 --实际上DISPLAY参数,可以根据实际情况进行设置,直接设置成你宿主主机的IP地址,也可以(只要能与虚拟机互ping即可)
    export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH DISPLAY

    第三步:安装Oracle Server 必备包

    安装必备包

    第四步:修改系统配置文件 

    修改配置文件
    ******/etc/security/limits.conf中,添加如下内容(具体版本细节可查看Oracle在线文档)******
    oracle              soft    nproc   2047
    oracle              hard    nproc   16384
    oracle              soft    nofile  1024
    oracle              hard    nofile  65536
    oracle              soft    stack   10240
    
    ******/etc/sysctl.conf文件中添加如下内容******
    fs.aio-max-nr = 1048576
    fs.file-max = 6815744
    kernel.shmall = 2097152
    kernel.shmmax = 4294967295
    kernel.shmmni = 4096
    kernel.sem = 250 32000 100 128
    net.ipv4.ip_local_port_range = 9000 65500
    net.core.rmem_default = 262144
    net.core.rmem_max = 4194304
    net.core.wmem_default = 262144
    net.core.wmem_max = 1048576
    
    ******执行sysctl -p,让配置参数生效.******

     第五步:准备安装文件

    安装文件准备
    ******将解压好的oracle安装文件(database目录)移动到u01目录下******
    
    mv /tmp/database /u01
    
    ******修改oracle安装文件database的主属组******
    chown -R oracle:oinstall u01

    切换到Oracle用户,在database目录执行./runInstaller,开始安装数据库;开始安装之前,需要启动Xmanager-passive;

    备注:

    1、假如,LINUX系统之前没有安装XWindow,可以通过命令进行安装:yum groupinstall "X Window System"

    2、查看数据库服务名的方法

    #登录数据库:
    $sqlplus / as sysdba
    #显示服务名:
    SQL>show parameter service_names

  • 相关阅读:
    Python程序中的线程操作-concurrent模块
    SVN Checkout 不包括源文件夹根目录(转)
    Windows下配置Nginx使之支持PHP(转)
    htaccess 正则规则整理(转)
    用htaccess进行访问控制(转)
    改写URL的查询字符串QUERY_STRING(转)
    htaccess URL重写rewrite与重定向redirect(转)
    URL重写:RewriteCond指令与RewriteRule 指令格式(转)
    开启.htaccess重写之前先来看看mod_rewrite(转)
    php导出excel不断刷新缓冲区的思路(转)
  • 原文地址:https://www.cnblogs.com/arcer/p/2952733.html
Copyright © 2020-2023  润新知