В предишните версии на SQL Server всеки потребител можеше да извлече информация за резервни комплекти и устройства за архивиране, използвайки операторите RESTORE FILELISTONLY, RESTORE HEADERONLY, RESTORE LABELONLY и RESTORE VERIFYONLY Transact-SQL. Тъй като тези изрази предоставят информация за съдържанието на архивните файлове, те изискват разрешение CREATE DATABASE за изпълнение в SQL Server 2008 и по-нови версии. Това осигурява по-добра защита за архивни файлове и данни в сравнение с предишните версии. За информация относно това разрешение вижте GRANT, Предоставяне на разрешения за база данни (Transact-SQL).
Таблица с хронология на архивиране
Връща набор от резултати, който изброява базата данни и регистрационните файлове, които съдържа посоченият набор за архивиране.
За повече информация вижте Компилиранесписък с файлове на база данни и регистрационни файлове на транзакции".
Извлича всички резервни заглавни данни за всички резервни набори на конкретно устройство за архивиране. Резултатът от RESTORE HEADERONLY е набор от резултати.
За повече информация вижте раздела „Преглед на резервни данни в заглавката“ по-долу.
Връща набор от резултати, който съдържа информация за носителя за архивиране в указаното устройство за архивиране.
За повече информация вижте „Преглед на данни за заглавката на медия“ по-долу.
Конвенции за именуване на колони
Исторически е имало две различни конвенции за именуване на колони. Старите колони запазват оригиналните си имена. Въпреки това колоните в SQL Server 2005 и по-нови следват конвенциите за именуване, показани в следващата таблица.
Колони, върнати от информационни команди
Пример:DifferentialBaseLSN
Колони в база данниmsdb и изгледи на каталог
Пример:differential_base_lsn
Изброяване на база данни и регистрационни файлове на транзакции
Когато изброява файловете на базата данни и регистрационните файлове на транзакциите, резервното копие показва информация за логическото име, физическото име, типа на файла (база данни или журнал), членство във файлова група, размер на файла (в байтове), максимален разрешен размер на файла и стандартно увеличение на размера на файла (в байтове). Тази информация ви позволява да определите имената на файловете в архива на базата данни преди възстановяването в следните ситуации.
Загубено е дисково устройство, което съдържа един или повече файлове на база данни.
Чрез изброяване на файлове в резервно копие на база данни, можетеидентифицирайте засегнатите файлове, след това възстановете тези файлове на друго устройство, когато възстановявате цялата база данни, или възстановете само тези файлове и приложете всички резервни копия на регистъра на транзакциите след архивирането на базата данни.
База данни от един сървър се възстановява на друг сървър, но структурата на директорията и картографирането на медиите липсват на сървъра.
Изброяването на файловете в резервното копие ви позволява да определите кои файлове са засегнати. Например резервното копие съдържа файл, който трябва да бъде възстановен на устройството E:, но целевият сървър няма устройство E:. При възстановяване този файл трябва да бъде преместен на друго място, като например Z: устройство.
Преглед на файлове с данни и регистрационни файлове в резервен набор
Преглед на данни в медийния хедър
|