Как да използвам съветника за копиране на база данни в Windows SQL Server

Споделете сега:

В тази статия разглеждаме характеристиките на съветника за копиране на база данни за преместване на обекти от един SQL екземпляр в друг. Освен това разглеждаме ограниченията и съветите, за да ги преодолеем.

A SQL Server екземпляр се състои от няколко обекта и ако някога ви се наложи да преместите тези обекти от дадения екземпляр в друг, тогава ръчното им прехвърляне няма да е разумно нещо. За прехвърляне на вашите SQL обекти от един екземпляр в друг трябва да използвате съветника за копиране на база данни. Използвайки този съветник, вие не можете да копирате само определени обекти на базата данни, но също така и пълни бази данни, които също без никакъв престой на сървъра. Като използвате този съветник, можете да извършите следните действия гладко и за нула време.

  • Изберете всеки източник и целевия сървър.
  • Изберете бази данни, които искате да преместите или копирате.
  • Споменете местоположенията на файловете за бази данни.
  •  Копирайте желаните данни за вход на целевия сървър.
  • Копирайте съхранени процедури, поддържащи обекти, задачи, както и съобщения за грешки.
  • Решете данните и времето, когато искате да преместите или копирате вашите бази данни.
Как да използвам съветника за копиране на база данни в Windows SQL Server

Освен всичко, което можете да правите, когато използвате Copy Database Wizard, трябва да знаете и какво не можете да правите с него. От всички негови ограничения, най-важното, за което трябва да сте наясно, е, че той не е наличен в Express Edition на... SQL Server. Другите ограничения на съветника са дадени по-долу

Ограничения и ограничения в съветника за копиране на база данни в Windows Vista SQL Server

  1. Не можете да използвате съветника за копиране на база данни за преместване на бази данни, които са системни, маркирани за репликация, маркирани като недостъпни, офлайн, зареждане, възстановяване, в авариен режим или подозрение. Също така ви ограничава да премествате бази данни, които имат регистрационни файлове или данни, налични в MS Azure Storage.
  2. Това не ви позволява да премествате или копирате вашата база данни на по-стара SQL Server издание.
  3. Ако сте избрали опцията Move, съветникът автоматично ще изтрие източника на базата данни, след като бъде преместен. Ако обаче вместо Move изберете опцията за Copy, източникът няма да бъде изтрит. С опцията Копиране обектите на сървъра, които сте избрали, ще бъдат копирани и не се преместват, а само базата данни ще се премести.
  4. Ако използвате опцията за отделяне и прикачване, тя ще откачи базата данни и ще прикачи многобройните си файлове на ново място, след като ги премести или копира. При този метод има възможност за загуба на данни и непоследователност, поради което се препоръчва да се избягва прикрепването на активни сесии към базите данни, които са в процес на преместване или копиране. В случай на метод за управление на обект в SQL Server, на потребителите се разрешава активна сесия, тъй като базата данни никога не излиза офлайн.
  5. Ако прехвърляте заданията на агента в SQL Server, които препращат несъществуващите бази данни на целевия сървър, в крайна сметка ще доведете до неуспех на цялата операция. Заобиколно решение на този проблем ще бъде създаването на работни места за агенти в SQL Server преди създаването на базата данни. 

Когато планирате да запазите SQL Server база данни в оптимална форма, помислете за поддържане на SQL Server ремонт инструмент наблизо за справяне с инциденти с грешки в данните.

Въведение на автора:

Виктор Саймън е експерт по възстановяване на данни в DataNumen, Inc., която е световен лидер в технологиите за възстановяване на данни, включително възстановяване на достъпа и sql софтуерни продукти за възстановяване. За повече информация посетете WWW.datanumen.com

Споделете сега:

Коментарите са забранени.