1.建立临时表空间,2建立表空间,3.建立用户并指定表空间,权限.4.在dos中导出导入数据.
具体步骤如下:
1.system登陆.
2新建sql窗口,创建表空间:代码----
create temporary tablespace msxt_temp
tempfile 'D:\msxt_temp.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
create tablespace msxt
logging
datafile 'D:\msxt.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
3.创建用户名密码并指定表空间及权限:
create user msxt identified by "88888"
default tablespace msxt
temporary tablespace msxt_temp;
grant connect,resource,dba to msxt;
4.在dos 中导出表
exp (导出命令)----输入原来数据的用户名/密码----指定导出的目录d:/msxt.dmp----输入t(导出表)
提示:即将导出指定的表通过常规路径...
要导出的表 (T) 或分区 (T: P): (按 RETURN 退出) > admin (admin是需要导出的表,一个个导出);
5.在dos中导入表:
imp (导入命令)----输入新的用户名和密码----导入文件: EXPDAT.DMP> d:\\msct.dmp----按照提示输入yes/no即可
//也可以不在dos中导入导出,直接在plsql中导出导入(前提是在正确的用户和表空间中进行,而且没有clob字段,不是太适用!)
1:导出:
工具--导出表--输出文件(随便起个名,后缀自己会生成)--选择所有的表--导出即可.
2:导入
工具--导入表--选中需要导入的.pde文件--导入即可.