oracle 新建数据库从dmp文件恢复数据
2012-04-19 16:22
1016 查看
--1.如果已经还原过,则清理数据和用户SQL> drop user lxyweb cascade;
用户已删除。
SQL> drop tablespace lxyweb;
SQL> create user lxyweb identified by lxyweb default tablespace users temporarytablespace 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 temporarytablespace 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 用户名;
用户已删除。
SQL> drop tablespace lxyweb;
SQL> create user lxyweb identified by lxyweb default tablespace users temporarytablespace 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 temporarytablespace 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 用户名;
相关文章推荐
- oracle 数据恢复,只有oradata文件夹里的文件,没有备份文件的数据库恢复,重装系统后,oracle 10g数据库恢复
- Oracle恢复实验(二):数据文件user01.dbf损坏,打开数据库情况下进行恢复。
- Oracle 数据库模拟数据文件损坏恢复
- Linux 下 oracle 导入数据库—数据泵方式导入dmp文件
- oracle导出数据,备份及恢复数据,及数据库日志文件的查看
- Oracle的学习四:数据库管理员、逻辑备份与恢复、数据字典、动态性能视图、管理表空间与数据文件
- 00038.Oracle清除已坏数据(非系统级)文件,恢复数据库
- oracle用老的控制文件备份恢复新建的数据文件
- Oracle RMAN恢复带有OFFLINE数据文件的数据库
- oracle 12c 多租户 pdb 恢复(单个pdb数据文件、非系统pdb表空间、整个pdb数据库)
- oracle 12c 多租户 pdb 恢复(单个pdb数据文件、非系统pdb表空间、整个pdb数据库)
- 系统损坏,移植Oracle(9.2.0.1)数据库(无备份数据文件进行恢复)
- 如何在oracle中导入导出(备份&恢复)dmp数据库文件
- Oracle通过数据泵网络导入另一个数据库,不生成DMP文件
- 数据文件dataoracle用老的控制文件备份恢复新建的数据文件
- Oracle通过数据泵网络导入另一个数据库,不生成DMP文件
- Oracle新建数据库,并导入dmp文件
- oracle 恢复学习 案例1 一个数据文件丢失 完全恢复数据库
- Oracle 数据库导入导出 dmp文件
- oracle 命令导入dmp数据文件