Oracle数据库备份、还原操作指南
Oracle数据库备份、还原操作指南
目录
一、数据库备份
使用 expdp 命令导出dmp数据库文件
expdp命令格式
C# 全选
expdp user/password@数据库名 directory=ORACLE_BASE dumpfile=数据库名.DMP logfile=数据库名.log
备份升级程序数据库(AutoUpgraderV2):
C# 全选
expdp user/password@AutoUpgraderV2 directory=ORACLE_BASE dumpfile=AutoUpgraderV2.DMP logfile=AutoUpgraderV2.log
参考:ORACLE 使用 expdp 命令导出dmp数据库文件
https://www.cscode.net/archive/newdoc/609167355006981.html
备份CSFrameworkV6所有数据库
C# 全选
expdp user/password@AutoUpgraderV2 directory=ORACLE_BASE dumpfile=AutoUpgraderV2.DMP logfile=AutoUpgraderV2.log
expdp user/password@CSFrameworkV6_Normal directory=ORACLE_BASE dumpfile=CSFrameworkV6_Normal.DMP logfile=CSFrameworkV6_Normal.log
expdp user/password@CSFrameworkV6_System directory=ORACLE_BASE dumpfile=CSFrameworkV6_System.DMP logfile=CSFrameworkV6_System.log
expdp user/password@CSFramework_WebApi_V3 directory=ORACLE_BASE dumpfile=CSFramework_WebApi_V3.DMP logfile=CSFramework_WebApi_V3.log
expdp user/password@CSFramework_WebApi_V3_Log directory=ORACLE_BASE dumpfile=CSFramework_WebApi_V3_Log.DMP logfile=CSFramework_WebApi_V3_Log.log
expdp user/password@CSFramework directory=ORACLE_BASE dumpfile=CSFramework_Workflow.DMP logfile=CSFramework_Workflow.log
注意
可视化工作流引擎的数据库名是:CSFramework.Workflow(唯一名称是:CSFramework)
使用 expdp 备份 CSFramework.Workflow 会报错的,因为数据库名称带有小数点。解决方案:https://www.cscode.net/archive/newdoc/612771941199877.html
使用 SqlDeveloper 工具备份数据库
工具 -> 数据库导出
备份完成。
如果出现如下提示,不用担心,
备份进度太慢呀。。。8GB内存的阿里云ECS服务器为难Oracle了!
二、数据库还原
使用 impdp 命令还原
Oracle数据库备份还原,参考博客园同学的文章:
https://blog.csdn.net/sinat_41721615/article/details/141819051
https://www.cnblogs.com/fhuafeng/p/16722451.html
https://www.cnblogs.com/linyu51/p/14830452.html
使用工具还原
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网