Oracle数据库备份、还原操作指南|C/S开发框架

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
使用工具还原


参考文档:
CSFramework框架数据库备份还原操作手册(MySql/Oracle/SqlServer/达梦)|C/S开发框架
达梦数据库备份、还原操作指南|C/S开发框架
SqlServer(MsSql)数据库备份、还原操作指南|C/S开发框架
MySql数据库备份、还原操作指南|C/S开发框架
原创Winform快速开发框架平台Oracle版本(三层架构+C#.NET+Oracle数据库)
C/S架构软件开发平台 | 旗舰版V6.0 | 自动创建数据库备份计划|C/S开发框架
CSFrameworkV6软件开发框架 | Oracle数据库测试报告|C/S开发框架
CSFrameworkV6软件开发平台主流数据库测试报告(SqlServer/MySql/Oracle/达梦)|C/S开发框架
Oracle数据库名称有小数点,使用expdp备份失败:ORA|12154: TNS: 无法解析指定的连接标识符|C/S开发框架
ORACLE 使用 expdp 命令导出dmp数据库文件|C/S开发框架
OracleException:“ORA|00942: 表或视图不存在”解决方案|C/S开发框架
CSFrameworkV6旗舰版 | Oracle数据库笔记|C/S开发框架
EFCore+.NET8:使用Oracle数据库提交大图片文件需要指定BLOB类型|C/S开发框架
EFCore报错:OracleException: ORA|01465: 无效的十六进制数字|C/S开发框架
.NETCore使用EF保存图片报错:OracleExceptiol: ORA|01460:转换请求无法实施或不合理|C/S开发框架
Oracle:EFCore使用OracleBulkCopy实现批量导入数据|C/S开发框架
CSFramework框架数据库备份还原操作手册(MySql/Oracle/SqlServer/达梦)|C/S开发框架
达梦数据库备份、还原操作指南|C/S开发框架
SqlServer(MsSql)数据库备份、还原操作指南|C/S开发框架
MySql数据库备份、还原操作指南|C/S开发框架
原创Winform快速开发框架平台Oracle版本(三层架构+C#.NET+Oracle数据库)
C/S架构软件开发平台 | 旗舰版V6.0 | 自动创建数据库备份计划|C/S开发框架
CSFrameworkV6软件开发框架 | Oracle数据库测试报告|C/S开发框架
CSFrameworkV6软件开发平台主流数据库测试报告(SqlServer/MySql/Oracle/达梦)|C/S开发框架
Oracle数据库名称有小数点,使用expdp备份失败:ORA|12154: TNS: 无法解析指定的连接标识符|C/S开发框架
ORACLE 使用 expdp 命令导出dmp数据库文件|C/S开发框架
OracleException:“ORA|00942: 表或视图不存在”解决方案|C/S开发框架
CSFrameworkV6旗舰版 | Oracle数据库笔记|C/S开发框架
EFCore+.NET8:使用Oracle数据库提交大图片文件需要指定BLOB类型|C/S开发框架
EFCore报错:OracleException: ORA|01465: 无效的十六进制数字|C/S开发框架
.NETCore使用EF保存图片报错:OracleExceptiol: ORA|01460:转换请求无法实施或不合理|C/S开发框架
Oracle:EFCore使用OracleBulkCopy实现批量导入数据|C/S开发框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
