Свързваме външно мрежово устройство в MS SQl сървър

Първоначално на много начинаещи може да им се стори, че е невъзможно да архивирате веднага в MS SQL, някъде на мрежово устройство или в „споделена“ папка в локалната мрежа, тъй като няма начин да изберете „мрежова папка“ или друго устройство в нашата локална мрежа по подразбиране в Management Studio.

мрежово

Но разбира се, това не е така и всичко се решава доста просто.

мрежово

По същия начин можете да извършите както архивиране, така и възстановяване с помощта на Transact-SQL.

външно

Но в MS SQL можете да опростите тази задача, като свържете отдалечено устройство, грубо казано, като "мрежово устройство" и следващия път, когато трябва да архивирате, просто го изберете, което всъщност опростява и ускорява задачата за архивиране и възстановяване на бази данни.

Сега не е нужно да посочваме пълния път до „споделената папка“ отново и отново, ще бъде достатъчно просто да изберете устройството, към което вече ще бъде присвоена „топката“.

Има два лесни начина да направите това.

Второ, използване на Transact-SQL.

И така първият метод:

Стартираме Management Studio, търсим в обектния изследовател за „Сървърни обекти“ - „Резервни устройства“.

мрежово

След това щракнете с десния бутон върху „Създаване на устройство за архивиране“.

сървър

Сега в прозореца, който се отваря, срещу „Име на устройството“ ще посочим името на нашето устройство.

Можете да посочите, например NAS_backup. Основното тук е, че името не трябва да е твърде дълго, само няколко знака, така че да се помни по-лесно и да се пише по-бързо, в случаите с Transact-SQL е забележимо.

След това до „Файл“ напишете името на сървъра (или неговия IP) чрез двойна наклонена черта / directory_where_the_backup_will / file_name.file_extension (Ако е необходимо).

мрежово

Ето пример:

Щракваме върху бутона "ok" и виждаме новия обект в браузъра.

мрежово

Сега можем да го използваме за архивиране или възстановяване на бази данни.

Ето пример:

свързваме

По същия начин, за да възстановите базата данни, сега можете да посочите нашето устройство.

Можем също да изпълняваме всички тези операции по архивиране и възстановяване в Transact-SQL, като вече използваме нашето устройство.

устройство

Сега метод номер две

Като изпълним буквално два реда в Transact-SQL, можем да добавим такова устройство.

Ето пример:

мрежово