Linux远程连接Oracle数据库并备份表
**oracle数据库需要客户端来进行连接,一般安装好服务端后会自带一个sqlplus工具,可以用来连接Oracle数据库,但是在远程的linux机器上没有这个工具需要安装**
- 官网下载client客户端软件
https://www.oracle.com/cn/database/technologies/instant-client/linux-x86-64-downloads.html
最好把所有的zip包都下载下来工具比较全 (注意:这边用的是圈出来的版本,不是所有的包都有exp和imp工具的)
- 解压client软件到指定目录,如果是普通用户需要注意目录权限
在解压出来的目录中创建/network/admin/tnsnames.ora 文件,目录也需要创建
[root@node1 instantclient_12_2]# pwd
/home/oracle/instantclient_12_2
[root@node1 instantclient_12_2]# mkdir -p network/admin
[root@node1 instantclient_12_2]# cd network/admin
[root@node1 admin]# touch tnsnames.ora
[root@node1 admin]# vim tnsnames.ora
oracle11g = #连接时的别名需要自定义
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =