Mang đến cho bạn hành trang là Kiến thức và Kinh nghiệm

Lựa chọn chủ đề bạn quan tâm

Cùng nhau thảo luận về các vấn đề

Hãy theo dõi chúng tôi nếu bạn thấy bổ ích

  1. Hỏi đáp IT
  2. Hỏi nhanh

Hướng dẫn generate script database trong SQL Server

1406 Lượt xem 6 Bình luận 0 Lượt báo xấu
Hướng dẫn generate script database trong SQL Server và cách tạo lại database từ scritpt đã có
1. Hướng dẫn generate script một database trong Sql Server 2012.
Bước 1: Đăng nhập vào Sql server.
Bước 2: Trong danh sách database hiện ra ở cột bên trái, chuột phải vào database cần generate chọn Task -> Generate Script…



Bước 3: Trong form mới hiện lên các bạn ấn Next:



Bước 4: ở bước này chúng ta sẽ lựa chọn các đối tượng trong database muốn generate ra script.Có 2 lựa chọn:
- Script entire database and all database objects: sao lưu toàn bộ database.
- Select specific database objects: lựa chọn các đối tượng cần sao lưu trong database.



Nhấn Next để tiếp tục.
Bước 5: trong bước này, mặc định của Sql là sẽ generate cho bạn một database không có dữ liệu và phiên bản khi generate sẽ là phiên bản sql bạn đang dùng.Để thay đổi thiếp lập mặc định này ta làm như sau:- Chọn advanced

-

Trong khung opition , các bạn tìm đến 2 phần sau:Script for server version: lựa chọn phiên bản để generate.
Lưu ý: Các phiên bản sql cũ hơn phiên bản bạn chọn để Generate sẽ ko thể chạy được file script này.



Types of data to script: chọn schema and data để lưu cả dữ liệu của database



Nhấn Ok để Quay về form Script OpitionTrong phần file name bạn có thể chọn đường dẫn và tên file



Nhấn Next
Bước 6 : Nhấn Next và đợi chương trình chạy xong.



Cuối cùng nhấn finish

2.

Hướng dẫn tạo lại một database từ một file script có sẵn trong Sql Server 20122.
1. Khi bạn đã có 1 file script ( .sql) thì việc tạo lại database rất đơn giản.
Bước 1: bạn mở file script lên bằng sql server



Bước 2: sửa lại đường dẫn cho phù hợp với đường dẫn trong máy tính của bạn:



Bước 3: Thực hiện execute để insert dữ liệu vào database
Lưu ý: phiên bản Sql Server dùng để chạy script phải bằng hoặc cao hơn phiên bản sql của file script đó.2.2. Một số lỗi có thể gặp phải khi tạo lại database từ file script2.2.1. Msg 1801, Level 16, State 3, Line. Database 'Vinabook' already exists. Choose a different database name.



Lỗi trên xảy ra khi bạn cố tạo một database đã tồn tại trong sql server. Để có thể tạo lại bạn phải xóa database cũ đi.2.2.2. Msg 5133, Level 16, State 1 … Directory lookup for the fileLỗi trên xảy ra do đường dẫn lưu file mdf và ldf của bạn không đúng.



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

Câu trả lời

- Bạn đã sẵn sàng thảo luận về chủ đề này. Hãy bấm "Viết bình luận", bạn có thể lựa chọn sử dụng tài khoản Facebook hoặc Google++

- Vì sự phát triển của cộng đồng CNTT/CNPM tại Việt Nam!

Unknown user
No responses yet

cảm ơn bạn đã chia sẻ bài viết
0 Lượt thích

cảm ơn bạn đã chia sẻ bài viết
0 Lượt thích

oki bạn
0 Lượt thích

thanks nhé
0 Lượt thích

oki bạn
0 Lượt thích

:)

0 Lượt thích

Từ khóa tìm kiếm

Câu trả lời mới nhất

Tin tuyển dụng