Oracle数据泵不同用户导入导出(表级)

立山  金牌会员 | 2022-8-29 00:06:50 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 916|帖子 916|积分 2748

先认识一个单词,schema:模式。
再来了解一个概念。
当创建一个用户的时候,会同时创建一个与用户同名的schema,这个schema的官方解释是对象的集合。
举个例子,比如说我就是一个用户,叫A,住在某个公寓里,假如我住在4-404,那么这个4-404这个房间就是schema,房间名也叫A(意思是用户A的房间,在oracle里的意思是用户A的schema)。那么房间里面的东西就是对象了,比如说桌子,冰箱,床之类的。所以说schema是对象的集合。(个人理解,不对之处,请以斧正)
 
在使用数据泵前设定一个directory,就是存放数据泵文件的目录。
  1. create directory data_dump as '/data_dump';
复制代码
当然,也可以查看有哪些目录
  1. select directory_name,directory_path from dba_directories;
复制代码
 
下面来记一些参数
  1. userid    说明使用的是哪个用户进行操作
  2. directory     说明使用的是哪个逻辑目录(就是上面创建的那个)
  3. dumpfile        导出后的文件名字
  4. logfile            导出过程中的日志文件
  5. tables            导出的表
复制代码
 
下面是导出脚本及expdp
[code]cat >exp_table.parimp_table.par
回复

使用道具 举报

0 个回复

正序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

立山

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表