浪潮ERP系统ORACLE备份恢复方法

浪潮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插件自动生成



This entry was posted in 浪潮文档. Bookmark the permalink.

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>