oracle数据库备份 expdp和exp详解

记录两种不同的备份方式:

一:expdp备份

命令参考:

expdp username/passwd@servicename directory=dbtmp dumpfile=YHQH_DS_20240724.dmp schemas=username compression=ALL

  • expdp: Oracle 数据库导出实用程序。
  • username/passwd@servicename: 连接到数据库的用户名和密码以及实例。
  • directory=dbtmp: 指定导出文件存放的目录。
  • dumpfile=YHQH_DS_20240724.dmp: 指定导出文件的名称。
  • schemas=username: 指定要导出的模式(Schema),这里指的是要导出用户名 username
  • compression=ALL: 使用所有可用的压缩选项。

注意:directory=dbtmp 这里可以通过查询参数,select * from dba_directories 查询具体备份文件路径。可以通过cmd操作备份。

二:exp备份

exp username/passwd@HSDBTAF file=C:\202400723.dmp log=C:\20240723.log owner=username

  • exp: Oracle数据库导出工具。
  • username/passwd@HSDBTAF: 数据库连接的用户名和密码,以及数据库服务名或实例名。
  • file=C:\202400723.dmp: 指定导出文件的存储路径和文件名。
  • log=C:\20240723.log: 指定导出操作的日志文件存储路径和文件名。
  • owner=username: 指定要导出的特定用户(schema)的名称。

注意:可以通过cmd操作

  1. 你有足够的权限来导出数据库。
  2. 指定的文件路径在服务器上是可访问的,并且有足够的空间来存储导出文件和日志文件。
  3. Oracle客户端工具已经安装在你的机器上,并且exp命令可以在命令行中使用。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值