将Oracle备份数据还原到数据库的步骤
随着整个社会信息化程度的不断深化,被审计单位使用的数据库也越来越复杂。Oracle数据库因为其处理速度快、安全级别高和数据存储功能强大等特点备受使用者的青睐。正是因为如此对采集oracle数据的要求也越来越高,以下是笔者在审计过程中采集该数据一点经验:譬如将备份数据text.dmp存放在e盘上。
1.开始→运行→打开→键入“cmd” →确定
2.启动服务:net start oracle service orcl (orcl是预先创建的oracle实例名)
3.更改用户:sqlplus sys@orcl as sysdba (提示输入password,选择enter确定)
4.设置口令:SQL> alter user system identified by jxsj;(在忘记的情况下重新定义该用户密码)
5.建立连接:SQL> conn system/jxsj@orcl
6.创建这个表空间SQL>create tablespace jx datafile 'e:\jx.dbf' size 100m autoextend on;(提前可以在e盘上建立一个tbs文件夹,用来存储jx数据文件)
7.创建一个用户,其默认的表空间在jx上:SQL>create user jxsj identified by jxsj default tablespace jx quota unlimited on jx;
8.授予cz用户dba角色:SQL>grant dba to jxsj;(为方便起见,将DBA角色赋予cz)
9. SQL>exit(退出)
10.导入数据:Administrator>imp jxsj/ft@orcl file=e:\text.dmp fromuser=abcd touser=jxsj ignore=y grants=n log=e:\imp_abcd.log;(abcd是导出数据的用户名)
通过以上步骤可将数据还原到oracle数据库中。
皖公网安备 34060002010036号
