用java实现oracle数据备份和恢复

enhydra_boy 2003-05-26 03:26:13
我知道如果是在命令行可以用 exp / imp

但用java来实现呢?

请高手指点
...全文
169 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
luckyfanjian 2003-05-26
  • 打赏
  • 举报
回复
文件大也没有关系呀!
你可以把xml文件内容做成link的形式,就可以节省时间和空间了!
备份成dmp格式的,我还没见过,不知道怎么样作
enhydra_boy 2003-05-26
  • 打赏
  • 举报
回复
是 *.dmp 格式
enhydra_boy 2003-05-26
  • 打赏
  • 举报
回复
可那样如果文件好大呢。

速度也是问题呀。

我想备份成文件格式
gunandrose 2003-05-26
  • 打赏
  • 举报
回复
我们备份成xml文件
leezhenghui 2003-05-26
  • 打赏
  • 举报
回复
up
系统、数据库备份和恢复策略 一、各数据库备份策略 目前应用服务器采用Oracle RAC数据库,应用服务器采用双机备份,主备机数据库通过磁阵共享信息。 备份采用两种方式: 1. 配置信息备份 数据库定时调用备份程序,备份当前配置信息,通过oracle定时任务,每间隔一 周备份一次,具体时间可设置,默认7天,保留最近5次备份。 2. 数据信息备份 在数据库服务器上提供了备份脚本,/home/oracle/backup/strbackup.sh、/hom e/oracle/backup/databackup.sh,通过linux计划任务,每周一凌晨备份一次, 具体时间可设置,默认7天,保留最近20次备份。 备份文件目录为/home/oracle/backup,备份完成后生成压缩文件形如 bts_com_str20160111.zip,包含:备份文件bts_com_str20160111.dmp、备份日 志bts_com_str20160111.log bts_com_data20160111.zip,包含:备份文件bts_com_data20160111.dmp、备份 日志bts_com_data20160111.log 二、备份恢复 数据库恢复恢复到前一次备份时的内容。 应急恢复流程 数据库关闭 su - oracle sqlplus / as sysdba shutdown immediate 数据库启动 su - oracle lsnrctl start sqlplus / as sysdba startup exit 数据库恢复 1. 在备用数据库建立用户并赋予权限 2. 使用imp命令导入基础数据结构包bts_com_str.dmp 3. 导入配置信息bts_com_data.dmp 4. 导入最近一次备份的全量信息bts_com_alarm.dmp 上述三步命令见附件expimp.txt 5. 检查存储过程和序列情况 6. 检查定时任务配置 接口服务器恢复 1. 确认备用接口服务器环境,包括java安装,环境变量配置,编码设置等 2. 拷贝备份接口程序 3. 启动接口和接口程序守护进程 页面服务器恢复 1. 确认备用页面服务器环境,包括java安装,环境变量配置,编码设置等 2. 拷贝war包 3. 启动服务器进程 ----------------------- 12全文共3页,当前为第1页。 12全文共3页,当前为第2页。 12全文共3页,当前为第3页。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧