Възстановяване на резервно копие на диференциална база данни (SQL Server), Microsoft Docs
Този раздел описва как да възстановите резервно копие на диференциална база данни в SQL Server 2012 с помощта на SQL Server Management Studio или Transact-SQL.
В този раздел
Моля, направете следното, преди да започнете.
Възстановяване на резервно копие на диференциална база данни с помощта на:
SQL Server Management Studio
Преди началото
Ограничения
Операторът RESTORE не е разрешен в явна или скрита транзакция.
Архивите, създадени от по-късни версии на SQL Server, не могат да бъдат възстановени до по-ранни версии на SQL Server.
В SQL Server 2012 можете да възстановите потребителска база данни от резервно копие на база данни, създадено с SQL Server 2005 или по-нова версия. Въпреки това резервни копия на бази данниmaster,model иmsdb, създадени в SQL Server 2005 или SQL Server 2008, не могат да бъдат възстановени в SQL Server 2012.
Предпоставки
Безопасност
Разрешения
Ако базата данни, която се възстановява, не съществува, потребителят трябва да има разрешения за CREATE DATABASE, за да изпълни оператора RESTORE. Ако базата данни съществува, разрешенията за изпълнение на оператора RESTORE се предоставят по подразбиране на членовете наsysadmin иdbcreator фиксираните сървърни роли и собственика на базата данни (dbo ) (за опцията FROM DATABASE_SNAPSHOT базата данни винаги съществува).
Разрешения за изпълнение на оператора RESTORE се предоставят на роли, в които данните за членство са винаги достъпни за сървъра. Тъй като членството във фиксирана роля на база данни може да бъде проверено само ако тази база данни е налична, а нее повреден, което не винаги е така, когато се изпълнява оператор RESTORE, членовете наdb_owner фиксираната роля на база данни нямат разрешения за RESTORE.
[Връх]
Използване на SQL Server Management Studio
Възстановяване на резервно копие на диференциална база данни
След като се свържете с подходящия екземпляр на Microsoft SQL Server Database Engine, в Object Explorer разгънете дървото на сървъра, като щракнете върху името му.
Разгънете възелаБази данни. В зависимост от типа база данни, която се възстановява, изберете потребителската база данни или разгънете възелаСистемни бази данни и изберете системната база данни.
Щракнете с десния бутон върху базата данни, изберетеЗадачи, изберетеВъзстановяване и изберетеБаза данни.
За да посочите източника и местоположението на архивните комплекти за възстановяване, използвайте страницатаОбщи, разделИзточник. Изберете една от следните опции.
База данни