linux下安装oracle客户端

1. 下载

oracle官网下载安装包

根据访问数据的版本下载对应客户端。每种包又分.zip、.rpm两种格式包,zip包相当于解压后免安装版,rpm包需要安装版。

2.安装解压缩到/oracle

事先创建好oracle用户及/oracle目录

unzip instantclient-basic-linux.x64-11.2.0.4.0.zip

unzip instantclient-sqlplus-linux.x64-11.2.0.4.0.zip

生成目录/usr/local/oracle/instantclient_11_2

3. 在上述目录新建 mkdir -p ./network/admin

生成目录/oracle/instantclient_11_2/network/admin

4. 在上述目录新建tnsnames.ora文件,并编辑数据库链接信息

PRODUCT =(DESCRIPTION =(ADDRESS_LIST= (ADDRESS = (PROTOCOL = TCP)(HOST = 103.160.32.31)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = PRODUCT)))

此处配置的为SERVICE_NAME,非SERVER和SID,SERVICE_NAME名称需要和key保持相同

5.配置环境变量

vi .bash_profile

export ORACLE_HOME=/oracle/instantclient_11_2
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
##export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
export NLS_DATE_FORMAT="yyyy-mm-dd hh24:mi:ss"
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/oracm/lib:/lib:/usr/lib:/usr/local/lib
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib:$ORACLE/network/jlib
export PATH=$ORACLE_HOME:$PATH

souce .bash_profile

6.配置参数limits.conf

在上一步执行source命令时,如果出现以下等类似错误

-bash: ulimit: stack size: cannot modify limit:Operation not permitted

则需要在/etc/security/limits.conf 文件里添加以下配置:

oracle              soft    nproc   2047
oracle              hard   nproc   16384
oracle              soft    nofile  1024
oracle              hard   nofile  65536
oracle              soft    stack  10240

7.检测tns设置是否正确

oracle用户下执行tnsping 服务名(SERVICE_NAME),如果后面出现Used TNSNAMES adapter to reslove the alias .... OK表示TNS正常

linux下安装oracle客户端相关推荐

  1. linux下安装oracle客户端,实现远程连接oracle库,导出数据表

    工作中用到不安装oracle服务端,只安装客户端. 一:首先要到下载rpm包,使用如下,命令安装 rpm -ivh oracle/oracle-instantclient11.2-basic-11.2 ...

  2. Linux下安装Oracle参数自动初始化脚本

    在linux下安装Oracle通常是一件很头疼的事情, 而如果我们只是为了部署CMS的话,也没有必要对Oracle的参数去做详细的了解. 那么有没有办法简化这个安装过程呢? 下面给出了一个在Linux ...

  3. Linux下安装Oracle遇到的错误

    在linux下安装Oracle数据库时 (1)在实际操作中运行sqlplus出现了错误,大致如下: sqlplus / as sysdba sqlplus: error while loading s ...

  4. xhost: unable to open display linux下安装oracle

    情况1. 以root用户登录 输入命令xdpyinfo,记录下里面的name of display:后的字符串,如 name of display:127.0.0.1:1.0 在执行xhost +命令 ...

  5. 解决在Linux下安装Oracle时的中文乱码问题

    解决在Linux下安装Oracle时的中文乱码问题 参考文章: (1)解决在Linux下安装Oracle时的中文乱码问题 (2)https://www.cnblogs.com/qiumingcheng ...

  6. linux 读取飞信信息,Linux下安装飞信客户端(OpenFetion)

    主机平台:Gentoo 11.2 内核版本:Linux Kernel 3.2.1 1.首先下载OpenFetion源代码 具体下载目录在 /2012年资料/3月/22日/Linux下安装飞信客户端(O ...

  7. Linux下安装Oracle 12cR2

    Linux下安装Oracle 12cR2 Oracle 12C简介 安装前准备 开始安装 12c 下 pdb 切换及用户创建 Oracle 12C简介 Oracle 12C引入了CDB与PDB的新特性 ...

  8. Linux下安装Oracle

    Linux下安装oracle.使用图形化界面121 <1>前期准备: 一.修改操作系统核心参数 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/securit ...

  9. Linux下安装Oracle 11g详细过程

    需要安装Oracle DataGuard,所以先要安装单台Oracle11g,下面是Linux下单台Oracle11g的详细安装过程. 1,安装环境 硬件环境:2台linux虚拟机,CentOS6.4 ...

  10. VMware Linux 下安装 Oracle 11gR2 RAC

     文本: 文本 VMware Linnux 下安装 Oracle 11g R2 RAC 虚拟机VMware下安装Linux下载wmware server 2.0http://download.pcho ...

最新文章

  1. 【简明书】机器学习用例书册
  2. python入门(13)获取函数帮助和调用函数
  3. Leetcode - 169. Majority Element (多数投票问题)
  4. 谷歌已推送 Android Q Beta 1
  5. Python入门:Anaconda和Pycharm的安装和配置
  6. 拼多多发布“3.8女神节”数据:超过70%女性自购鲜花
  7. 基于TMS320VC5507的语音识别系统实现
  8. linux语言 ctrl命令,linux下Ctrl命令组合
  9. cad被管理员阻止_CAD注册机无法以管理员身份输入的解决方案
  10. SAM-BA AT91 USB to Serial converter驱动安装失败解决方法
  11. @Resource注解用法
  12. 老男孩教育运维班100台规模集群全网数据备份项目上机实战
  13. JSP 返回上一页的几种方法
  14. python如何连redis_python连接redis的方法
  15. 【狂神说】Spring Cloud
  16. 一台笔记本只有一个显卡,如何同时连接两台显示器
  17. 数据库原理—关系数据库
  18. 渗透测试php靶场,渗透测试靶场初体验
  19. 阴阳师人数最多的服务器,说说阴阳师中玩家最少的几个鬼区服务器
  20. 基于cPCI总线的嵌入式遥测前端处理器系统设计

热门文章

  1. u深度重装系统详细教程_u深度一键还原精灵电脑重装系统使用教程
  2. 抖音超火的罗马时钟html代码,最近抖音上挺火的圆形文字时钟
  3. 使用keil4 下载.hex文件
  4. 用C语言数组编写贪吃蛇
  5. 软件测试的功能点理解
  6. win7下cmd乱码
  7. MTK 刷机操作说明v2.0(单路)
  8. SQL(五) 数据库 表格删除 表格内容删除
  9. 华为商业级AC6005+AP3030DN无线WIFI组网
  10. wps linux 字体目录在哪个文件夹,WPS OFFICE怎么添加字体?(我下载的字体文件应当放那个文件夹?)...