首先确认数据库文件是全库导出(比如原数据库的实例名为ORCL,则以下创建的实例就是要ORCL,要是原实例为TEXT,则创建的实例就要是TEXT)

前置条件:创建数据库实例(此处使用ORCL作例子,注意的是,1、默认语言最好选择英语,因为本人使用简体中文的时候导入失败;2、实例编码格式要与数据库文件的编码一致,绝大部分为utf-8,实在不知道的就选默认)

完成以上操作之后开始操作:

一、导出方式为exp

运行cmd,使用自带sqlplus登录:sqlplus "sys/123456@orcl as sysdba"

1、创建表空间

SQL> create tablespace ORCL_TEMP datafile 'D:\app\oracle\oradata\orcl\ORCL_TEMP.dbf' size 500m reuse autoextend on next 1m maxsize unlimited;

2、创建用户并授权

SQL> create user newuser identified by orcl default tablespace ORCL_TEMP temporary tablespace temp;

SQL> grant dba to newuser ;

SQL> alter user newuser quota unlimited on ORCL_TEMP ;

完成以上操作之后开始进行导库:

cmd下命令输入 imp newuser /123456@orcl fromuser=olduser touser=newuser  file=D:\dbFile1120.dmp ignore=y grants=y 回车等待即可

属性介绍:

fromuser---数据库文件的原用户,

touser-----即将要导入到的用户,

file-----数据库文件路径,

ignore-----是否忽视错误(y表示导入的过程中遇到错误不会停止导入),

GRANTS 是权限的意思,在你导出的目标数据库中可能会有一些表的如select 权限等赋给了别的用户【GRANTS=Y】的意思是:导出的时候将这些权限导出,导入的时候将这些权限导入。
二、导出方式为expdp:
SQL内操作流程
conn /as sysdba
//创建表空间
create tablespace ORCL datafile 'D:\app\oracle\oradata\ORCL\ORCL.dbf' size 1024M reuse autoextend on next 100M maxsize unlimited extent management local segment space management auto;
//创建临时表空间
create temporary tablespace ORCL_TEMP tempfile 'D:\app\oracle\oradata\orcl\ORCL_TEMP.dbf' size 500M reuse autoextend on next 100M maxsize unlimited;
alter profile default limit password_life_time unlimited;
//创建用户-
create user dbuser identified by 123456 default tablespace ORCL temporary tablespace ORCL_TEMP;//创建目录,把dmp文件放在此目录下
create directory dump_file as 'D:\app\oracle\backup';
//授权
grant connect,resource,dba to dbuser;
grant read,write on directory dump_file to dbuser;
grant create session to dbuser;commit;---------------------------------------------------------------cmd导入C:\Users\Lenovo>impdp dbuser/123456@orce schemas=dbuser directory=dump_file dumpfile=db1127.dmp logfile=db1127.log

删除用户语句:drop user username cascade;

删除表空间:DROP TABLESPACE  table_TEMP INCLUDING CONTENTS AND DATAFILES;

oracle使用cmd命令导入数据库、删除用户、删除表空间相关推荐

  1. oracle cmd命令导入,oracle使用cmd命令导入数据库

    首先确认数据库文件是全库导出(比如原数据库的实例名为ORCL,则以下创建的实例就是要ORCL,要是原实例为TEXT,则创建的实例就要是TEXT) 前置条件:创建数据库实例(此处使用ORCL作例子,注意 ...

  2. Oracle数据库删除用户和表空间

    1.以system用户登录查找需要删除的用户(普通用户没有删除权限) select * from dba_users; 2.查询需要删除用户对应的表空间 select * from dba_data_ ...

  3. Oracle删除用户和表空间

    Oracle删除用户和表空间 对于单个user和tablespace 来说, 可以使用如下命令来完成. 步骤一:  删除user drop user ×× cascade 说明: 删除了user,只是 ...

  4. oracle删除用户及表空间

    1.以sysdba用户(最高权限)登录,查找需要删除的用户(普通用户没有删除权限) select * from dba_users; 2.查询需要删除用户对应的表空间 SELECT * FROM Us ...

  5. Oracle新建数据库和用户及表空间

    1. Oracle安装完成 ,如果在安装的时候选择了新建数据库实例,那么安装完之后可以用默认的实例,如果没有安装或者希望用新的数据库实例,可以用'Database Configuration Assi ...

  6. 企业实战03:Oracle数据库_用户和表空间

    Oracle数据库专栏 命令后面可以不加;分号 SQL语句后面一定要加;分号 文章目录 用户和表空间 2-1 使用系统用户登录Oracle 系统用户 2-2 Oracle用户和表空间之查看登录用户 2 ...

  7. Oracle删除用户以及表空间的操作步骤

    首先是出于测试需要,之前搭建的测试环境现在访问的时候无法访问,无法完成测试,所以需要检查一下. 在Oracle当中导入dmp文件时候显示在Oracle中导入失败,出现了图中所示的错误.根据网上的经验借 ...

  8. Oracle删除用户、表空间

    删除命令如下: 删除USER. DROP USER XX CASCADE 删除表空间. DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND D ...

  9. Oracle用OEM和命令行方式创建用户及表空间

    目录 一.登录OEM 二.OEM分账户管理 2.1 创建永久表空间 2.2 创建临时表空间 2.3 创建用户 三.用命令行创建用户及表空间 3.1 创建临时表空间 3.2 创建永久表空间 3.3 创建 ...

最新文章

  1. minsdk(API23)deviceSdk(API22)
  2. The application does not contain a valid bundle identifier.解决方法
  3. 黑马程序员_java之集合框架
  4. 深度学习笔记三:Softmax Regression
  5. 如何保证用户登陆时提交密码已经加密
  6. Spring Session实战4
  7. oracle查看序列数据语法,oracle查询各种数据字典的语法
  8. 内核怎么帮程序建立连接的
  9. 【多线程】线程的生命周期
  10. oracle 表(下)
  11. 图像处理自学(五):CAMERA驱动软件硬件架构V4L2
  12. oracle的ebs系统,EBS系统简介
  13. plsql删除历史记录
  14. Coloring Tree
  15. 马桶下的压水花技术!!(爆笑)
  16. 老邹寻找Magento商业合作伙伴
  17. MemSQL学习笔记-类似MySQL的数据库
  18. 前端攻城狮的自我修养1
  19. 议题征集令 | Apache DolphinScheduler Meetup 2021 来啦,议题征集正式开启!
  20. 智力题:用数字5,5,5,1进行四则运算,每个数字当且仅当用一次,要求运算结果为24

热门文章

  1. 编程题走迷宫_编程题迷宫求解
  2. DEA通讯模块读取从机到PLC的数据如果返回数据有两位或多位怎么办
  3. 少林寺与时俱进用电影网络推广少林文化(组图)
  4. @Validated
  5. 用Scrapy抓取游民星空每周壁纸精选的图片
  6. 流利阅读12.22 ‘Spider-Man: Into the Spider-Verse’: A Fresh Take on a Venerable Hero
  7. 电视android界面卡,电视盒子画面卡顿怎么办?这三个方法完美解决困扰
  8. 必备绝技--Hook大法(上)
  9. OPCServer KEPServer安装和使用
  10. 今天字节的hr加我微信好友了