第一、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了