是否有任何方法來恢復或重新創建意外刪除的pg_filenode.map文件?或者有沒有解決這個問題而不影響數據庫的解決方案?任何建議來解決這個問題,高度讚賞!我們擁有的postgres版本是9.0,運行在Redhat Linux 5.謝謝!postgresql:意外刪除pg_filenode.map
0
A
回答
1
不要試圖去修正任何東西。你所做的一切都會讓事情變得更糟。
將此視爲關鍵數據庫損壞。 Read and act on this wiki article。
只有一旦你遵循了它的建議,你甚至應該考慮嘗試修復或恢復。
既然你可能有一些恢復已刪除文件的希望,如果它還沒有被覆蓋,你還應該停止整個服務器機器或卸載文件系統PostgreSQL是開啓和磁盤映像它。
如果此數據對您很重要,我建議您聯繫專業支持。這會讓你付出代價,但可能是在這樣嚴重的管理員錯誤之後獲得數據的最佳機會。請參閱PostgreSQL professional support。 (免責聲明:我爲我的SO配置文件中顯示的其中一家上市公司工作)。
您可以手工重建pg_filenode.map
使用關於從磁盤表中提取的表結構和內容的信息。雖然可能是一個很大的工作。
相關問題
- 1. PostgreSQL意外刪除用戶postgres
- 2. Index.php意外刪除
- 3. .keystore意外刪除
- 4. strip意外刪除'_'
- 5. 意外刪除mainWindow.xib
- 6. 意外'刪除'返回值
- 7. 意外刪除iOS框架
- 8. 意外刪除laravel.log內容
- 9. WPF意外刪除了App.xaml
- 10. 防止意外刪除
- 11. 意外刪除了a2ensite
- 12. 意外刪除APNS證書
- 13. 刪除與外鍵行中的PostgreSQL
- 14. 從postgresql中刪除外部文件
- 15. 刪除的PostgreSQL
- 16. 意外的刪除行爲google spreadsheetApp
- 17. 權限管理員意外刪除
- 18. 刪除網站上的意外內容
- 19. 堆棧上的對象意外刪除
- 20. 刪除DataGridView列中的意外結果
- 21. 權限管理員意外刪除 - sonarqube.com
- 22. 恢復意外故事板刪除
- 23. WeakReferences,意外的對象刪除
- 24. XCode - 意外刪除的構建設置
- 25. 意外陰影和`刪除[符號]`
- 26. 刪除方法意外的結果
- 27. 從MySQL服務器意外刪除表
- 28. 谷歌帳號,意外刪除
- 29. 意外恢復刪除的文件
- 30. HashMap的數據將被刪除意外
恢復最新的備份... – 2013-03-04 08:31:59
您正在運行Red Hat 2.6嗎?那是古老的! – squiguy 2013-03-04 08:34:06
對不起,它的Redhat版本5(2.6.18-194.el5xen) – Rick 2013-03-04 08:41:13