Trong Microsoft SQL Server Management Studio, bạn có thể nhấp chuột phải vào cơ sở dữ liệu bạn muốn sao lưu và nhấp vào Tác vụ -> Tạo tập lệnh.
này bật mở một phù thủy, nơi bạn có thể thiết lập sau đây để thực hiện một bản sao lưu phong nha của cơ sở dữ liệu của bạn, ngay cả trên một máy chủ từ xa:
Chọn cơ sở dữ liệu mà bạn muốn sao lưu và nhấn tiếp theo, Trong tùy chọn nó trình bày cho bạn: Trong năm 2010: dưới Tùy chọn Bảng/Xem, thay đổi 'Dữ liệu Tập lệnh' và 'Chỉ mục Tập lệnh' thành Đúng và nhấn tiếp theo, Năm 2012: dưới 'Chung', thay đổi 'Loại dữ liệu thành tập lệnh' từ 'Chỉ lược đồ' thành 'Lược đồ và dữ liệu' Trong năm 2014: tùy chọn mã hóa dữ liệu giờ đây là "ẩn" trong bước "Đặt Tùy chọn Tập lệnh", bạn phải nhấp vào "Nâng cao" và đặt "Các loại dữ liệu thành tập lệnh "đến" Giản đồ và dữ liệu "giá trị Trong bốn cửa sổ tiếp theo, nhấn 'chọn tất cả' và sau đó tiếp theo, Chọn để kịch bản đến một cửa sổ truy vấn mới Sau khi thực hiện xong, bạn sẽ có một tập lệnh sao lưu sẵn sàng trước mặt bạn. Tạo một cơ sở dữ liệu cục bộ (hoặc từ xa) mới và thay đổi câu lệnh 'USE' đầu tiên trong kịch bản lệnh để sử dụng cơ sở dữ liệu mới của bạn. Lưu tập lệnh ở một nơi an toàn và tiếp tục chạy nó trên cơ sở dữ liệu trống mới của bạn. Điều này sẽ tạo cho bạn một cơ sở dữ liệu cục bộ (gần) trùng lặp mà bạn có thể sao lưu theo ý muốn.
Nếu bạn có toàn quyền truy cập cơ sở dữ liệu từ xa, bạn có thể chọn kiểm tra 'tập lệnh tất cả đối tượng' trong cửa sổ đầu tiên của trình hướng dẫn và sau đó thay đổi tùy chọn 'Cơ sở dữ liệu tập lệnh' thành True trên cửa sổ tiếp theo. Xem ra, bạn cần phải thực hiện tìm kiếm đầy đủ & thay thế tên cơ sở dữ liệu trong tập lệnh thành cơ sở dữ liệu mới trong trường hợp này bạn sẽ không phải tạo trước khi chạy tập lệnh. Điều này sẽ tạo bản sao chính xác hơn nhưng đôi khi không có sẵn do giới hạn quyền.
Nguồn
2016-05-13 06:15:55
Trên thực tế, SQL không thể sao lưu vào thư mục từ xa. Bạn sẽ cần phải thêm phần chia sẻ vào máy chủ REMOTE và sao chép bản sao lưu sang máy cục bộ của bạn. – edosoft