博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Oracl数据导入,导出

Posted on 2013-11-14 10:11  Wuqh  阅读(210)  评论(0编辑  收藏  举报

 第一、oracle数据导出

exp 用户名/用户密码@sid owner=(csihap) file=csihap.dmp log=csihap.log

 

第二、oracle数据导入

1、创建表空间

CREATE TABLESPACE  DJBDB LOGGING DATAFILE 'D:\app\Administrator\oradata\orcl\DJBDB.DBF' SIZE 32M REUSE AUTOEXTEND ON NEXT  16M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT  AUTO;

2、创建用户 create user DJBUSER identified by DJBUSER default tablespace DJBDB create user 用户名 identified by 密码 default tablesspace 表空间名字;

3、用户授权 -授权session权限

使用system登录 grant DBA to username 给用户DBA权限-username grant connect to 用户名;给用户登录权限

4、导入数据

imp hosse/hosse@orcl file=D:\hosse_olddata.dmp  fromuser=(hosse) touser=(hosse) log=D:\2_2013-08-28-20-01.log ignore=y

imp 用户名/用户密码@SID file=路径   fromuser=(hosse)  touser=(hosse) log=日志输出路径  ignore=y

 

删除数据--------------------

1、删除用户数据 drop user hosse cascade;不删除表空间

2、删除表空间 drop tablespace IHAP including contents and datafiles  IHAP为表空间名称

注意:重新导入备份文件,先删了用户就OK了