Khôi phục cơ sở dữ liệu SQL Server
Sở dĩ có thông báo lỗi này là do SQL Server không cho phép bạn nhập 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 phiên bản SQL Server 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 phiên bản SQL Server thấp hơn Nội dung bài viết này sẽ xác định trường hợp xuất cơ sở dữ liệu từ SQL Server 2019 để có thể nhập trên SQL Server 2014 Nhấp chuột phải vào cơ sở dữ liệu của các bạn -> Tác vụ -> Tạo tập lệnh… Trong tab Tạo và xuất bản tập lệnh chọn Tiếp theo Các bạn tích vào ô Tập lệnh toàn bộ cơ sở dữ liệu và tất cả các đối tượng cơ sở dữ liệu rồi nhấn Tiếp theo Trong tab Set Scripting Options các bạn nhấp vào nút Advanced Trong khung Advanced Scripting Options các bạn thiết lập như sau
Sau khi thiết lập các bạn nhấn OK để đóng cửa sổ Advanced Scripting Options. Trong cửa sổ Đặt tùy chọn tập lệnh phần Tên tệp các bạn có thể toàn bộ vị trí muốn lưu tập lệnh sau khi xuất Sau đó các bạn nhấn Next Khi tập lệnh được tạo thành công, hãy chọn nút Finish để đóng cửa sổ Generate and Publish Scripts Lúc này sẽ có một tập tin 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ợ. [email được bảo vệ] (24/7) Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách sao lưu và khôi phục cơ sở dữ liệu từ phiên bản cao xuống phiên bản thấp (di chuyển cơ sở dữ liệu sql) Thông thường, khi các bạn muốn sao lưu và khôi phục cơ sở dữ liệu thì các bạn thường sao lưu cơ sở dữ liệu đó ra tệp Tuy nhiên, nếu nguồn cơ sở dữ liệu (source) của bạn là 2017 và muốn khôi phục trên sql (dest) 2012, thì sẽ báo lỗi. Do Sqlserver không cho phép chuyển đổi cơ sở dữ liệu từ phiên bản cao xuống phiên bản thấp Dưới đây là thông báo lỗi
Trên phần quản lý Sqlserver, có hỗ trợ chúng ta tạo nguồn cơ sở dữ liệu tập lệnh ra thành tệp Dưới đây là các bước thực hiện Bước 1. Click chuột phải vào tên cơ sở dữ liệu chọn Tasks => Generate Scripts Bước 2. cửa sổ Giới thiệu xuất hiện, bước này bạn nhấn vào nút Tiếp theo Bước 3. At the window Choose Objects, you select table, store procedure and function to create script. Bước này chúng ta chọn Select All Bước 4. Ở bước này, bạn nhấp vào nút Nâng cao để cấu hình thông số trước Bước 5. Cửa số nâng cao xuất hiện, các bạn chọn các thông số sau như hình bên dưới + Tập lệnh cho Phiên bản máy chủ. => select version sqlserver mình cần hạ cấp (ở đây mình chọn sqlserver 2012) Khôi phục là quá trình sao chép dữ liệu đã lưu và đưa các giao dịch được ghi lại vào dữ liệu của MS SQL Server. Hiểu đơn giản, đây là quá trình lấy tệp sao lưu và đưa nó trở lại cơ sở dữ liệu Khôi phục cơ sở dữ liệu có thể được thực hiện bằng 2 cách Cách 1. Use T-SQL Cú pháp dưới đây được sử dụng để khôi phục cơ sở dữ liệu
Ví dụ Lệnh sau đây được sử dụng để khôi phục lại cơ sở dữ liệu có tên TestDB đã có tập tin sao lưu tên là TestDB_Full. bak is at address D. \ if you select override up database current at
Nếu bạn tạo cơ sở dữ liệu mới bằng lệnh khôi phục này và không có đường dẫn, ghi lại lịch sử tệp trên máy chủ nói trên, hãy sử dụng lệnh dưới đây. Bảo đảm đã tồn tại tại đường dẫn D. \Dữ liệu
cách 2. Sử dụng SQL Server Management Studio SSMS Bước 1. Kết nối tới cơ sở dữ liệu có tên TESTINSTANCE và nhấp chuột phải vào thư mục, chọn Khôi phục cơ sở dữ liệu để hiển thị như hình dưới đây Khôi phục cơ sở dữ liệu bằng các tùy chọn sau khi nhấp chuột phải Bước 2. Chọn Thiết bị và chọn đường dẫn để mở tệp sao lưu dưới dạng hình bên dưới Tìm nơi đã lưu tệp sao lưu khi tạo trước đây Bước 3. Nhấp vào OK và màn hình dưới đây sẽ hiển thị Chọn CSDL cần khôi phục và sao lưu tập tin đã tạo trước đó Bước 4. Chọn Tệp ở góc bên trái màn hình, hộp thoại bên dưới sẽ hiển thị Thông báo các tập tin cho quá trình khôi phục cơ sở dữ liệu Bước 5. Select Options ở góc trái và click OK để bắt đầu khôi phục CSDL TestDB như trong hình dưới đây Khôi phục thành công TestCSDL Bài trước. Cách tạo bản sao dữ liệu trong MS SQL Server bài sau. Cách tạo người dùng trong MS SQL Server Thứ Năm, 01/02/2018 08. 01 5 ★ 4 👨 31. 896 0 Bình luận Sắp xếp theo Delete Login to Send Bạn nên đọc
Máy chủ SQL Xem thêmMáy chủ SQL
Giới thiệu. Điều khoản. bảo mật. Hướng dẫn. Ứng dụng. Liên hệ. Quảng cáo. Facebook. YouTube. DMCA Giấy phép số 362/GP-BTTTT. Bộ Thông tin và Truyền thông cấp ngày 30/06/2016. Cơ quan chủ quản. CÔNG TY CỔ PHẦN MẠNG TRỰC TUYẾN META. address. 56 Duy Tân, Dịch Vọng Hậu, Cầu Giấy, Hà Nội. Điện thoại. 024 2242 6188. E-mail. thông tin @ meta. vn. Chịu trách nhiệm nội dung. Lê Ngọc Lâm Bản quyền © 2003-2023 QuanTriMang. com. Giữ toàn quyền. Không thể sao chép hoặc sử dụng hoặc phát hành lại bất kỳ nội dung nào thuộc về QuanTriMang. com khi chưa được cấp phép |