Hướng dẫn backup database mssql

Khi bạn cố gắng import cơ sở dữ liệu được xuất ra từ SQL Server phiên bản cao hơn vào SQL Server phiên bản cũ [Ví dụ import file được xuất ra từ SQL Server 2019 vào SQL Server 2014], có thể bạn sẽ nhận được thông báo lỗi sau:

Unable torestore database'tenten.vn'

Notvalid backup:

The database was backed up onaserver running version15.00.2000. That version isincompatible with thisserver,which isrunning version12.00.6164.

Either restore the database onaserver that supports the backup,oruseabackup that iscompatible with thisserver.

VERIFY DATABASE isterminating abnormally.

Sở dĩ có thông báo lỗi này là vì SQL Server không cho phép bạn import cơ sở dữ liệu từ phiên bản SQL Server cao hơn sang phiên bản SQL Server thấp hơn.

Tuy nhiên, có một vài biện pháp có thể giúp bạn hạ cấp cơ sở dữ liệu từ phiên bản SQL Server cao hơn xuống SQL Server phiên bản thấp hơn. Bài viết này sẽ hướng dẫn các bạn  hạ cấp cơ sở dữ liệu từ phiên bản SQL Server cao hơn xuống SQL Server phiên bản thấp hơn.

Nội dung bài viết này sẽ giả định trường hợp xuất cơ sở dữ liệu từ SQL Server 2019 để có thể import trên SQL Server 2014:

Click chuột phải vào database của các bạn -> Task -> Generate Scripts…

Tại tab Generate and Publish Scripts chọn Next

Các bạn tích vào ô Script entire database and all database objects và bấm Next

Tại tab Set Scripting Options  các bạn click vào nút Advanced

Tại khung Advanced Scripting Options các bạn thiết lập như sau:

  • Script for Server Version => SQL Server 2014
  • Types of data to script => Scema and data

Sau khi thiết lập các bạn bấm OK để đóng của sổ Advanced Scripting Options. Tại cửa sổ Set Scripting Options phần File name các bạn có thể trọn vị trí muốn lưu file scripts sau khi xuất.

Sau đó các bạn bấm Next

Khi các tập lệnh được tạo thành công, chọn nút Finish để đóng cửa sổ Generate and Publish Scripts.

Lúc này sẽ có một file script.sql được tạo tại đường dẫn Target đã chọn ở bước trước

Nếu các bạn còn gặp khó khăn trong hướng dẫn này có thể gửi email đến bộ phận kỹ thuật của TenTen để được hỗ trợ: [24/7]

Chúc các bạn thành công!

Việc backup [sao lưu] database trong SQL Server 2008 - 2012 - 2016 chỉ đơn gian qua 4 bước.

Bước 1: Trong cửa sổ của MSSQL Server Management Studio, Right click trên tên của Databases mà bạn muốn backup, chọn Tasks, tiếp theo chọn Back Up...

Bước 2: Nhấp nút Add... ở màn hình bên dưới để chọn đường dẫn cần lưu file sau khi backup.

Bước 3: Nhấp nút ... để tìm đến thư mục cần chứa file sau khi backup, lưu ý đặt tên file khi lưu có phần mở rộng là .bak, sau đó nhấp nút OK.

Bước 4: Sau khi thực hiện thành công ở bước 3, bạn sẽ thấy xuất hiện màn hình như sau ở bước 4.

Nhấp tiếp nút OK để tiến hành sao lưu [backup] database.

Bước 5: Sau khi sao lưu [backup] thành công, sẽ xuất hiện màn hình như bên dưới, nhấp tiếp nút OK để hoàn tất quá trình backup database trong SQL Server.

Chúc các bạn thành công!

Chủ Đề