Chia Sẽ Kinh Nghiệm Về IT



Tìm Kiếm Với Google
-


Gởi Ðề Tài Mới  Gửi trả lời
 
Công Cụ Xếp Bài
Tuổi 18-07-2012, 09:01 AM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Cách restore Database của MSSQL trên Plesk



Cách restore Database của MSSQL trên Plesk

Cách 1:

Để import database MSSQL lên host bạn làm như sau:

1. Trên máy bạn tại local, bạn backup databse ra 1 file dạng .bak, cái này ai làm việc với SQL server đều biết.

2. Sau đó đăng nhập vào host, vào phần domain của bạn.

- Tại đây bạn cần vào phần database và tạo database, user/pass cho DB của bạn

- Sau đó vẫn trong phần domain của bạn, bạn vào phần Backup Manager sau đó tiếp tục vào đến Database Backup Repository.

- Tại đây bạn chọn tên DB của bạn trên host, rồi tiếp tục vào phần Upload file và đưa file của bạn đã backup trên local ra.

- Sau khi Upload xong hệ thống hỏi bạn co ghi đè không. Bạn xác nhận OK là xong,

Trong quá trình restore có thể hệ thống sẽ thông báo là không tạo được user như của bạn dưới local, cái này không sao cả vì bạn phải đặt tên user và DB theo quy định của hosting.

Sau khi restore xong bạn có thể dùng được dữ liệu của mình.


Cách 2:


Các bước để tạo và restore database MSSQL tương thích với db tạo trong control panel!
Đầu tiên bạn phải có quyền remote và thao tác được trên ứng dụng Microsoft Studio Managerment Express trên server .
Ví dụ : Bạn đã tạo 1 db là dbexample + user test và password tương ứng trên control panel hosting (Plesk,HC,Helm ....)
Và bạn có 1 file .bak (file restore ) dưới local

Bước 1 :
bạn cần upload file .bak lên 1 thư mục trên server (Mẹo: thư mục này nên xác định trước và cố định để có thể lưu tập trung quản lý các file .mdf và .ldf sau khi restore thành công) ,cách upload thì có rất nhiều cách download về hoặc dùng FTP để up lên server .
Bước 2 :
Bạn remote vào server mở Microsoft Studio Managerment Express lên -> tìm đến dbexample -> right click và chọn task -> restore -> database


Khi đó sẽ xuất hiện 1 cửa sổ giao diện chương trình như hình


Làm theo các bước như trên hình nhấn ok ,chuyển sang giao diện như hình :


Làm các bước theo hướng dẫn ở hình trên ,Sau khi vào Options sẽ có hình sau


Check overwrite nếu bạn restore lần 2 ,không cần check nếu bạn restore lần đầu .Nhấn Ok và đợi tiến trình restore xong 100% báo finish
Xong các bước này bạn đã restore thành công dữ liệu lên db của server rồi đấy .
Tiếp theo là bước map user vào db trên ,như vd trên đặt giả thiết bạn đã tạo user test trong control panel rồi khi đó vào mục security của Microsoft Studio Managerment Express ,lưu ý là nó nằm ngang cấp với mục Database -> Chọn login -> chọn user : test -> right click user test - > Properties sẽ có giao diện như hình

Chọn User Mapping và làm theo các bước hướng dẫn ,nhấn ok sau khi hoàn tất .Như vậy bạn đã có 1 db hoàn chỉnh với user tương ứng bạn đã tạo trong control panel ,sau này bạn có thể xóa sửa quản lý db trên trong control panel mà không cần phải remote vào server thêm
Chú ý : File backup ở local không nên đặt user trùng với user tạo trong control panel

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



  Trả lời ngay kèm theo trích dẫn này
Gửi trả lời



Quyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Hình Cảm xúc đang Mở
[IMG] đang Mở
Mã HTML đang Tắt




Bây giờ là 12:48 PM. Giờ GMT +7



Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.