Linux环境下oracle client安装和配置

oracle客户端的安装是非常简单的,关键在tns配置,我这里使用的rpm安装包,oracle本身就不是开源,那使用rpm安装时最简单的。

  1.要远程使用oracle,先下载下面三个文件,注意版本最好一致。


oracle-instantclient-basic-10.2.0.4-1.i386.rpm

oracle-instantclient-sqlplus-10.2.0.4-1.i386.rpm

oracle-instantclient-devel-10.2.0.4-1.i386.rpm

  2.PM安装


oracle-instantclient-basic-10.2.0.4-1.i386.rpm是基本的动态库、jar包,默认安装路径是:/usr/lib/oracle/10.2.0.4/client

oracle-instantclient-sqlplus-10.2.0.4-1.i386.rpm是客户端sqlplus安装包, 默认安装路径是:/usr/lib/oracle/10.2.0.4/client

oracle-instantclient-devel-10.2.0.4-1.i386.rpm是api接口文件,默认安装路径是:/usr/include/oracle/10.2.0.4/client

  这里不需要修改默认路径,直接安装即可:


sudo rpm-avi oracle-instantclient-basic-10.2.0.4-1.i386.rpm

sudo rpm-avi oracle-instantclient-sqlplus-10.2.0.4-1.i386.rpm

sudo rpm-avi oracle-instantclient-devel-10.2.0.4-1.i386.rpm

  3.配置环境变量


vi /etc/profile

export ORACLE_HOME=/usr/lib/oracle/10.2.0.4

export TNS_ADMIN=$ORACLE_HOME/network/admin

export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

exportLD_LIBRARY_PATH=$ORACLE_HOME/client/lib:$LD_LIBRARY_PATH

exportOCI_HEADERS_HOME=/usr/include/oracle/10.2.0.4/client

export OCI_LIBS_HOME=$ORACLE_HOME/client/lib

  后面两项是为了我们的程序程序编译时使用方便,编译时直接加入选项:

  -I$( OCI_HEADERS_HOME) –L$( OCI_LIBS_HOME) –l occi

  4.配置监听器和网络环境


[huangxw@ubuntu admin]$

cat/usr/lib/oracle/10.2.0.4/network/admin/tnsnames.ora

test_base=

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = *.*.*.*)(PORT = ****))

)

(CONNECT_DATA =

(SERVICE_NAME = tt4adol)

)

)

  5.测试连接


[huangxw@ubuntu bin]$./sqlplus USERNAME/PASSWD@test_base

SQL*Plus: Release 10.2.0.4.0 - Production onMon Jan 13 10:09:31 2014

Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.

Connected to:

Oracle Database 11g Enterprise Edition Release11.2.0.2.0 - 64bit Production

With the Partitioning, OLAP, Data Mining andReal Application Testing options

SQL> select * from USERNAME.TABLENAME  where accountid = 8401428;

ACCOUNTID   INVTA     SNDA    RAINA   INSB    SPEN    REMN

---------- ---------- ---------- -------------------- ---------- ----------

INVTC     SPDC    REIN

---------- ---------- ----------

8401428          0          0    100000          0          0          0

0          0          0

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-09-17 03:52:39

Linux环境下oracle client安装和配置的相关文章

Linux/Unix下ODBC的安装、配置与编程

odbc|unix|编程 Linux/Unix下ODBC的安装.配置与编程 齐亮 (cavendish@eyou.com) 2002 年 7 月 本文主要内容是介绍ODBC的简单原理,以及如何在Linux/Unix下进行ODBC的安装.配置与编程. 一. ODBC原理 ODBC 是Open Database Connect 即开放数据库互连的简称,它是由Microsoft 公司于1991 年提出的一个用于访问数据库的统一界面标准,是应用程序和数据库系统之间的中间件.它通过使用相应应用平台上和所需

Linux环境下nodejs的安装图文教程_Linux

1.在官网下载nodejs,选择左边的. 2.选择文件右击点击extract here进行解压 3.进入bin目录,右击选择properties,解压文件可以随意放在系统里一个位置.复制location里的路径 4.添加路径 进入.bashrc文件,在末尾处添加步骤三的location里的路径. 6.在终端输入source .bashrc按回车键,再输出路径:echo $PATH检查路径是否已经添加成功 7.检测是否安装nodejs成功.在js文件目录下点击右键,再点击open in termi

Linux环境下Nginx 通过upstream如何配置负载均衡以及实现

一,服务器准备情况,四台: 1,前段服务器: 192.168.1.112  hosts定向测试域名nginx.21yunwei.com 192.168.1.113 备用前端服务器. 后端web服务器池web_pools: 192.168.1.102 192.168.1.103 2,环境:统一centos 6 前端服务器安装nginx.环境安装这里就不写了,可以参考文章<linux下如何安装nginx环境配置>部署nginx环境. 后端web服务器 池统一安装apache:yum install

VMware中linux环境下oracle安装图文教程(一)_oracle

安装流程:前期准备工作--->安装ORACLE软件--->安装升级补丁--->安装odbc创建数据库--->安装监听器--->安装EM <前期准备工作> 安装配置系统环境 安装linux , 所有服务都不选择,只是选择安装开发工具,不要安装防火墙(当然也可以在后面关闭)打开终端,执行如下命令,检查安装包,没有的都要安装 make, glibc, libaiocompat-libstdc++, compat-gcc-34, compat-gcc-34-c++, gc

VMware中linux环境下oracle安装图文教程(二)ORACLE 10.2.05版本的升级补丁安装_oracle

首先我们解压 $ unzip p8202632_10205_LINUX.zip 解压后我们会发现多出了个文件夹,他是:Disk1,进入Disk1.然后执行安装: $ ./runInstaller 执行脚本 # /u01/app/oracle/10.2.0/db_1/root.shRunning Oracle 10g root.sh script...The following environment variables are set as:    ORACLE_OWNER= oracle   

Linux系统下PHP-FPM的安装和配置教程_php技巧

基本安装方法 安装工具包 $ sudo apt-get install python-software-properties 添加ppa源 $ sudo add-apt-repository ppa:yola/php5 安装php5-fpm sudo apt-get update sudo apt-get install php5-fpm 其它必要的软件安装接 sudo apt-get install nginx 配置php-fpm php-fpm的解析器是C/S结构,它的配置文件位于: (1)

在openSUSE-11.1 linux环境下Redis的安装和简单测试

  1. 新建虚拟机,安装openSUSE-11.1 2. 安装后,关闭防火墙,这样ssh才可以连接   SuSEfirewall2 stop 3. ssh连接后,开始安装 redis 进入目录: cd /opt/ 按照官方的说明执行如下 $ wget http://redis.googlecode.com/files/redis-2.4.8.tar.gz $ tar xzf redis-2.4.8.tar.gz $ cd redis-2.4.8 $ make   直接安装报如下错误 linux

Linux下MySQL的安装与配置

  在Linux下MySQL的安装,我一直觉得挺麻烦的,因为之前安装时就是由于复杂的配置导致有点晕.今天,需要在Linux下用Qt连接MySQL.遂安装配置了一把. 1)首先检查系统中是否已经安装了MySQL 在终端里面输入 sudo netstat -tap | grep mysql 若没有反映,没有显示已安装结果,则没有安装.若如下显示,则表示已经安装 2)如果没有安装,则安装MySQL. 在终端输入 sudo apt-get install mysql-server mysql-clien

Windows 下 Docker 的安装与配置概述

本文简要说明 Windows 环境下 Docker 的安装与配置. 原理概述 Docker 最早基于 Linux 内核相关特性构建,只能在 Linux 类系统上运行.所以,Windows 上只能基于 Linux 虚拟机运行 Docker.但与微软深入合作后,从 Windows Server 2016 开始,提供了对 Docker 的原生支持.所以,在 Windows 上安装.运行 Docker 有两种模式: Windows Container:专为 Windows 设计的容器架构下原生支持.运行