Как да създадете архив на базата данни към MS SQL програмиране сървър 2018 за начинаещи

На въпрос за резервно копие на базата данни важно, ние няма да се върне, както многократно повдигна този въпрос, например в материалите:

И тъй като теорията е било много по-отидете направо да практикуват, а именно да създадете резервно копие на базата данни.

Как да създадете архив на базата данни на SQL Server

Да се ​​определи, че файлът ще направим база данни тест с името «тест». От началото на графичния потребителски интерфейс, както и в процеса можем да напиша сценарий за по-късно можете просто да го изпълним и не се разсейва от всички видове входни параметри.

Open Studio мениджмънт, разкривайки "бази данни", изберете желаната база данни, кликнете с десния бутон върху него, изберете меню за задачи> Backup

Как да създадете архив на базата данни за MS SQL Server 2008 за програмиране за начинаещи

C: \ Program Files \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ Backup \

Например, аз го променя на C: \ Temp \ и име архив test_arh.bak

Как да създадете архив на базата данни за MS SQL Server 2008 за програмиране за начинаещи

Също така, ако отидете в точка "Опции", които можете да зададете настройките за презаписване на всички групи от данни, сега ще го обясня. Ако оставите всичко както е, т.е. да добавите към съществуващия набор от данни, които имате файл с резервно копие ще бъде една, но няколко екземпляра на набори от данни, т.е. при възстановяване Вие трябва само да изберете желания от вас комплект. И ако се сложи "Презаписване всички съществуващи бекъп набор" се очаква да бъде винаги един, а след това в този случай ще трябва да се създаде файлове (да речем дневно) с различни имена. Настроя за презаписване, като например, в бъдеще, аз планирам да създадете архиви за всеки ден, с датата, в името на тези файлове бързо, ако искате да копирате елемента имам нужда от резервно копие на определена дата, на всяко място.

Как да създадете архив на базата данни за MS SQL Server 2008 за програмиране за начинаещи

И между другото, в този момент, след въвеждане на всички параметри, можете да създадете скрипт, за да го запишете и да продължи да се използва. За да направите това, просто натиснете горната част на "сценария"

В резултат на това действие ще заявка прозорец, който ще се кодират за този сценарий. За него се върна малко по-късно, но за сега натиснете "OK" и след операцията ще бъде прозорец, в който ще бъде указано в резултат на архива, ако всичко е наред, то е следното съобщение

Създаване на файлов сървър SQL база данни чрез искане

Ако сте направили всичко, както е описано по-горе (т.е. натиснете "скрипт"), тогава, когато отворите прозореца заявка, която всъщност се е създаването на заявка за архив, но имаме малко променено, както вече казах, че ние планираме да започне то всеки ден, така че името е подходящо, ще напишем само като SQL изявление.

И сега, ако искаме да го стартирате, ще създадете резервно копие на базата данни с име test_arh_Tekuschaya дата .bak на

Автоматично създаване на резервно копие на SQL Server

където съм създал променлива cur_date да го запази за текущата дата, и след това да се свържете с локалния сървър чрез програмата Osql който използва ODBC и изпълнява нашия скрипт (Обадих го test.sql), както и дневника за писане, където ние просто необходима нашата променлива, всички записани с .bat разширение. създаване на разписание задача и може да се каже, да забравите за процеса на архивиране на база данни, добре, просто да проверява периодично, за да се види дали се създава или не на файла.