|
Выгрузка базы из MS SQL
- Microsoft SQL server Management Studio
- Для требуемой базы по правой клавиши мыши выбираем
Tasks - BackUp
- Проверяем: имя, type: Full, components: DataBase,
to:Disk
- Выбрать нормальное место для BackUp на диске в списке
- На заклдке Options выставить параметры "по вкусу"
- Нажать "ОК"
Загрузка BackUp в иную базу
- Microsoft SQL server Management Studio
- Для требуемой базы по правой клавиши мыши выбираем
Tasks - Restore - DataBase...
- Проверяем: имя, from: Device
- По кнопке "..." Выбрать File - Add - указать папку
с файлом выгрузки
- В поле File name выбрать файл невозможно - его название
надо скопировать из проводника
- Нажать дважды ОК
- В таблице отметить флагом восстаналиваемый BackUp
- На заклдке Options поменять пути к всамделишной базе
на сервере (а не те, откуда шла выгрузка)
- Поставить флаг "Overwrite the existing database"
(перезаписать базу)
- Нажать "ОК"
Исправление ошибок в базе SQL
- Microsoft SQL server Management Studio
- Для требуемой базы по правой клавиши мыши выбираем
NewQuery
- dbcc checkdb - проверка на наличие ошибок, нажать
Execute.
- dbcc checkdb (UPP4, REPAIR_ALLOW_DATA_LOSS) - где
UPP4 - имя нужной базы, будет восстанавливать данные при ошибках - процедура
необратима, надо делать сначала копию
- Если ругается на необходимость Single user, то предварительно
переводим базу в этот режим: Properties - Options - RestrictAccess -
Single
- После завершения проверки восстановить режим Multy
users Properties - Options - RestrictAccess - Multy
- Если ругается на One user, отключиться от базы :
в окне Query по правой клавише Disconnect...
|
|