Tôi đã có bản sao lưu được thực hiện bằng lệnh sao lưu SQL Server 2005 thông thường. Có cách nào để khôi phục lại chỉ một bảng duy nhất, không phải toàn bộ DB?Làm cách nào để khôi phục một bảng từ bản sao lưu SQL Server 2005?
Trả lời
Khôi phục toàn bộ cơ sở dữ liệu sang một máy khác (hoặc cơ sở dữ liệu tạm thời), sau đó sao chép bảng có vẻ dễ nhất với tôi.
Đơn vị sao lưu và recovery in SQL Server là cơ sở dữ liệu (đó là ranh giới ngoài của toàn vẹn tham chiếu).
Cổng đỏ có một số pretty good tools để khôi phục mức hàng (So sánh dữ liệu SQL và Sao lưu SQL), nhưng chúng có giá.
Tách cơ sở dữ liệu hiện tại, sau đó khôi phục cơ sở dữ liệu với ngày của tbl bạn cần đến vị trí mới (tạo thư mục con) để giữ nó tách biệt khỏi cơ sở dữ liệu sản xuất của bạn, sau đó khôi phục cơ sở dữ liệu vào thư mục con đó Khi hoàn thành tìm tbl bạn cần và viết nó vào một tập tin tạo tập tin lưu vào một tập tin, bạn đã thực hiện xong với cơ sở dữ liệu xóa nó, sau đó reattached bản gốc, bây giờ di chuyển xuống tbl bạn muốn khôi phục và script nó để tạo tập tin (đây chỉ là bản sao lưu) bây giờ xóa tbl, đảm bảo cơ sở dữ liệu của bạn được chọn và kích hoạt tiếp theo tải tệp kịch bản bạn vừa tạo với cơ sở dữ liệu khác trong trình phân tích truy vấn và chạy nó, báo cáo thành công ngay bây giờ để xem liệu tbl của bạn đã được thay thế chưa. bạn đã hoàn thành
Điều này không được hỗ trợ nguyên bản trong SSMS nhưng có thể sử dụng các công cụ của bên thứ ba.
Ngoài Cổng đỏ (công cụ tuyệt vời btw), bạn có thể thử SQL Diff (đối tượng khôi phục) và SQL Data Diff (khôi phục dữ liệu) từ ApexSQL.
Tuyên bố từ chối trách nhiệm: Tôi không liên kết với ApexSQL nhưng chúng tôi là khách hàng của họ và sử dụng công cụ của họ
- 1. Làm thế nào để khôi phục một bảng duy nhất từ bản sao lưu .sql postgresql?
- 2. Các sự cố khôi phục sao lưu SQL Server?
- 3. Làm cách nào để khôi phục truy vấn UPDATE trong SQL Server 2005?
- 4. Cách tạo và khôi phục bản sao lưu từ SqlAlchemy?
- 5. Cách khôi phục từ bản sao lưu hotcopy svn
- 6. SVN - Khôi phục kho lưu trữ từ bản sao lưu
- 7. Làm thế nào để khôi phục lại từ một bản sao lưu nhanh nhẹn
- 8. Làm cách nào để khôi phục các hàng đã xóa khỏi bảng máy chủ SQL?
- 9. Khôi phục quyền truy cập sao lưu bị từ chối
- 10. Khôi phục Sao lưu Vim
- 11. Phòng Quản lý SQL Server 2005 - Khôi phục Tab Bị đóng Vô tình
- 12. Cách sao lưu và khôi phục kho lưu trữ SVN?
- 13. Máy chủ sql khôi phục lỗi sao lưu
- 14. SQL Server 2005 Replication
- 15. Khôi phục/sao lưu cơ sở dữ liệu Sql Server từ máy khách từ xa theo lập trình
- 16. Sao lưu/khôi phục SQL Server so với tách/đính kèm
- 17. Khôi phục cơ sở dữ liệu SQL Server 2008 sang SQL Server 2000
- 18. Cách khôi phục dữ liệu từ bảng cắt bớt
- 19. pgAdmin III Khôi phục bản sao lưu PLAIN
- 20. Sao lưu cơ sở dữ liệu SQL Server một phần (không bao gồm một số bảng)
- 21. Làm cách nào để có quyền truy cập độc quyền vào cơ sở dữ liệu SQL Server 2005 để khôi phục?
- 22. Làm cách nào để sao lưu và khôi phục cơ sở dữ liệu dưới dạng bản sao trên cùng một máy chủ?
- 23. Công cụ dữ liệu SQL Server - Chế độ khôi phục
- 24. Làm cách nào để giải cứu một phần nhỏ dữ liệu từ bản sao lưu cơ sở dữ liệu SQL Server?
- 25. khôi phục tệp MDF gốc từ tệp bak
- 26. Tệp SQL Server MDF - Cách sao lưu
- 27. Làm thế nào để chèn dữ liệu xml vào bảng trong sql server 2005
- 28. Làm thế nào để tìm tổng của nhiều cột trong một bảng trong SQL Server 2005?
- 29. Làm thế nào để tạo ra một loại bảng trong SQL Server 2005
- 30. Cách khôi phục cơ sở dữ liệu từ C#
Điều này là chính xác. Không có chức năng khôi phục một phần trong SQL Server. – Chris
Huh! Vâng, học một cái gì đó mới mỗi ngày. Điều này làm việc tuyệt vời, bằng cách này. (nhỏ) cuộc khủng hoảng bị đảo ngược. Cảm ơn! –