PostgreSQL数据恢复,求高人指教

suland 2014-06-05 02:47:20
前一段时间要把老系统和新系统整合,需要做数据迁移,把老的系统的数据库从MySQL迁移到PostgreSQL(新系统采用PostgreSQL),包括数据表、原始数据、存储过程/函数,表和数据是用自己写的程序迁移过去的,存储过程/函数全部自己改写,但是没有做任何备份,结果悲剧了... 今天上午把新系统的SQL脚本重新导入(先检查库是否存在,存在则先drop),导致之前已迁移的内容被删除,表和数据比较容易恢复,直接运行一遍程序就可以了,但是存储过程之前没拷贝出来,自己再写一遍不太现实(太多了),请问有什么方法可以恢复被删除的存储过程,求高手指教,100分奉上,谢谢!~
...全文
346 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
danchaofanxj 2014-07-17
  • 打赏
  • 举报
回复
这个肯定没办法,楼主记录当时的服务器 log 了没
浮生若梦 2014-06-17
  • 打赏
  • 举报
回复
麻烦大了,这个操作也没有日志记录啥的?
suland 2014-06-06
  • 打赏
  • 举报
回复
查询了pg_proc表,没有删除前的存储过程信息,可能在drop数据库的时候一并清除了该系统表中的对应记录。
懒得去死 2014-06-06
  • 打赏
  • 举报
回复
看看pg_proc表里有数据没?

972

社区成员

发帖
与我相关
我的任务
社区描述
PostgreSQL相关内容讨论
sql数据库数据库架构 技术论坛(原bbs)
社区管理员
  • PostgreSQL社区
  • yang_z_1
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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