Oracl数据导入,导出

 第一、oracle数据导出

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

第二、oracle数据导入

1、创建表空间

CREATE TABLESPACE  DJBDB LOGGING DATAFILE 'D:appAdministratororadataorclDJBDB.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了

原文地址:https://www.cnblogs.com/wuqihui/p/oracle.html