linux oracle数据库客户端安装,Linux安装Oracle数据库SQLPlus客户端

安装

下载客户端,得到以下两个包

oracle-instantclient-basic-21.1.0.0.0-1.x86_64.rpm

oracle-instantclient-sqlplus-21.1.0.0.0-1.x86_64.rpm

a)RedHat/CentOS直接rpm安装。

rpm -i oracle-instantclient-basic-21.1.0.0.0-1.x86_64.rpm

rpm -i oracle-instantclient-sqlplus-21.1.0.0.0-1.x86_64.rpm

b)由于是rpm包,在Debian/Ubuntu下先将其转成deb包:

apt-get install alien

alien oracle-instantclient-basic-21.1.0.0.0-1.x86_64.rpm

alien oracle-instantclient-sqlplus-21.1.0.0.0-1.x86_64.rpm

dpkg -i oracle-instantclient-basic_21.1.0.0.0-1.x86_64.rpm

dpkg -i oracle-instantclient-sqlplus_21.1.0.0.0-1.x86_64.rpm

安装在默认的目录下 /usr/lib/oracle/21/client64/

设置环境变量 ~/.bash_profile/~/.bashrc

$ vi ~/.bash_profile

ORACLE_HOME=/usr/lib/oracle/21/client64

PATH=$ORACLE_HOME/bin:$PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib

export ORACLE_HOME

export LD_LIBRARY_PATH

export PATH

生效

#centos

source ~/.bash_profile

#ubuntu

source~/.bashrc

使用

使用SQL * Plus连接服务器

sqlplus username/password@//host:port/sid

>show user;

执行SQLPlus,如出现找不到包libaio,apt-get/yum install libaio即可。

原文:https://www.cnblogs.com/Aaron-23/p/14145233.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!对于Linux操作系统上的Oracle数据库客户端,您可以使用Oracle官方提供的客户端软件,即Oracle Instant Client。这是一个轻量级的客户端,可用于连接和管理Oracle数据库。 您可以按照以下步骤在Linux安装Oracle Instant Client: 1. 首先,访问Oracle官方网站(https://www.oracle.com)并进入下载页面。 2. 在下载页面中,选择与您的Linux操作系统版本和架构相对应的Instant Client软件包,并下载对应的安装文件。 3. 下载完成后,解压缩安装文件到您选择的目录中。您可以选择将其解压缩到任意位置,例如 `/opt/oracle/instantclient`。 4. 在解压缩的目录中,您将找到一些必要的库文件和可执行文件。 5. 配置环境变量,使系统能够正确识别并使用Oracle Instant Client。您可以编辑 `/etc/profile` 或 `~/.bashrc` 文件,并添加以下行: ``` export LD_LIBRARY_PATH=/opt/oracle/instantclient:$LD_LIBRARY_PATH export ORACLE_HOME=/opt/oracle/instantclient export PATH=$PATH:$ORACLE_HOME ``` 请根据您的实际安装路径进行相应的更改。 6. 保存文件并退出编辑器。然后,重新加载环境变量使其生效,或者执行 `source /etc/profile` 命令。 安装完成后,您可以使用Oracle Instant Client提供的命令行工具(如sqlplus)或各种编程语言的Oracle驱动程序来连接和操作Oracle数据库。请确保您已经正确配置连接信息,例如主机名、端口号、用户名和密码。 希望这能帮到您!如有任何问题,请随时向我提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值