BakRes - Công cụ Backup và Restore CSDL SQL Server

Từ khóa

BakRes - là công cụ Backup - Restore CSDL SQL Server. BakRes có các chức năng như sau:
  • Sao lưu và Phục hồi cơ sở dữ liệu SQL Server ở dạng file ZIP
  • Tỉ lệ nén file CSDL ở mức cao từ 90% trở lên
  • BakRes là 1 file thực thi và bạn có thể tích hợp nó vào chương trình quản lý của bạn.
Dưới đây là các bước hướng dẫn tích hợp công cụ vào chương trình:

Bước 1: Tải công cụ BakRes tại địa chỉ: https://goo.gl/CHvRSm  (pass: vhlong.blogspot.com)

Bước 2: Giải nén, công cụ gồm 3 file: BakRes.exe, Ionic.Zip.dll conStr.txt



Bước 3: Copy 3 file vừa giải nén vào cùng thư mục với chương trình quản lý. Ví dụ: chương trình quản lý của mình tên là BackupRestore.exe



Bước 4: Mở file conStr.txt để cấu hình kết nối tới CSDL Server của chương trình.


Như hình đã thấy, ở đây Server của mình tên là .\fastaccountingCơ sở dữ liệu của mình tên là CSDL1 và kiểu chứng thực là Windows Authentication (Integrated Security=True). Bạn hãy sửa lại cho phù hợp với chương trình của bạn. À nhớ là sửa xong thì Save lại file này nhé.

Bước 5: Tạo 1 nút trong chương trình quản lý và viết code cho nút đó như sau:


Gọi LONG là nút để gọi chức năng Backup - Restore cơ sở dữ liệu. Code cho nút này viết như sau:


Ok! Sau 5 bước như vậy, bạn đã tích hợp xong BakRes.exe vào chương trình của mình. BakRes exe có giao diện rất đơn giản:
  • Cấu hình: dùng để mở file conStr.txt để cấu hình lại kết nối tới CSDL của chương trình
  • Sao Lưu: dùng để sao lưu (backup) CSDL của chương trình. File Backup được tự động Save ở thư mục Bak (cùng đường dẫn với chương trình quản lý của bạn)
  • Phục Hồi: dùng để phục hồi (restore) CSDL của chương trình bằng cách chọn file Zip mà bạn muốn phục hồi ở thư mục Bak
Video hướng dẫn sử dụng BakRes


Bài liên quan

Bài liên quan