着急!如何定期导入dmp文件?

xuxingguang 2007-09-23 04:29:35
现在有这样一个需求,有一张表需要定期更新,定期提供一个该表所有数据的dmp文件,使用该文件将数据导入。手工完成这个操作是很简单的,但怎么能由程序自动处理?是不是使用job之类的?

请大家发表高见。
...全文
165 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
heyixiang 2007-09-25
  • 打赏
  • 举报
回复
每月一次的话,干嘛还需要自动导?
jdsnhan 2007-09-25
  • 打赏
  • 举报
回复
文件放在客户端,那就在客户端定制一个计划任务,定期执行就可以了。
liuyi8903 2007-09-25
  • 打赏
  • 举报
回复
首先,我不清楚你这个dmp是哪里来的.

如果是同一网上的另一台DB.
你可以采用两台DB相连.采用多种方式来同步,如ar 都可以.

kinglht 2007-09-24
  • 打赏
  • 举报
回复
写一个脚本,先将这个表清除,然后导入,然后用crontab实现每天定时导入。
Croatia 2007-09-24
  • 打赏
  • 举报
回复
1.假如你的服务器设置了samba,可以直接在服务器上面设置Oracle的job,假如不可以设置数据库的话,可以调用hpux的cron来完成。

2.假如你的服务器上面,没有做过设置的话,那可以用windows定时程序来做。设置一个任务就可以了。

建议使用Oracel本身的任务来做。
bjt_ 2007-09-24
  • 打赏
  • 举报
回复
写个批处理文件即可
xuxingguang 2007-09-23
  • 打赏
  • 举报
回复
有另外一个系统,每月会将一个dmp文件传到web服务器。我们的系统需要将dmp中的文件导入到Oracle数据库中。
这样就需要定时导入,如果导入不成功,需要记录日志。所以不能手工导入。
liuyi8903 2007-09-23
  • 打赏
  • 举报
回复
为什么要这么做?

先说说你的需求?
xuxingguang 2007-09-23
  • 打赏
  • 举报
回复
Oracle版本:9i
服务器端是HPUX
客户端是windows,现在不能直接操作服务器端,文件是放在客户端的。
haosimentu 2007-09-23
  • 打赏
  • 举报
回复
如果不是windows的系统可以使用shell脚本写定时程序.

17,382

社区成员

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

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