这个方法很烂,导致重装Oracle时候处处出现问题,不建议使用这个方法,除非你以后不再用Oracle这个软件了,这个方法很烂,再评论一下。

第一,启动服务,(如果数据库处于启动状态,那么略过这一步)

也可以这样:

打开命令行执行以下语句

net start OracleServiceORCL

net start  OracleOraDb10g_home2TNSListener

net start OracleOraDb10g_home2iSQL*Plus

以上方式是在windows服务中启动服务,当windows服务不能启动数据库实例的时候,应用以下的语句

set oracle_sid=orcl

oradim -startup -sid orcl

sqlplus internal/oracle

startup

二、给用户授权时候,必须使用system用户登录

清理以前还原过的痕迹,如果我们在数据库曾经还原过,我们先来清理一下,痕迹,

//删除用户

drop user xxxx cascade;

//删除表空间

drop tablespace xxxx;

//删除数据库文件

e:/xxxxxx.dbf

第三,接下来,准备工作做好后,我们就可以开始还原了

//创建用户

【用户名一般最好大写,不然会出现很多麻烦】

CREATE USER 用户名 IDENTIFIED BY 密码

DEFAULT TABLESPACE  USERS

TEMPORARY TABLESPACE TEMP;

//给予用户权限

grant connect,resource,dba to xxxx;

//创建表空间,并指定文件名,和大小

CREATE SMALLFILE TABLESPACE "xxxx" DATAFILE 'E:/ORADATA/ORCL/xxxx.DBF'

SIZE 100M

AUTOEXTEND ON NEXT 100M

MAXSIZE UNLIMITED

LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;

//执行给予权限的脚本grant.txt,将权限给予刚才创建的用户

//给予权限

GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,

DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,

DBA,CONNECT,RESOURCE,CREATE SESSION  TO xxxx;

---------------------------------------------------------------------------------------

//开始导入(完全导入),file:dmp文件所在的位置, ignore:因为有的表已经存在,对该表就不进行导入。

在后面加上 ignore=y 。指定log文件 log=e:/log.txt(注:以下必须在cmd里执行,在SQL*PLUS里无法执行)

imp user/pass@orcl full=y file=e:/xxx.dmp ignore=y log=e:/log.txt;

//当我们不需要完整的还原数据库的时候,我们可以单独地还原某个特定的表

//---------------------------------------------------------------------------

imp user/pass@datbase file=e:/xxx.dmp ignore=y log=e:/log.txt tables=(xxxx)

imp user/pass@database file=e:/xxx.dmp ignore=y log=e:/log2.txt tables=(xxxx)

//---------------------------------------------------------------------------

使用cmd导入导出oracle数据库dmp文件

exp scott/test@192.168.0.195/orcl file=C:\Users\zz\Desktop\1\gd_base.dmp log=C:\Users\zz\Desktop\1\g ...

Linux下oracle11gR2系统安装到数据库建立配置及最后oracle的dmp文件导入一站式操作记录

简介 之前也在linux下安装过oralce,可每次都是迷迷糊糊的,因为大脑一片空白,网上随便看见一个文档就直接复制,最后搞了乱七八糟,虽然装上了,却乱得很,现在记录下来,希望能给其他网上朋友遇到问题 ...

使用数据泵expdp、impdp备份和还原oracle数据库

前面我已经整理过EXP 和 IMP备份和还原Oracle数据库的方法 今天我们只讲使用数据泵 expdp 和impdp的方法,有的同学会问他们有什么差别呢? EXP和IMP是客户端工具程序,它们既可以 ...

定时从远程的数据库中取数据,然后把取出来的数据插入或更新本地的oracle数据库的表

最近项目中有一种需求: 大致需求是这样的 通过给定的 用户名和密码 要定时从远程的数据库中取数据,然后把取出来的数据插入或更新本地的oracle数据库的表 项目的结构式struts1 hibernat ...

PLSQL Develope连接oracle数据库配置

首先我们在讲PLSQL Develope连接oracle数据库配置之前,先讲下如果不用PLSQL Develope连接oracle数据库,那该怎么办,那就是在本机安装oracle数据库,不过这个对于配 ...

Oracle学习——dmp文件(表)导入与导出

Oracle学习——dmp文件(表)导入与导出 2014-12-28      0个评论    来源:张文康 廊坊师范学院信息技术提高班 第九期   收藏    我要投稿 前言 关于dmp文件我们用的 ...

Oracle----SQL语句积累 (Oracle 导入 dmp文件)

Oracle----SQL语句积累 (Oracle 导入 dmp文件) Oracle SQL PL  导入dum文件 1.数据库DBA权限: 注意:这个是在cmd命令行中直接输入,不需要进入Oracl ...

Oracle数据库的文件以及Oracle体系架构

第一部分.Oracle数据库的文件 1.参数文件:控制实例的行为的参数的集合 参数文件的作用 设定数据库的限制 设置用户或者进程的限制 设定数据库资源的限制 调整系统的性能 主要的参数文件 SGA_T ...

20181112-PostgreSQL数据库dmp文件导入(记录一次数据导入)

20181112-PostgreSQL数据库dmp文件导入 标注:dmp文件导入,场景:多个schema导入 1. 环境准备: postgres集群master节点上,postgres用户执行以下操作 ...

随机推荐

PHP多次调用Mysql存储过程报错解决办法

PHP多次调用Mysql数据库的存储过程会出现问题,主要问题为存储过程中执行多次SQL语句不能一一释放导致的,网上找了一些解决办法,比如使用 multi_query 然后一个一个释放,但是发现根本不适 ...

css的display属性小实验

div与span是常用的盒子模型; 区别: div默认是垂直分布(独占一行)   span默认是水平分布(一行可以有多个) 通过float属性可以改变div容器的分布方式达到span容器的效果; 下面 ...

禁止chrome中CORS跨域资源共享错误

在开发中,可以通过命令行命令chrome --allow-file-access-from-files来 禁止CORS错误. 只在紧急情况下使用这个方法,比如你的老板正站在你身后, 并且所有事情都无法 ...

115个Java面试题和答案——终极列表(上)【转】

本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力.下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能 ...

Vue(小案例_vue+axios仿手机app)_购物车(计算商品总金额)

一.前言                 1.计算总金额                 2.点击删除按钮,删除对应的商品信息                 3.当还没结算的时候,当用户跳到其他页面 ...

NoteBook学习(二)-------- Zeppelin简介与安装

Zeppelin官网地址: http://zeppelin.apache.org/ Github地址: https://github.com/apache/zeppelin (参照官网) 1.什么是z ...

elasticsearch 安装 windows linux macOS

导读 在上一章节我们介绍Elasticsearch基本概念,今天我们继续进行本章内容,Elasticsearch在各种环境下安装,下面将逐一讲解在各种操作系统或不同安装在不同环境中注意事项. 安装 E ...

c#mysql批量更新的两种方法

总体而言update 更新上传速度还是慢. 1:  简单的insert  速度稍稍比MySqlDataAdapter慢一点 配合dapper 配置文件 <?xml version="1 ...

Linux定时任务出现问题时正确的解决步骤

但凡是提供服务的,都要有本账.软件服务也不例外.无论是Apache,Nginx,还是我们自己搭建的网站,日志是标配.这里的日志就是一本账. 当定时任务出现问题时,正确的处理步骤是: 1,定时任务服务是 ...

plsql备份还原oracle数据库,(已实践)PLSQL本地还原Oracle数据库dmp文件相关推荐

  1. 根据Oracle数据库已存在的表生成其他数据库建表语句

    文章目录 写这个Demo的出发点 Demo中还存在的问题 期望将来能实现的 生成的建表语句 源代码 写这个Demo的出发点 入职刚半年的菜鸟一枚,公司项目需支持Oracle.Mysql.DB2三个库, ...

  2. Oracle导入大数据量(百万以上)dmp文件,报错ora-12592 :包错误

    进行自动化测试过程中,发现需要重新搭建一套自动化测试库,然后利用pl/sql对数据库导出: 进行导入后发现报错ora-12592 :包错误 原因分析,数据量过大,传输超时,需要在Oracle服务端以及 ...

  3. 备份数据库的expdp语句_银行业Oracle RAC数据库迁移经验分享

    引言 在银行业中,数据是生命.是金钱.是最重要的资产,因此数据库运维工作更是IT运维中的重点.在数据库日常管理中,数据迁移是一项极为重要的工作.迁移不仅要保证数据完整性,还要确保业务连续稳定运行,是一 ...

  4. oracle11g数据库已关闭,oracle数据库已关闭

    关于 oracle数据库已关闭的搜索结果 问题 linux操作系统 重启oracle数据库 1. 打开secureCRT,连接到数据库所在的linux机器.若用户为root,请输入命令"su ...

  5. oracle数据库装载,oracle 数据库已装载

    首先确认会话时区是否正确,会话时区可能和数据库时区不一致 SQL> SELECT SESSIONTIMEZONE FROM DUAL; SESSIONTIMEZONE ------------- ...

  6. 农业银行数据库最佳实践和发展规划

    摘要 中国农业银行(以下简称:农行)在信息化系统建设过程中,先是把关系型数据库作为联机交易型数据库使用,后来为满足分析型应用需要开始使用分析型数据库,近几年来随着应用场景细分,对基于 Hadoop 的 ...

  7. oracle数据库导入dmp文件

    最近在自己的机子上安装了oracle11g,今天把项目的测试数据库给导入进来了,方便在本地跑起来调试.下面记录一下过程: 1,导出测试数据库的文件; 这个是在公司三楼的一台机子上,用plsql中的工具 ...

  8. 达梦数据库自动备份,DM8设置自动备份,达梦数据库,自动备份。详细步骤。常用命令,启动关闭数据库,查看DMAP状态

    常用命令 DmServiceDAMENG.service改成自己bin目录下文件名 运维常见问题,官方文档 注意事项 登录客户端工具,一定要使用SYSDBA用户进行下面的客户端操作 登录数据库主机,一 ...

  9. 陆金所MySQL_独家揭秘陆金所去Oracle全过程:18个月将90%数据库业务换到MySQL

    原标题:独家揭秘陆金所去Oracle全过程:18个月将90%数据库业务换到MySQL 作者 | 田晓旭 陆金所目前已经完成全站 90% 以上的去 Oracle 工作,并且将在 6 月底前下线最后一台 ...

最新文章

  1. 沙龙报名 | 数据库技术探索及行业应用
  2. 36岁 计算机博士,36岁考博士
  3. Android模拟器访问本机服务IP地址
  4. js赋值与逻辑运算的疑问
  5. delphi 演示数据路径
  6. redis数据类型之List入门练习
  7. SQL反模式学习笔记15 分组
  8. 一本通1261:【例9.5】城市交通路网
  9. 【一起学数据结构与算法分析】第二篇:字谜游戏
  10. 创蓝253云通讯 paas 短信发送接口和定义说明
  11. CSS-7-美化网页元素
  12. 中国最美丽的地方排行榜国家地理
  13. 序列的运算、操作、函数/方法
  14. (转)BT下载不死!Magnet(磁力链接)开创网络BT2.0时代!!
  15. 【Java】练习题库 单选题
  16. 老话讲“深秋不补,过冬吃苦”,五种食物要常吃,安稳度秋
  17. 书架 bookshelf
  18. python数据分析的四阶段以及电商数据描述性分析和探索性分析
  19. 佳能ix4000ix5000打印机清零
  20. 所有神经网络的特点及优缺点分析总结

热门文章

  1. Matlab使用Camera Calibrator工具箱标定相机
  2. 捉泥鳅用计算机怎么按,看看冬天是怎么捉泥鳅的,吓傻了
  3. 聊聊group lasso
  4. SpringBoot 自定义实现一个启动器starter 教程。
  5. iOS 解决苹果手机锁屏后APP退出的问题及app状态
  6. 计算机独立安装程序消息证书,巧用证书阻止软件安装
  7. 产品经理的职责-----产品经理深入浅出课程
  8. Python OpenCV 自动生成快乐源泉小瓶子图片(OpenCV中文写字)
  9. 欧洲央行目前已完成数字欧元公众咨询
  10. 小玩具:知识卡(RFID)