Hướng dẫn copy database trong sql server

DIỄN ĐÀN SINH VIÊN CNTT QUẢNG NINH!

  1. > Hướng dẫn copy CSDL sang máy khác trong SQL Server file .mdf
    Các bạn đang thiết kế CSDL trên máy tính cá nhân và muốn chuyển CSDL sang máy khác thì làm như nào?

Ngắt kết nối với database cần di chuyển Tên database -> Task -> Detach

Vào đường dẫn copy File C:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA

Các bạn copy File này sang máy khác.

Bài tiếp: Hướng dẫn mở file database .mdf trong SQL Server 2008

#### Bình Luận Bằng Facebook data-href="https://cnttqn.com/threads/huong-dan-copy-csdl-sang-may-khac-trong-sql-server.3022.html"

Ở bài viết trước hướng dẫn các bạn cách sao chép dữ liệu của bảng. Trong bài viết này sẽ hướng dẫn các bạn sao chép database trong cùng 1 server hoặc từ 2 server khác nhau.

Sao chép database trong cùng server

Các bước để sao chép database:

  1. Tạo mới database bằng lệnh `
    CREATE DATABASE classicmodels_backup; 0
  2. Sử dụng

    CREATE DATABASE classicmodels_backup;

    ` 1 để xuất toàn bộ dữ liệu của database mà bạn muốn sao chép.
  3. Import file SQL đã xuất ở bước 2 vào database mới.

Ví dụ, chúng ta sao chép database undefined

2 vào database mới undefined

3.

Bước 1. Tạo mới database

undefined

4:

Trước tiên cần truy cập vào MySQL database server:

Enter password: 

Sau đó tạo database: undefined

Xem lại danh sách database cho chắc:

Kết quả:

+----------------------+
| Database             |
+----------------------+
| classicmodels        |
| classicmodels_backup |
| information_schema   |
| mysql                |
| performance_schema   |
| sys                  |
+----------------------+
6 rows in set (0.00 sec)

Bước 2: Sử dụng

undefined

1 để xuất dữ liệu

Giả sử bạn muốn xuất dữ liệu database undefined

2 ra 1 file SQL và lưu tại thư mục undefined

7:

Enter password: 

Chú ý: Dấu undefined

8 để chỉ export.

Bước 3: Import file

undefined

9 vào database classicmodels_backup.

Enter password: 

Chú ý: Dấu

+----------------------+
| Database             |
+----------------------+
| classicmodels        |
| classicmodels_backup |
| information_schema   |
| mysql                |
| performance_schema   |
| sys                  |
+----------------------+
6 rows in set (0.00 sec)

0 để chỉ import.

Kiểm tra lại các bảng trong database undefined

3. undefined

Kết quả:

+--------------------------------+
| Tables_in_classicmodels_backup |
+--------------------------------+
| customers                      |
| employees                      |
| offices                        |
| orderdetails                   |
| orders                         |
| payments                       |
| productlines                   |
| products                       |
+--------------------------------+
8 rows in set (0.01 sec)

Sao chép database từ 2 server khác nhau

Các bước thực hiện:

  1. Export database từ server nguồn vào 1 file SQL.
  2. Sao chép SQL file ở bước 1 sang server đích.
  3. Import SQL file vào server đích.

Ví dụ thực hiện sao chép database undefined

2 sang server khác.

Bước 1: Export database

undefined

2 ra file

+----------------------+
| Database             |
+----------------------+
| classicmodels        |
| classicmodels_backup |
| information_schema   |
| mysql                |
| performance_schema   |
| sys                  |
+----------------------+
6 rows in set (0.00 sec)

4.

Enter password: 

Chú ý option

+----------------------+
| Database             |
+----------------------+
| classicmodels        |
| classicmodels_backup |
| information_schema   |
| mysql                |
| performance_schema   |
| sys                  |
+----------------------+
6 rows in set (0.00 sec)

5 cho phép chạy đồng thời 2 lệnh undefined

0 và

+----------------------+
| Database             |
+----------------------+
| classicmodels        |
| classicmodels_backup |
| information_schema   |
| mysql                |
| performance_schema   |
| sys                  |
+----------------------+
6 rows in set (0.00 sec)

7.

Hai lệnh sau tương đương với option

+----------------------+
| Database             |
+----------------------+
| classicmodels        |
| classicmodels_backup |
| information_schema   |
| mysql                |
| performance_schema   |
| sys                  |
+----------------------+
6 rows in set (0.00 sec)

5

CREATE DATABASE `classicmodels`.
USE `classicmodels`;

Bước 2: Giả sử file SQL

+----------------------+
| Database             |
+----------------------+
| classicmodels        |
| classicmodels_backup |
| information_schema   |
| mysql                |
| performance_schema   |
| sys                  |
+----------------------+
6 rows in set (0.00 sec)

4 được copy vào thư mục

Enter password: 

0 của server đích.

Bước 3: Import file SQL

undefined

Bài viết hướng dẫn sử dụng công cụ undefined

1 để xuất dữ liệu database. Hi vọng bài viết hữu ích cho bác bạn.