–创建用户

create user anhui identified by anhui

-给予用户权限

grant create session to anhui

grant connect,resource to anhui;

-创建表空间

1)先导dmp文件,报错:tablespace ‘FMIS_LOB’ does not exist

2)然后创建表空间

create tablespace FMIS_LOB DATAFILE ‘/data/db/shandong/FMIS_LOB.dbf’ Size 10240M AUTOEXTEND ON next 10M;

–加空间(空间不够时,加空间)

ALTER TABLESPACE rsapsr3 ADD DATAFILE ‘/data/shanghaiproject/rsapsr3_03.dbf’ Size 20480M AUTOEXTEND ON next 10M;

alter database datafile '/data/db/guiyang/FMIS1000.dbf' offline drop;

drop tablespace FMIS1000 including contents and datafiles;

create tablespace FMIS1000 DATAFILE '/data/db/guiyang/FMIS1000.dbf' Size 10240M AUTOEXTEND ON next 10M;

-导dmp文件

1) 用xshell连接服务器

2)连接之后,执行命令 su - oracle

3)执行命令

imp shandong/shandong@10.121.55.19/db file=/data/dmp/shandong/shuju-20180502/shuju2.dmp log=/data/dmp/shuju2.log full=y

(如果报错:only a DBA can import a file exported by another DBA,则给用户赋予权限grant dba to tianjin;)

-删除表的策略

select OBJECT_NAME,POLICY_GROUP,POLICY_NAME from user_policies;

exec dbms_rls.drop_grouped_policy(‘shandong’,‘XTYHXX’,‘SYS_DEFAULT’,‘PLC_XTYHXX’);//参数分别为用户名,OBJECT_NAME,POLICY_GROUP,POLICY_NAME

-导出dmp

导出dmp

exp shandong/shandong@10.121.55.3/bigdata file=/data/export-dmp/a.dmp log=/data/export-dmp/a.log tables="(XTGLDXIDMC,XTCS,XTGLDXLX,XTENUMBANK)"

重启oracle

(1) 以oracle身份登录数据库,命令:su -oracle

(2) 进入Sqlplus控制台,命令:sqlplus /nolog

(3) 以系统管理员登录,命令:connect / as sysdba

(4) 启动数据库,命令:startup

(5) 如果是关闭数据库,命令:shutdown immediate

(6) 退出sqlplus控制台,命令:exit

(7) 进入监听器控制台,命令:lsnrctl

(8) 启动监听器,命令:start

(9) 退出监听器控制台,命令:exit

oracle使用dmp文件恢复,dmp文件恢复oracle数据库相关推荐

  1. Oracle 恢复dmp文件到数据库表中 【数据系列 1】

    Mac 恢复dmp文件数据到数据库表 软件环境:Mac电脑上安装的docker中安装的并且运行的镜像,参考自该博客docker安装oracle 我所运行安装的oracle版本为: Oracle Dat ...

  2. Oracle 恢复dmp文件到数据库表中(超大DMP) 【数据系列 3】

    简述 本来我电脑上的docker安装的是oracle 11 结果 oracle 11 xe 支持的 tablespace 最大是11G,但是我的dmp文件是22个G的超大dmp文件.所以很明显是不行的 ...

  3. Oralce 11g 恢复 .dmp 文件方法及过程

    Oralce 11g 恢复 .dmp 文件方法及过程 主要过程为:新建表空间 -> 新建用户 -> 授予用户权限 -> 恢复备份 〇.删除用户及表空间(如需要) 若要恢复的数据的用户 ...

  4. dmp导入数据 oracle_DMP文件导入ORACLE指南

    大家下午好,我是阿涛. 今天的主题是介绍DMP文件导入ORACLE. [1].DMP文件的由来 我们这里说的dmp文件是从Oracle系统中导出来的备份数据,也可以认为dmp是Oracle系统中的转储 ...

  5. oracle数据库恢复aul_Oracle数据库恢复dmp

    B/S架构测试环境搭建_Oracle篇(Win32系统) 一.新建数据库: (1).Oracle数据库安装完成之后,在程序的目录下会出现对应的可选项.选择"开始"-->&qu ...

  6. oracle的dump头文件用ue显示,关于Oracle dmp文件导入随笔

    进入博客园已经两年多了,每次想写点什么,都是给自己个各种借口,不了了之~今天就从Oracle数据库最长用的导入开始吧! 1.低版本的exp/imp可以连接到高版本(或同版本)的数据库服务器,比如:10 ...

  7. oracle重建实例_记一次误删Oracle控制文件并恢复过程

    概述 当你在数据库运行时误删除了控制文件怎么办?很不幸有一次我就有这个情况,虽然是测试环境,这里因为我有事先把控制文件分别备份,所以恢复还是比较简单的.下面简单记录下怎么恢复. 问题 控制文件版本不一 ...

  8. linux 误删除mysql表能恢复吗_Linux下Oracle误删除数据文件恢复操作

    检查数据文件的位置如下: SQLgt; select name from v$datafile; NAME----------------------------------------------- ...

  9. oracle 无备份恢复数据文件

    场景:  1.数据库没有备份  2.数据文件损坏  3.不符合使用控制文件和日志文件恢复的场景 1.模拟数据文件损坏 SYS@orcl11g> host cp /etc/passwd /u01/ ...

  10. oracle11gr2查看数据库状态,Oracle 11gR2数据库文件丢失后的恢复测试

    一.测试环境 数据库版本是Oracle 11gR2,在做完一份完全备份之后,关机,做一份快照,每一次开机之后都执行数次alter system switch logfile以产生归档日志. 之后的测试 ...

最新文章

  1. UIBezierPath画圆弧的记录
  2. 怎么看b树是几阶_B站广告部混入A站内鬼?网友:请问怎么在B站看租借女友?...
  3. 百度更新算法之后我想说
  4. 酒店三合一终端服务器,【MOXA NPort6650-8八口三合一信号安全终端服务器价格_MOXA NPort6650-8八口三合一信号安全终端服务器厂家】- 网络114...
  5. 盖茨每一秒能赚多少钱,他现在最担心的是什么?
  6. 敏捷开发系列学习总结(12)——给Scrum Master的十个建议,你值得拥有
  7. 关于内存对齐介绍的比较好的一个文章
  8. spring boot集成swagger2
  9. 【GDB调试学习笔记】GDB调试入门
  10. docker 部署 nacos2.x 镜像
  11. iOS开发之--内购、GameCenter、iCloud、Passbook功能开发汇总
  12. html缓存的图片放在哪里,浏览器图片缓存在哪
  13. 动态SQL之、条件判断(转)
  14. 华为云服务器安装redis、mysql、jdk、tomcat、nginx
  15. mt6739耳机通道配置外置功放
  16. K8S异常之Unable to update cni config err=no vaild network found in /etc/cni/net.d
  17. 最新百度地图—POI搜索功能讲解
  18. 卧槽!微信可以改彩色昵称了!!!
  19. Adobe收购的Figma,是如何发展起来的
  20. 经常跳异地的POS机优化定位之后还能用吗?这是跳码吗?

热门文章

  1. tga格式转化为jpg格式
  2. 依概率收敛与按分布收敛
  3. python 做深度学习时偶遇的 (0xC0000409)错误
  4. c++ cv转化灰度图_OpenCV C++如何使RGB图像变为灰度图像
  5. 非常高兴可以订购到龙芯电脑
  6. 基于虚拟机的VxWorks实验平台设计与实现(读研时的一篇论文)
  7. 问题 J: LZY订单查询
  8. 如何撰写数据中台蓝图方案
  9. 可视化全埋点系列文章之功能介绍篇
  10. 天空之镜?瑞士冰川?Nono,这里其实是新疆!