Linux远程连接Oracle数据库并使用exp备份表

本文介绍了在Linux系统中如何下载Oracle client,配置环境变量,创建tnsnames.ora文件以连接数据库,并通过exp进行表的备份。详细步骤包括选择正确的client版本,设置目录权限,编写及测试SQL连接,以及准备备份脚本。
摘要由CSDN通过智能技术生成

Linux远程连接Oracle数据库并备份表

**oracle数据库需要客户端来进行连接,一般安装好服务端后会自带一个sqlplus工具,可以用来连接Oracle数据库,但是在远程的linux机器上没有这个工具需要安装** 
  1. 官网下载client客户端软件
    https://www.oracle.com/cn/database/technologies/instant-client/linux-x86-64-downloads.html
    最好把所有的zip包都下载下来工具比较全 (注意:这边用的是圈出来的版本,不是所有的包都有exp和imp工具的)在这里插入图片描述
  2. 解压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 =
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值