当前位置:网站首页>Linux数据库Oracle客户端安装,用于shell脚本用sqlplus连接数据库
Linux数据库Oracle客户端安装,用于shell脚本用sqlplus连接数据库
2022-08-10 05:31:00 【DOCKER007】
Linux环境:Redhat6.8 64位
Oracle:Oracle 11.2.0.4 IP=192.168.*.208
客户端环境:Linux Redhat6.8 IP=192.168.*.186
需求:现需要在客户端使用shell脚本监控系统进程、CPU等信息,把监控信息写入数据库,需要连接数据库,但客户端没有数据库环境,需要远程连接数据库写入数据
在oracle官网下载安装包,下载地址:
下载并上传安装包:
oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm(必要)
oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm(必要)
oracle-instantclient11.2-jdbc-11.2.0.4.0-1.x86_64.rpm
oracle-instantclient11.2-tools-11.2.0.4.0-1.x86_64.rpm
运行安装命令:
rpm -ivh oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm
Rpm -ivh oracle-instantclient11.2-sqlplus-11.2.0.4.0-1.x86_64.rpm
配置环境变量:
vim /etc/profile
export NLS_LANG="AMERICAN_AMERICA.UTF8"
export ORACLE_HOME=/usr/lib/oracle/11.2/client64
export TNS_ADMIN=$ORACLE_HOME
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib
source /etc/profile
检验sqlplus命令:
输入 sqlplus 如果出现“命令未找到” 是环境变量设置问题,请确认
登录数据库:sqlplus user/[email protected]:/1521/SID
连接成功
边栏推荐
猜你喜欢
随机推荐
基本比例尺标准分幅编号流程
基于Qiskit——《量子计算编程实战》读书笔记(五)
三维点云分割
使用Tenserboard可视化深度学习训练过程
从GET切换为POST提交数据的方法
Interface documentation evolution illustration, some ancient interface documentation tools, you may not have used it
How to use Apifox's Smart Mock function?
GtkD开发之路
latex图片排版技巧总结
OneFlow源码解析:算子指令在虚拟机中的执行
idm下载器如何使用 idm下载器使用技巧
Buu Web
win12 修改dns脚本
论文精读 —— 2021 CVPR《Progressive Temporal Feature Alignment Network for Video Inpainting》
Qiskit 学习笔记1
文章复现:超分辨率网络FSRCNN
【el和template区别】
网络安全之防火墙
SEO搜索引擎优化
动手写prometheus的exporter-02-Counter(计数器)