1. 创建表空间

create tablespace charge_zang datafile 'F:\app\zang\oradata\orcl\charge_zang.dbf'
  size 50M
  autoextend on next 10M
  maxsize 1024M;

2. 创建用户并使用该表空间为默认表空间

create user charge_base33 identified by charge_base33
default tablespace charge_zang;

3. 给用户授权

grant dba to charge_base33;
grant connect,create view ,resource to charge_base33;

4. cmd里用命令导入

imp charge_base33/charge_base33@orcl file="F:\工作\公司项目学习\产品库\收费系统\收费标准版(BS)\03需求分析与设计\概要设计\tdrd\tdrd_2016-12-13.dmp" 
full="y"

5. 导入失败的话先删除用户

drop user charge_base33 cascade;  

6. 再删除表空间

drop tablespace charge_zang including contents and datafiles;

7. 过程中可能用到的其他语句

--更改用户表空间容量限制
ALTER USER charge_base33 QUOTA UNLIMITED ON charge_base33; --更改表空间位置和自动增长值
alter database datafile 'F:\backup\charge_base.dbf' autoextend on next 200m;

例:

--导出服务器上的表空间
--exp username/password@服务器端数据库ID file=c:/文件名.dmp
exp ankangreli/ankangreli@111 file="F:/backup/ankangreli.dmp" full="y"
--创建表空间
create tablespace ankangrelir_data datafile 'F:\app\zang\oradata\orcl\ankangrelir_data.dbf' size 300m autoextend on next 50m;
--创建用户
create user ankangreli identified by ankangreli default tablespace ankangrelir_data;
--给用户授权
grant dba,connect,create view to ankangreli;
--改变用户表空间容量限制
ALTER USER ankangreli QUOTA UNLIMITED ON ankangrelir_data;
--导入表空间文件(cmd)
imp ankangreli/ankangreli@orcl file="F:\backup\ankangreli.dmp" full="y"
--删除表空间需要先删除用户
drop user ankangreli cascade;
--删除表空间所有内容
drop tablespace ankangreli including contents and datafiles;

导入本地的oracle数据库文件的更多相关文章

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

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

  2. 统计Oracle数据库文件的大小

    1. 统计数据文件.暂时文件.日志文件大小 select sum(bytes)/1024/1024/1024 as GB from dba_data_files; select sum(bytes)/ ...

  3. 如何使用impdp导入oracle数据库文件

    1.首先,安装好oracle数据库. 2.使用sqlplus进入sysdba权限,sqlplus "/as sysdba", 例如: 3.创建用户framework,例如: CRE ...

  4. (已实践)PLSQL本地还原Oracle数据库dmp文件

    这个方法很烂,导致重装Oracle时候处处出现问题,不建议使用这个方法,除非你以后不再用Oracle这个软件了,这个方法很烂,再评论一下. 第一,启动服务,(如果数据库处于启动状态,那么略过这一步) ...

  5. Oracle 【IT实验室】数据库备份与恢复之:如何对Oracle数据库文件进行恢复与备份

    任何数据库在长期使用过程中,都会存在一定的安全隐患.对于数据库管理员来说不能仅寄希望于计算机操作系统的安全运行,而是要建立一整套的数据库备份与恢复机制.当数据库发生故障后,希望能重新建立一个完整的数据 ...

  6. Oracle数据库文件恢复与备份思路

    怎样才能对Oracle数据库进行备份?如何才能对删除的数据再进行恢复?这是困扰着很多人的问题.大家都知道,任何数据库在长期使用过程中,都会存在一定的安全隐患.对于数据库管理员来说不能仅寄希望于计算机操 ...

  7. oracle系列--第五篇 PLSQL连接本地的Oracle数据库

    这篇blog主要是针对新手,我也是个新手:) 我们把oracle成功的安装在了我们的计算机上面,那我们如何才能将PLSQL developer连 接到本地的oracle呢? 首先,我们必须有下面步准备 ...

  8. Oracle数据库文件路径变更

    环境:RHEL 6.4 + Oracle 11.2.0.3 情景一:只是部分普通数据文件迁移,可以在线操作. 1.将对应表空间offline,移动数据文件到新路径 2.数据文件alter databa ...

  9. Oracle数据库文件导出为CSV格式的方法

    1 安装PLSQL Developer,并连接Oracle数据库. 2 执行sql语句,将要导出的表格显示出来. select * from table名; 3 如下点击导出查询结果,选择数据格式,即 ...

随机推荐

  1. 《Linux就该这么学》第四天课程

     秦时明月经典语录: 侠道:五步之内,百人不当.十年磨剑,一孤侠道——荆轲 我发了一些课堂笔记,供你们参考 原创地址:https://www.linuxprobe.com/chapter-03.htm ...

  2. SGTtrick

    SGTtrick By 蒟蒻 ldxoiBy\ 蒟蒻\ ldxoiBy 蒟蒻 ldxoi Chapter 1.关于线段树操作的一些分析 我们知道,线段树有两个核心的函数pushdownpushdown ...

  3. ABP框架系列之十八:(Data-Transfer-Objects-数据转换对象)

    Data Transfer Objects are used to transfer data between Application Layer and Presentation Layer. 数据 ...

  4. 1018 Public Bike Management (30) Dijkstra算法 + DFS

    题目及题解 https://blog.csdn.net/CV_Jason/article/details/81385228 迪杰斯特拉重新认识 两个核心的存储结构: int dis[n]: //记录每 ...

  5. JavaScript标准库之 ----  Object

    Object.assign() 方法可以把任意多个的源对象自身的可枚举属性拷贝给目标对象,然后返回目标对象. 语法:  Object.assign(target, ...sources) 参数: ta ...

  6. MyBatis 源码分析 - 内置数据源

    1.简介 本篇文章将向大家介绍 MyBatis 内置数据源的实现逻辑.搞懂这些数据源的实现,可使大家对数据源有更深入的认识.同时在配置这些数据源时,也会更清楚每种属性的意义和用途.因此,如果大家想知其 ...

  7. poj2699

    神题目=神题解+神读入 题意:n个人比赛, 两两比,共n*(n-1), 赢得1分, n<=10(这给了我们枚举的暗示),如果一个人打败了所有比自己分数高的人, 或者他本身就是分数最高的, 那么他 ...

  8. Array.prototype.slice.call引发的思考

    概述 今天在看书的时候看到Array.prototype.slice.call(arguments),有点看不懂,所以认真研究了一下,记录下来,供以后开发时参考,相信对其他人也有用. call 每一个 ...

  9. .NET手记-定义类和接口的扩展方法

    对于iOS开发者来说,使用扩展方法是家常便饭.因为有很多的类是有系统框架的定义的,我们不能修改或者不想修改他们的源码,但是我们又想要给他添加一些扩展方法来使用.这时定义扩展方法就是很有用的方式了,正如 ...

  10. 21-json pickle shelve XML

    我们把对象从内存中变成可存储或传输的过程称之为序列化 在python中叫picking 在其他语言中也被称之为 serialization marshalling flattening等等 序列化之后 ...