Oracle数据库备份和恢复(导出,导入)

文章源自:http://javapub.iteye.com/blog/724426

Oracle数据库备份和恢复(导出,导入)

  •  
 
Oracle数据库备份(导出)步骤: 
1. Oracle数据库导出利用命令 exp username/password@oracledatabase,三个参数分别是用户名,密码和数据库 
2. 导出文件: EXPDAT.DMP> c:\data.dmp 
   选择文件的数据路径 
3. 要导出的用户: (RETURN 以退出) > username 
   再次确认要导出的用户 
其他步骤都默认回车 
完整的过程和步骤如下: 
Java代码   收藏代码
  1. C:\Documents and Settings\user>exp username/password@oracledatabase  
  2.   
  3. Export: Release 9.2.0.1.0 - Production on 星期四 ............  
  4.   
  5. Copyright (c) 19822002, Oracle Corporation.  All rights reserved.  
  6.   
  7.   
  8. 连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production  
  9. With the Partitioning, OLAP and Oracle Data Mining options  
  10. JServer Release 9.2.0.1.0 - Production  
  11. 输入数组提取缓冲区大小: 4096 >  
  12.   
  13. 导出文件: EXPDAT.DMP> c:\data.dmp  
  14.   
  15. (1)E(完整的数据库),(2)U(用户) 或 (3)T(表): (2)U >  
  16.   
  17. 导出权限 (yes/no): yes >  
  18.   
  19. 导出表数据 (yes/no): yes >  
  20.   
  21. 压缩区 (yes/no): yes >  
  22.   
  23. 已导出 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集  
  24.   
  25. 即将导出指定的用户...  
  26. 要导出的用户: (RETURN 以退出) > username  
  27.   
  28. 要导出的用户: (RETURN 以退出) >  
  29.   
  30. . 正在导出 pre-schema 过程对象和操作  
  31. . 正在导出用户 USERNAME 的外部函数库名称  
  32. . 导出 PUBLIC 类型同义词  
  33. . 导出私有类型同义词  
  34. . 正在导出用户 USERNAME 的对象类型定义  
  35. 即将导出 USERNAME 的对象 ...  
  36. . 正在导出数据库链接  
  37. . 正在导出序号  
  38. . 正在导出群集定义  
  39. . 即将导出 USERNAME 的表通过常规路径 ...  
  40. . . 正在导出表                       ACL_CLASS          4 行被导出  
  41. . . 正在导出表                       ACL_ENTRY       1972 行被导出  
  42. ......  
  43. 导出成功终止,但出现警告。  


Oracle数据库恢复(导入)步骤: 
1. Oracle数据库导入利用命令 imp username/password@oracledatabase,三个参数分别是用户名,密码和数据库 
2. 导入文件: EXPDAT.DMP> C:\data.dmp 
   选择数据库的备份文件 
3. 用户名:  username 
   再次输入要恢复的数据库的用户名 
其他步骤都默认回车 
完整的过程和步骤如下: 
Java代码   收藏代码
  1. C:\Documents and Settings\user>imp username/password@oracledatabase  
  2.   
  3. Import: Release 9.2.0.1.0 - Production on 星期四 .............  
  4.   
  5. Copyright (c) 19822002, Oracle Corporation.  All rights reserved.  
  6.   
  7.   
  8. 连接到: Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production  
  9. With the Partitioning, OLAP and Oracle Data Mining options  
  10. JServer Release 9.2.0.1.0 - Production  
  11.   
  12. 导入文件: EXPDAT.DMP> C:\data.dmp  
  13.   
  14. 输入插入缓冲区大小(最小为 8192 ) 30720>  
  15.   
  16. 经由常规路径导出由EXPORT:V09.02.00创建的文件  
  17. 已经完成ZHS16GBK字符集和AL16UTF16 NCHAR 字符集中的导入  
  18. 只列出导入文件的内容 (yes/no): no >  
  19.   
  20. 由于对象已存在, 忽略创建错误 (yes/no): no >  
  21.   
  22. 导入权限 (yes/no): yes >  
  23.   
  24. 导入表数据 (yes/no): yes >  
  25.   
  26. 导入整个导出文件 (yes/no): no >  
  27. 用户名:  username  
  28.   
  29. 输入表 (T) 或分区 (T: P) 名称。空列表表示用户的所有表  
  30. 输入表 (T) 或分区 (T: P) 的名称或。如果完成:  
  31.   
  32. . 正在将ERM的对象导入到 ERM  
  33. . . 正在导入表             "ERM_DATADIMENSION"          0行被导入  
  34. . . 正在导入表                "ERM_DATADOMAIN"          0行被导入  
  35. ......  
  36. 准备启用约束条件...  
  37. 成功终止导入,但出现警告。  
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值