CentOS7 安装 Oracle 12c 客户端

  1. 下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
    选两个 RPM 文件:
    oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm
    oracle-instantclient12.2-sqlplus-12.2.0.1.0-1.x86_64.rpm
    用 rpm -ivh 文件名 先后安装以上两个文件。
    sqlplus 会被安装到 /usr/lib/oracle/12.2/client64/bin 下。
  2. 配置环境变量 #vim  .bash_profile
    export  ORACLE_HOME=/usr/lib/oracle/12.2/client64
    export  TNS_ADMIN=$ORACLE_HOME/network/admin
    export  NLS_LANG=’simplified chinese_china’.ZHS16GBK
    export  LD_LIBRARY_PATH=$ORACLE_HOME/lib
    export  PATH=$ORACLE_HOME/bin:$PATH使以上环境变量生效:
    #. ./.bash_profile
  3. 创建监听文件: #mkdir -p $ORACLE_HOME/network/admin/
    # vim $ORACLE_HOME/network/admin/tnsnames.ora*tnsname*=
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = *IP*)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = *SID*)
    )
    )
  4. 设置 alias 添加到  .bash_profile
    alias .db=”$ORACLE_HOME/bin/sqlplus username/password@tnsname”
    从安全角度考虑,这个设置不好, 但是是偷懒的好办法。

作者: 甬洁网络

--移动互联网&物联网技术提供商