--1.如果已经还原过,则清理数据和用户
SQL> drop user lxyweb cascade;
用户已删除。
SQL> drop tablespace lxyweb;
SQL> create user lxyweb identified by lxyweb default tablespace users temporary
tablespace temp;
用户已创建。
SQL> grant connect,resource,dba to lxyweb;
授权成功。
SQL> create smallfile tablespace "LXYWEB" datafile 'D:\oracle\product\10.2.0\oradata\weboa\lxyweb1.dbf' size 100M
autoextend on next 100m
maxsize unlimited
logging extent management local segment space management auto;
表空间已创建。
SQL> 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 lxyweb;
授权成功。
SQL>select * from V$tablespace;
--2.还原数据库
D:\oracle\product\10.2.0\db_1\bin>imp lxyweb/lxyweb@weboa full=y file=x:\mxh\lxy20120419.dmp
-----------------举例
--把下面汉字部分修改为正确的内容
drop user 用户名 cascade;
drop tablespace 用户名;
create user 用户名 identified by 密码 default tablespace users temporary
tablespace temp;
grant connect,resource,dba to 用户名;
create smallfile tablespace "表空间名称" datafile 'D:\oracle\product\10.2.0\oradata\jwc\数据文件名.dbf' size 100M
autoextend on next 100m
maxsize unlimited
logging extent management local segment space management auto;
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 用户名;