RSS Feed

10 август 2010, вторник

MS SQL Backup с помощта на Microsoft SQL Server 2005 express

След дълга пролетно-лятна пауза реших да попиша малко "полезнотии" Enjoy и дано да Ви помогнат! :)

За да организираме бекъп чрез Microsoft SQL server 2005 express (безплатен tool) трябва да направим следното:

1. Свързваме се към сървъра.

2. Отваряме DATABASES и натискаме с десен бутон върху базите данни които искаме да бекъпнем. Избираме Tasks -> Back Up (фиг. 1)

3. Правим настройки на бекъпа който искаме да се изпълнява и избираме Script -> Script Action to file. Ще ни попита къде да запазим скрипта за улеснение го направете в C: и го кръстете DBBACKUP1.sql(фиг. 2)

4. След като файла вече е запазен, можем да направим и Scheduled task който да го бекъпва автоматично всеки ден. Натискаме на Start -> Settings -> Control Panel -> Scheduled Tasks

5. Десен бутон -> New след което си го кръщаваме по някакъв начин. (фиг. 3)

6. В полета Start IN & Run въвеждаме следното "C:\Program Files\Microsoft SQL Server\90\Tools\Binn\SQLCMD.EXE" -S ИМЕТО-ИЛИ-IP-АДРЕСА-НА-СЪРВЪРА-МОЖЕ-ДА-БЪДЕ-И-localhost -i "C:\ИМЕТОНАФАЙЛАКОЙТОЗАПАЗИХМЕВТОЧКА2.sql".

7. В таб Schedule избираме кога да се пуска, няма да е зле да е когато няма работещи потребители, т.е. 3:30 вечерта е подходящ час :).

8. Натискаме ОК и Х на всички възможни места и имаме работещ бекъп.

p.s. пътя до SQLCMD може да е различен от описания в примера, потърсете го!


фиг. 1



фиг. 2


фиг. 3

0 коментара:

Публикуване на коментар