浪潮ERP系统ORACLE备份恢复方法
数 据 库: Ora 9i
软件版本: PS未知 软件模块: 备份恢复
问题描述:
ORACLE备份恢复方法
产生原因: 日常维护
解决方法:
结合软件我们推荐的备份、恢复方法:
一、以001帐套为例,从001备份,然后再恢复到001套帐
1、在DOS命令行窗口执行以下命令:
EXP LC0019999/AAAAAA FILE=D:\CWDATA\AAA.DMP OWNER=LC0019999
2、删除用户lc0019999,删除用户的目的是删除用户所拥有的数据库对象。在SQLPLUS中执行以下语句:
DROP USER Lc0019999 CASCADE;
3、增加用户lc0019999并授予DBA角色,口令与原口令相同,指定默认的表空间。
CREATE USER Lc0019999 IDENTIFIED BY 原口令
DEFAULT TABLESPACE GS_ORADB_001
TEMPORARY TABLESPACE TEMP;
GRANT DBA TO LC0019999;
4、在DOS命令行窗口执行以下命令:
IMP LC0019999/AAAAAA FILE=D:\CWDATA\AAA.DMP FROMUSER=LC0019999 TOUSER=LC0019999
从一套帐001恢复到另外一套帐002
1、在DOS命令行窗口执行以下语句:
EXP LC0019999/AAAAAA FILE=D:\CWDATA\AAA.DMP OWNER=LC0019999
2、删除用户lc0029999。在SQLPLUS中执行以下语句:
DROP USER LC0029999 CASCADE;
3、增加lc0029999并授予DBA角色,口令与原口令相同,指定默认的表空间。
CREATE USER LC0029999 IDENTIFIED BY 原口令
DEFAULT TABLESPACE GS_ORADB_002
TEMPORARY TABLESPACE TEMP;
GRANT DBA TO LC0029999;
4、在DOS命令行窗口执行以下语句:
IMP LC0029999/AAAAAA FILE=D:\CWDATA\AAA.DMP FROMUSER=LC0019999 TOUSER=LC0029999
注意:
1、在客户端执行时,帐号/口令后面要紧跟写@本地网络服务名
2、增加和删除用户使用ORACLE的图形化工具比较直观方便。
3、删除用户是因为ORACLE的导入机制,要重建数据结构,追加数据。删除用户的目的是删除用户的表。
原创文章,转载请注明: 转载自浪潮888博客
本文链接地址: 浪潮ERP系统ORACLE备份恢复方法
文章的脚注信息由WordPress的wp-posturl插件自动生成