Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Khôi phục cơ sở dữ liệu SQL một cách dễ dàng - Hướng dẫn từng bước

SQL Server của Microsoft là một hệ quản trị cơ sở dữ liệu quan hệ phổ biến không cần giới thiệu. Ứng dụng này được sử dụng bởi một số lượng lớn các tổ chức và các chuyên gia. Trong một số trường hợp, quản trị viên máy chủ SQL muốn Khôi phục Cơ sở dữ liệu SQL thành công. Như chúng ta biết rằng khôi phục là quá trình sao chép dữ liệu từ các bản sao lưu. Nhưng phải làm gì trong trường hợp người đó không thể khôi phục cơ sở dữ liệu SQL hoặc gặp sự cố khi khôi phục dữ liệu. Hãy để chúng tôi xem xét truy vấn được hỏi bởi người dùng trong trang diễn đàn.

Tôi đang làm việc với tư cách là Quản trị viên SQL trong một tổ chức có uy tín. Hôm qua, khi tôi cố gắng cập nhật cơ sở dữ liệu SQL đột nhiên bị tắt nguồn, tắt và các mục nhập cơ sở dữ liệu không được lưu đúng cách. Vì vậy, tôi đã cố gắng khôi phục từ bản sao lưu. Nhưng thật không may, tôi đã làm hỏng tập tin sao lưu. Vì vậy, hãy giúp tôi khôi phục cơ sở dữ liệu một cách dễ dàng. ”

Trong bài viết này, chúng ta sẽ thảo luận về cách khôi phục cơ sở dữ liệu máy chủ SQL từ tệp .bak và cả trong trường hợp nếu tệp sao lưu của bạn bị hỏng. Sau đó, bạn có thể nhờ sự trợ giúp của tiện ích khôi phục cơ sở dữ liệu SQL để giải quyết vấn đề này. Nó có thể dễ dàng sửa chữa tệp MDF bị hỏng của bạn. Trước khi tiếp tục giải pháp Trước tiên, chúng ta hãy thử khôi phục cơ sở dữ liệu SQL từ tệp bak.

Khôi phục cơ sở dữ liệu máy chủ SQL từ tệp Bak

Trong trường hợp nếu bạn có tệp SQL .bak và nếu nó ở trạng thái khỏe mạnh thì bạn có thể thử lệnh T-SQL sau để khôi phục cơ sở dữ liệu máy chủ SQL từ tệp bak.

KHÔI PHỤC tên cơ sở dữ liệu CƠ SỞ DỮ LIỆU TỪ DISK =’databasename.bak’

ĐI

Trong trường hợp nếu phương pháp này không hiệu quả với bạn thì bạn có thể khôi phục cơ sở dữ liệu SQL với sự trợ giúp của SQL Server Management studio.

1. Đầu tiên, mở và kết nối với Microsoft SQL Server Management studio.

2. Đi tới Cơ sở dữ liệu và sau đó nhấp chuột phải vào Cơ sở dữ liệu và chọn tùy chọn khôi phục cơ sở dữ liệu.

3. Chọn Nút Radio của Thiết bị.

4. Nhấp vào nút Thêm để thêm tệp sao lưu và sau đó nhấp vào OK.

5. Cơ sở dữ liệu sau được khôi phục thành công sẽ hiển thị.

Trong trường hợp nếu bạn có tệp sao lưu bị hỏng thì người dùng có thể nhờ đến sự trợ giúp của công cụ khôi phục tệp SQL bak . Nó sẽ giúp bạn sửa chữa tệp sao lưu SQL bị hỏng một cách dễ dàng.

Khôi phục cơ sở dữ liệu SQL bằng tệp MDF

Trong trường hợp nếu bạn có tệp MDF bị hỏng và bạn muốn khôi phục cơ sở dữ liệu SQL thì người dùng có thể thử công cụ Khôi phục SQL để Khôi phục cơ sở dữ liệu SQL từ tệp MDF. Nó có thể dễ dàng loại bỏ lỗi khỏi tệp MDF. Người dùng có thể dễ dàng khôi phục các đối tượng cơ sở dữ liệu như bảng SQL, thủ tục được lưu trữ, chức năng, dạng xem, v.v. Ngoài ra, tiện ích này cung cấp tùy chọn xuất dữ liệu SQL trực tiếp sang máy chủ SQL. Tiện ích này đi kèm với giao diện người dùng đồ họa dễ sử dụng để người dùng có thể dễ dàng sử dụng phần mềm này một cách dễ dàng. Để biết thêm thông tin về tiện ích này, người dùng có thể dùng thử phiên bản demo của tiện ích này.

Từ cuối cùng

Trong bài viết này, chúng tôi đã thảo luận về vấn đề mà người dùng gặp phải về cách khôi phục cơ sở dữ liệu SQL. Chúng tôi đã thảo luận về hai cách. Trong trường hợp nếu bạn có tệp sao lưu thì bạn có thể khôi phục từ bản sao lưu. Nếu tệp sao lưu của bạn bị hỏng thì bạn có thể nhờ đến sự trợ giúp của Giải pháp tự động để giải quyết vấn đề này.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể bỏ giản đồ vì nó không tồn tại hoặc bạn không có quyền. - Hướng dẫn SQL Server / TSQL Phần 29

  2. Câu lệnh CASE trong mệnh đề WHERE trong SQL Server 2008

  3. Cách lấy danh sách tất cả các ngôn ngữ trong SQL Server (T-SQL)

  4. Kiểm tra xem một hàng có tồn tại hay không, nếu không, hãy chèn

  5. Trả lại nhiều bảng từ một thủ tục được lưu trữ