Выгрузка базы из 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...
Сайт создан в системе uCoz