oracle批处理恢复数据

I_was_a_novice 2014-01-02 10:29:42
想把数据恢复写在批处理里,也就是imp命令。
想实现的是用导入的数据完全覆盖现有数据,但是ignore=y,destroy=y什么的实现不了,总是追加数据。

现在想:
1、用system登录数据库(比如"test")。
2、删除用户(比如"sa")。
3、创建用户"sa"。
4、给"sa"赋权限。
5、最后导入数据:imp sa/bcd@test file=d:\test.dmp ignore=y full=y

这些在批处理里应该怎样写
...全文
84 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

impdp hr/hr TABLES=employees DIRECTORY=dpump_dir1 DUMPFILE=expfull.dmp
TABLE_EXISTS_ACTION=REPLACE  -- TABLE_EXISTS_ACTION
I_was_a_novice 2014-01-02
  • 打赏
  • 举报
回复

17,377

社区成员

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

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