在备份前,先检查两个数据库的字符集是否相等

SQL语句:

select userenv('language') from dual;

server1:

注意:数据库的导出和导入都在Windows命令模式下执行

数据库的导出(expdp)

导出某个用户的表空间

语法如下:

expdp 用户名/密码@数据库的SID dumpfile=文件名.dmp logfile=日志名.log directory=备份储存路径名

实例:

expdp BRDB_TJSP_1203/cnbi2018@orcl dumpfile=BRDB_TJSP_1203_%date:~0,4%-%date:~5,2%-%date:~8,2%.dmp logfile=BRDB_TJSP_1203_%date:~0,4%-%date:~5,2%-%date:~8,2%.log directory=oracleback

说明:备份存储路径名可以自己创建也可以查看已有的路径

查看系统中所有的路径

SQL语句:

select * from dba_directories

删除系统中某个路径

语法:

drop directory directory_name

导出结果如下:

server2

数据库的导入:

SQL语句:

1、创建物理路径

自行创建一个完整的目录文件夹,用于存放dmp文件

例如:

d:\backup\test1

2、创建逻辑目录

注意:路径一定要和物理路径是对应关系

语法:

create directory 路径名 as ‘路径’

实例:

create directory test1_dir as ‘d:\backup\test1’

3、创建表空间

语法:

create tablespace 表空间名

datafile ‘物理地址(相当于文件路径)’

size初始大小(单位M)

autoextend on next每次自增的大小(单位M)

maxsize unlimited (此关键字用于不限制表空间大小)

实例:

create tablespace BRDB_BJSC_0718

datafile 'G:\oracle\tablespace\BRDB_BJSC_0718tablespace.dbf'

size 500M

autoextend on next 100M

maxsize UNLIMITED;

删除表空间

语法:

drop tablespace tablespace_name including contents and datafiles;

实例:

DROP TABLESPACE NCTABLESPACE_01 INCLUDING NCTABLESPACE_01.dbf;

4、创建用户并指定表空间

语法:

create user 用户名 identified by 口令[即密码] default tablespace 表空间名;

实例:

create user BRDB_BJSC_0718 identified by cnbi2018 default tablespace BRDB_BJSC_0718

修改默认的用户表空间

语法:

alter user 用户名 default tablespace 表空间名

修改用户的密码

语法:

alter user 用户名 IDENTIFIED by 新密码;

删除用户

语法:

drop user 用户名 cascade

5、目录授权

语法:

grant read,write on directory 路径名 to 用户;

实例:

grant read,write on directory test1_dir to test1;

6、用户授权

一般情况下,我们可以直接赋予角色三种权限connect、resource、dba

语法:

grant 权限1, 权限2, 权限3…… to 用户名

实例:

grant connect, resource, dba to test1

撤销用户权限

语法:

revoke 权限1, 权限2, 权限3…… from 用户名

实例:

revoke connect,resource,dba from test1;

7、查询数据库用户信息

select * from dba_users

在导出服务器上查询,主要看表空间名(server1)

8、导入dmp文件

语法:

impdp 用户名/密码@数据库的SID directory=导入路径名 dumpfile=导出的文件名 logfile=导出的日志名 remap_teblespace=转换表空间(A1转换成B2,多个转换用逗号隔开)A1:B2 full=y

实例:

impdp BRDB_BJSC_0718/cnbi2018 directory=brdb dumpfile=BRDB_BJSC_0718_2018-12-19.dmp logfile=BRDB_BJSC_0718_2018-12-19.log remap_teblespace=BJSCTABLESPACE: BRDB_BJSC_0718  full=y

oracle11g-R2数据库的逻辑备份相关推荐

  1. mysql 逻辑备份 物理备份_数据库的逻辑备份和物理备份--非RMAN

    数据库的逻辑备份和物理备份--非RMAN,不用借助其他工具,只要归档日志和物理备份就可以实现的备份 数据库的备份和恢复 常规而且重要,恢复得到理想状态 逻辑备份 利用EXP备份,从数据库提取写入操作系 ...

  2. oracle11g-R2数据库的逻辑备份(数据泵的导入导出)

    一.环境: server1迁移到server2 server1: 服务器号:201 系统:Windows server 2008 R2 x64 IP地址:192.168.2.201 oracle数据库 ...

  3. mysql 逻辑备份导入数据库_mysql逻辑备份(mysql dump的使用)

    mysqldump 属于MySQL客户端工具 mysqldump备份工具对于MyISAM存储引擎实现备份是温备份,对innodb存储引擎是可以实现热备份. 使用mysqldump备份数据库可以实现完全 ...

  4. oracle逻辑备份和物理备份,oracle数据库物理备份和逻辑备份区别

    oracle数据库物理备份和逻辑备份区别 ORACLE中数据备份分为物理备份和逻辑备份两种.物理备份就是转储ORACLE物理文件(如数据文件.控制文件.归档日志文件等),一旦数据库发生故障,可以利用这 ...

  5. mysql使用混合引擎如何,mysql – 使用MyISAM和InnoDB引擎的数据库的一致逻辑备份...

    我有一个关于MySQL数据库的逻辑备份的问题 同时使用MyISAM和InnoDB. mysqldump实用程序支持以下两个选项: > –single-transaction – 通过转储单个事务 ...

  6. MariaDB数据库备份之逻辑备份

    在生产机器上通常是要备份数据库的,主要是防止重要数据丢失,这里就不细说为什么备份了,这篇文章是MariaDB数据库的逻辑备份 大概说一下备份方式吧 物理备份 这个方式就是拷贝物理文件备份: maria ...

  7. oracle配置并发备份,oracle数据库还原以及备份 包括快速备份(并发压缩)

    expdp jhpt/XXXX directory=databackup dumpfile=dpfile_201512091300_%U.dmp filesize=5G parallel=8 comp ...

  8. Oracle——20数据库恢复与备份

    2019独角兽企业重金招聘Python工程师标准>>> 备份是将数据库中的数据信息保存起来,而恢复则是将已经备份的数据库信息还原到数据库系统中.    一.数据库的备份类型  Ora ...

  9. Mysql物理逻辑备份概述

    Mysql物理逻辑备份概述 1 声明 本文的数据来自网络,部分代码也有所参照,这里做了注释和延伸,旨在技术交流,如有冒犯之处请联系博主及时处理. 2 Mysql物理逻辑备份简介 物理备份 物理备份由存 ...

最新文章

  1. POI 导出excel带小数点的数字格式显示不对解决方法
  2. JSP自定义标签开发与打包
  3. linux 0x00,linux 学习笔记0x00
  4. dubbo源码解析-zookeeper创建节点
  5. (全排列)Smallest Difference (poj2718)
  6. linux系统下memcached启动正常但程序无法连接的问题解决
  7. 从零开始进行Adadelta的梯度下降
  8. linux定位异常前后日志信息
  9. 这些信用卡取现可以免除手续费!
  10. 做最好的自己(李开复)
  11. 课堂笔记 Numpy酒鬼漫步
  12. 怎么选择自己合适的LED驱动IC?
  13. 使用openssl将pfx格式证书转换成key和crt
  14. 蓝牙系统中的主机与控制器
  15. android fstrim命令,满血复活:安卓4.3为所有Nexus带来TRIM
  16. 视频教程-嵌入式读图基础-智能硬件
  17. 时间轴-新年倒计时(实操java)
  18. Linux 使用 speedtest 测速
  19. 学分绩点计算器java_学分绩点计算器
  20. 360创业故事【转】

热门文章

  1. 错误隐藏学习手记(六)
  2. 期货的交易量和持仓量(期货的持仓量和成交量)
  3. cent os通过ssh安装图形桌面
  4. jQuery学习第二天——jQuery的常见效果(上)
  5. 嗨聊:移动社交区域化发展的新思路
  6. 会声会影2020秘钥视频编辑制作使用教程
  7. 双硫脲改性Zr-MOF吸附材料|聚多巴胺(PDA)改性MOF-5|羧酸改性的UiO-66(Zr)膜|有机骨架材料的定制技术
  8. 计算机中丢失safeengine.dll,safeengine.dll
  9. 聚乙烯基吡啶阳离子功能化聚苯乙烯微球/二氧化锆/聚苯乙烯阳离子微球研究步骤
  10. 微服务之API网关:Kong:概要与安装