当前位置: 首页 > wzjs >正文

建站导航20个中国风网站设计欣赏

建站导航,20个中国风网站设计欣赏,wordpress导航菜单加图片,wordpress 主机搬家《Oracle 数据迁移与备份系列》 第一篇:《Oracle 数据泵全解析:高效数据导出与导入》(Data Pump) oracle数据泵(Data Pump)是一个用于数据库数据导入导出的工具,由oracle自带,操作…

《Oracle 数据迁移与备份系列》

第一篇:《Oracle 数据泵全解析:高效数据导出与导入》(Data Pump)

oracle数据泵(Data Pump)是一个用于数据库数据导入导出的工具,由oracle自带,操作比较简单。

此方法适用于数据的逻辑备份和跨版本迁移。

基础

核心组件

  • expdp:导出工具(Data Pump Export)。用于将数据从 Oracle 数据库导出到 .dmp 文件中。

  • impdp:导入工具(Data Pump Import)。用于从 .dmp 文件导入数据到数据库。

实战

数据导出(Export)

1.事前准备
创建目录对象(Directory)
CREATE  DIRECTORY 目录对象名称 AS '操作系统目录路径';
赋予权限

在创建过文件后,用户一般不能直接使用,要为其赋予读写权限。

GRANT read, write ON DIRECTORY 目录对象名称 TO 用户名称;
2.执行导出命令(expdp)
expdp 用户名/密码@数据库服务名 参数1=1 参数2=2 ...
常规参数
常规参数说明
用户名/密码需要导出数据的数据库用户必写
@数据库服务名连接到的 Oracle 数据库必写
directory=目录对象名指定数据泵目录(如 DATA_PUMP_DIR必写
dumpfile=文件名.dmp导出数据文件的名称必写
logfile=日志文件.log记录导出过程的日志文件必写
其他参数可选,用于控制导出内容
特殊参数与场景
1.全库导出
expdp 用户名/密码@数据库 full=y directory=目录对象名 dumpfile=文件名.dmp logfile=日志文件.log
  • 参数:full=y

  • **作用:**导出整个数据库。

2.按模式(用户)导出
expdp 用户名/密码@数据库 schemas=用户1 directory=目录对象名 dumpfile=文件名.dmp logfile=日志文件.log
  • 参数:schemas=用户1
  • 作用: 仅导出 用户1 用户下的所有对象。
3.按表导出
expdp 用户名/密码@数据库 tables=1 directory=目录对象名 dumpfile=文件名.dmp logfile=日志文件.log
  • tables=表1 仅导出 表1。

  • tables=表1,表2...可导出多个表。

4.按条件导出
expdp 用户名/密码@数据库 tables=1 directory=目录对象名 dumpfile=文件名.dmp logfile=日志文件.log query="WHERE id=10"
  • 参数:query="WHERE id=10"

  • 作用: 仅导出 id=10 的数据。

  • 注意:query必须在tables参数后面。

数据导入(Impdp

1.事前准备
确保dump文件的存在

数据导入的基础就是拥有数据导出产生的dump文件。

创建目录对象(Directory)
CREATE DIRECTORY 目录对象名称 AS '操作系统目录路径';
赋予权限

在创建过文件后,用户一般不能直接使用,要为其赋予读写权限。

GRANT read, write ON DIRECTORY 目录对象名称 TO 用户名称;
其他准备
  • 若导入用户与原用户不同,需提前创建目标用户并授权:

    CREATE USER 新用户 IDENTIFIED BY 密码;
    GRANT CONNECT, RESOURCE TO 新用户;
    
  • 检查目标库字符集是否与导出文件兼容:

    SELECT * FROM nls_database_parameters WHERE parameter LIKE '%CHARACTERSET%';
    
2.执行导入命令(Impdp)
impdp 用户名/密码@数据库服务名 参数1=1 参数2=2 ...
常规参数
参数说明
用户名/密码目标库用户(需有 IMP_FULL_DATABASE 权限处理全库导入)必写
@数据库服务名目标 Oracle 数据库实例必写
directory=目录对象名存放导出文件的目录(需与导出时一致,如 DATA_PUMP_DIR必写
dumpfile=文件名.dmp导出文件的名称(支持通配符 %U 多文件导入)必写
logfile=日志文件.log记录导入过程的日志文件必写
table_exists_action表已存在时的处理方式(SKIPAPPENDTRUNCATEREPLACE
特殊参数与场景
1. 全库导入
impdp 用户名/密码@数据库 full=y directory=目录对象名 dumpfile=full_db.dmp logfile=imp_full.log
  • 参数:full=y
  • 要求:用户需有 IMP_FULL_DATABASE 权限。
  • 注意:目标库需与源库字符集兼容。
2. 按模式(用户)导入
  • 导入到同名用户

    impdp 用户名/密码@数据库 schemas=用户1 directory=目录对象名 dumpfile=user1.dmp logfile=imp_user1.log
    
  • 跨用户导入(映射用户):

    impdp 用户名/密码@数据库 directory=目录对象名 dumpfile=user1.dmp remap_schema=用户1:用户2 logfile=imp_user2.log
    
    • remap_schema=原用户:目标用户:将数据从 用户1 映射到 用户2
3. 按表导入
impdp 用户名/密码@数据库 tables=1 directory=目录对象名 dumpfile=tables.dmp logfile=imp_tables.log
  • 支持多表tables=表1,表2,表3
  • 处理表冲突:添加 table_exists_action=replace 覆盖原表。
4. 按条件导入
impdp 用户名/密码@数据库 tables=1 directory=目录对象名 dumpfile=data.dmp query=1:"WHERE id=10" logfile=imp_filter.log
  • 用途:仅导入 表1id=10 的数据。
  • 注意:表必须已存在,否则需先导入表结构(使用 CONTENT=METADATA_ONLY)。
http://www.dtcms.com/wzjs/598570.html

相关文章:

  • 做好网站优化的方法有哪些?深圳哪些公司需要做网站
  • 网站建设会计分录交互式网站设计怎么做
  • 有关电子商务网站建设与维护的书籍网络集资网站怎么做
  • 帝国cms网站编程怎么学
  • 医院英文网站建设跨境电商最好卖的产品
  • 泉州专门制作网站吉林省建设厅门户网站
  • 怎么自己开发网站第一接单网平台
  • 律师网站建设推广wordpress图片服务器配置
  • 中牟做网站服务器租用价格表
  • 开发网站的目标四川省建设厅证书查询
  • 帮忙建网站的人设计软件教程
  • 网站开发 模板 c不花钱的网站建设
  • 嘉峪关建设局公告网站如何做网络营销推广工作
  • 做社群最好的网站源码广西建设厅官方网站电话
  • 网站建设 中企动力 顺德国家中小学智慧教育平台
  • 吉林省建设银行网站想做电商应该怎么入门
  • 怎么学做一件完整衣服网站佛山刚刚发生的事
  • 企业网站seo韩国网站的风格
  • 模具做外贸网站做推广可以在哪些网站发布软文
  • 做一视频网站湖南网站建设有限公司
  • 北京装修平台网站广东省自然资源厅事务中心
  • 西安动力无限网站建设网站建设与管理和计算机网络技术
  • 大连鼎信网站建设新媒体营销发展趋势
  • 维修网站怎么做西安建设商城类网站
  • 自学网站建设作业土木工程网官网登录
  • 无锡网站推广外包服务wordpress没有上级目录的写权限
  • 网站维护包括哪些网络设置怎么设置
  • 网站文章展示是做怎么wordpress 去掉category
  • 网站开发中的文档旅游商城网站模板免费下载
  • 营销型网站建设文章做响应式网站哪家公司好