Hướng dẫn chạy script trên sql server 2000

Trong bài này, chúng tôi sẽ hướng dẫn generate script dữ liệu SQL Server trên công cụ SQL Management để lấy cấu trúc và dữ liệu được lưu trữ trong Database của SQL Server thành file *.sql một cách đơn giản nhất.

Để thực hiện generate Script dữ liệu SQL Server management theo version sql server mà chúng ta cần sử dụng. Chúng ta có thể thực hiện generate script như sau:

1. Mở SQL Server Management và chọn database cần backup. Sau đó, chọn chuột phải database cần generate script rồi chọn Tasks -> Generate Scripts…

2. Chọn vào Next như ảnh bên dưới để tiếp tục.

3. Chúng ta chọn vào Script entire database and all database objects, sau đó chọn Next.

4. Chúng ta chọn vào nút Advanced để chọn version sql và dữ liệu export.

5. Chúng ta tìm đến dòng Script for Server Version để chọn version sql server cần sử dụng.

6. Tiếp theo trong phần Advanced, chúng ta tìm đến dòng Types of data to script rồi chọn Schema and Data để export đầy đủ dữ liệu rồi chọn Ok.

7. Ở bước này, chúng ta chọn đường dẫn, đặt tên cho file được generate và nhấn Next để tiếp tục.

8. Ở bước này, chúng ta xem lại thông tin database được chọn generate script và chọn Next để tiếp tục.

9. Sau đó, chúng ta chờ quá trình generate script xong và chọn Finish để kết thúc.

Chúc mọi người thực hiện hướng dẫn generate script dữ liệu SQL Server trên công cụ SQL Management thành công.

Hướng dẫn thực hiện chuyển 1 Database từ máy tính này sang máy tính khác và dữ liệu, các bảng,.. vẫn được giữ nguyên trong SQL Server.

Mình có 1 Database tên: TruongGiangIT trong này có Table Users có dữ liệu đã Insert sẵn, giờ mình muốn gửi Database này cho một người khác sử dụng hoặc mình muốn sao chép sang 1 máy tính khác sử dụng SQL Server

Hướng dẫn chạy script trên sql server 2000

Cách 1: Sử dụng Detach CSDL

Bước 1: Chuột phải Database > Tasks > Detach…

Hướng dẫn chạy script trên sql server 2000

Bước 2: Thực hiện Copy 2 file Database

*Thường là 2 file này trong thư mục Data các bạn truy cập đường dẫn sau:

C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA

Hướng dẫn chạy script trên sql server 2000

*Bạn chỉ cần gửi 2 file này cho người khác là có thể khôi phục dữ liệu trên máy khác

Hướng dẫn khôi phục trên máy khác

Sau khi nhận được 2 file này, bạn dán 2 file này vào đường dẫn lúc này nhé

Đường dẫn: C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA

Thực hiện dán xong các bạn Attach… lại Database

Thực hiện: Chuột phải Database > Attach.. > Add > Chọn TruongGiangIT.mdf > OK > OK

Hướng dẫn chạy script trên sql server 2000

Hướng dẫn chạy script trên sql server 2000

Database TruongGiangIT đã chuyển thành công.

Sau đó sẽ thấy Database đã thêm thành công! Nếu chưa có thì các bạn Refresh lại để thấy Database đã có trong SQL Server chưa nhé!

Cách 2: Xuất file .sql

Cách này chúng ta sẽ xuất file định dạng .sql từ máy này và chạy file .sql này trên máy khác để có được CSDL cần khôi phục.

Bước 1: Nhấn chuột phải vào Database chọn Tasks > Generate Scripts…

Hướng dẫn chạy script trên sql server 2000
Chuột phải vào Database

Bước 2: Nhấn Next để tiếp tục

Hướng dẫn chạy script trên sql server 2000
Nhấn Next…

Bước 3: Các bạn có thể chọn 1 số Table hoặc có thể lấy tất cả (Trong ảnh mình sẽ lấy hết tất cả) Chọn Select specific database objects > check Tables

Hướng dẫn chạy script trên sql server 2000
Chọn Table cần xuất

Bước 4: Để xuất file .sql kèm dữ liệu thì cần cấu hình như sau: Advanced > Tại: Types of data to script chọn “Schema and data (Có cả dữ liệu trong file xuất ra) > OK > Next

Hướng dẫn chạy script trên sql server 2000
Xuất file sql kèm dữ liệu

Bước 5: Nhấn Next để tiếp tục

Hướng dẫn chạy script trên sql server 2000
Nhấn Next

Bước 6: Kiểm tra trạng thái xuất file và nhấn Finish để hoàn tất quá trình xuất file script.sql

Hướng dẫn chạy script trên sql server 2000
Hoàn thành

Như vậy chúng ta đã xuất thành công file script.sql nằm trong đường dẫn: C:\Users\vip\Documents\script.sql bây giờ chúng ta sẽ tiến hành chạy file script.sql này.

Hướng dẫn sử dụng file script.sql

Bước 1: Mở SQL Server chọn File > Open > File…

Hướng dẫn chạy script trên sql server 2000

Bước 2: Chọn file script.sql để mở trong SQL Server

Hướng dẫn chạy script trên sql server 2000

Bước 3: Chúng ta cần tạo 1 Database giống với tên của Database cũ để chứa dữ liệu sắp nhập vào. VD: Trong trường hợp này chúng ta phải tạo Database tên TruongGiangIT

Hướng dẫn chạy script trên sql server 2000

Bước 4: Chọn tất cả câu lệnh và nhấn Execute. Kết quả thành công sẽ hiện thông báo: Command(s) completed successfully. Mở Datbase TruongGiangIT ra sẽ thấy tất cả các bảng và dữ liệu chúng ta cần.

Hướng dẫn chạy script trên sql server 2000

OK như vậy thì mình đã hướng dẫn các bạn mà lấy dữ liệu trong SQL Server từ máy này sang máy khác thành công qua 2 các trên. Nếu thao tác có lỗi xảy ra, vui lòng để lại bình luận để mình hỗ trợ. Chúc các bạn thành công!