intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Thiết lập tự động backup MSSQL Database trong Windows Server 2008

Chia sẻ: DongVan Tung | Ngày: | Loại File: PDF | Số trang:9

273
lượt xem
59
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tham khảo bài viết 'thiết lập tự động backup mssql database trong windows server 2008', công nghệ thông tin, quản trị mạng phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả

Chủ đề:
Lưu

Nội dung Text: Thiết lập tự động backup MSSQL Database trong Windows Server 2008

  1. “Chuyên trang dành cho kỹ thuật viên tin học” CHIA SẺ - KINH NGHIỆM - HỌC TẬP - THỦ THUẬT Thiết lập tự động backup MSSQL Database trong Windows Server 2008 Như chúng ta đã biết MSSQL là một hệ CSDL mạnh người dùng có thể quản lý Database của mình bằng cách dùng công cụ SQL Server Management Studio Express mà Microsoft cung cấp. Tuy nhiên để Backup Database của mình người dùng phải sử dụng SQL Server Management Studio Express một cách thủ công, trong bài này tôi sẽ trình bày cho bạn cách làm sao để MSSQL tự động Backup Database vào một thời gian định sẵn. Yêu cầu: - MSSQL Server 2000 trở lên - Windows Vista/ Server 2008 Đầu tiên bạn Copy đoạn code sau dán vào Notepad và Save nó vào thư mục E:\Backup\Database\ với tên là Autobackup.sql CODE 1 of 9
  2. 1. DECLARE @name VARCHAR(50) -- database name 2. DECLARE @path VARCHAR(256) -- path for backup files 3. DECLARE @fileName VARCHAR(256) -- filename for backup 4. DECLARE @fileDate VARCHAR(20) -- used for file name 5. 6. SET @path = 'E:\Backup\Database\' 7. 8. SELECT @fileDate = CONVERT(VARCHAR(20),GETDATE(),112) 9. 10. DECLARE db_cursor CURSOR FOR 11. SELECT name 12. FROM master.dbo.sysdatabases 13. WHERE name NOT IN ('master','model','msdb','tempdb') 14. 15. OPEN db_cursor 16. FETCH NEXT FROM db_cursor INTO @name 17. Bạn chú ý thư mục E:\Backup\Database\ phải set quyền Write cho Group User File Autobackup.sql sau khi tạo thành công Bây giờ bạn vào Start -> Administrative Tools -> Task Scheduler 2 of 9
  3. Trong màn hình Task Scheduler bạn nhấp chọn Create Basic Task để tạo một Task mới Đặt tên Task là Auto-Backup-Data 3 of 9
  4. Trong cửa sổ Trigger bạn đặt thuộc tính tự động thực thi Task, trong này tôi chọn là Daily nghĩa là Task này sẽ được Windows thực thi mỗi ngày một lần Màn hình Daily nhấp Next 4 of 9
  5. Tại cửa sổ Action bạn chọn Start a program Trong Start a program bạn nhấp Browse... 5 of 9
  6. Đi chuyển đến thư mục C:\Program Files\Microsoft SQL Server\90\Tools\Binn Chọn file SQLCMD.EXE Click chọn Open the Properties dialog for this task when i click Finish và nhấp Finish 6 of 9
  7. Cửa sổ Properties của Task hiện ra chọn Tab Actions sau đó nhấp chọn Edit Tại ô Add arguments bạn nhập lệnh sau: 7 of 9
  8. CODE 1. -S -E -i Trong đó: - : là tên hoặc IP của Data Server - : là đường dẫn đến file .sql Script Trong ví dụ này là CODE 1. -S 192.168.1.5 -E -i E:\Backup\Database\Autobackup.sql Bây giờ tại màn hình Task Scheduler bạn nhấp phải vào Task Auto-Backup-Data chọn Run 8 of 9
  9. Vào thư mục E:\Backup\Database\ sẽ thấy xuất hiện các file backup của toàn bộ data trong Data Server Như vậy từ rày về sau cứ mỗi ngày Windows sẽ tự động Backup Data trong Data Server vào thư mục E:\Backup \Database\ cho bạn Bảo Nguyên kythuatvien.com Công ty TNHH đầu tư phát triển tin học GC Com Chuyên trang kỹ thuật máy vi tính cho kỹ thuật viên tin học Điện thoại: (073) - 3.511.373 - 6.274.294 Website: http://www.gccom.net 9 of 9
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2