在执行这些命令的时候需要切换到数据库的bin目录下,例如:D:\oracle\product\10.2.0\db_1\BIN
1:oracle创建表空间
create
tablespace data datafile 'd:\sss.dbf' size 128m autoextend on next
128m maxsize 20480m extent management local;
这条语句中需要修改的就是'd:\sss.dbf'这个地方,改成自己的dmp文件的路径即可
2:oracle创建临时表空间
create
temporary tablespace sss_temp tempfile 'd:\sss_temp.dbf' size 128m
autoextend on next 128m maxsize 20480m extent management local;
这条语句中需要修改的是sss_temp和'd:\sss_temp.dbf' 这两个地方,这是临时表空间
3:创建用户
create user sss identified by sss default tablespace data temporary
tablespace sss_temp;
GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,DROP ANY
VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,DBA,CONNECT,RESOURCE,CREATE
SESSION TO sss;
4:导入数据库
imp sss/sss@orcl
file=f:\jf_sb_sbxx_kje_sd.dmp fromuser=tmsjcj touser=sss
5:导出文件
exp scott/sys@orcl
file="e:\sss.dmp" tables=(b2c_tm_jbxx,b2c_tm_xsze_02)
owner=scott
指定需要到处哪个表的时候就要指定tables