Hướng dẫn generate script database trong SQL Server và cách tạo lại database từ scritpt đã có

Xem: 9316    Tải: 0   Thảo luận: 0   Mục: SQL Server   Lĩnh vực: none

3 điểm   ( 12 đánh giá ) File đã được kiểm thử

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 Opition

Trong 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 2012

2.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 script

2.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 file

Lỗi trên xảy ra do đường dẫn lưu file mdf và ldf của bạn không đúng.

Hướng dẫn generate script database trong SQL Server và cách tạo lại database từ scritpt đã có

Hướng dẫn generate script database trong SQL Server và cách tạo lại database từ scritpt đã có Đăng ngày 08-07-2013  Hướng dẫn generate script database trong SQL Server và cách tạo lại database từ scritpt đã có 0.25/10 9316

Thảo luận:

Để bình luận bạn phải đăng nhập thành viên.

File tương tự

Files cùng mục

 
Hỗ trợ kỹ thuật cho thành viên:
Số di động (Hotline): 0125.99999.25
Thời gian làm việc:
Sáng: 8h-12h; Chiều: 13h30-17h30
(Nghỉ chiều T7, CN và các ngày lễ, tết)
Chat với Megacode
https://www.facebook.com/megacodevn
File gợi ý cho bạn
File tải nhiều nhất
Megacode.vn - Thư viện mã nguồn chia sẻ, tải file cho cộng đồng
Copyright © 2013-2016. All rights reserved. Bản quyền thuộc VinaGon
Địa chỉ: Số 38 Hàng Bè, Hàng Bạc, Hoàn Kiếm, Hà Nội.
Văn phòng giao dịch: Phòng 28, Tầng 6, HH1A Linh Đàm, Hoàng Mai, Hà Nội
Email: info@vinagon.com | Website: www.vinagon.com | Điện thoại: (+844) 6. 32.979.36;