Как восстановить базу SQL из файла *.bak в новую базу. #489315


#0 by Genri Morgan
У меня есть bak файл 2009 года базы SH. База SH сейчас рабочая. Я создал новую базу SQL SH_test и хочу в нее загрузить bak файл 2009 года. При загрузке он пишет ошибку и не загружает. Я так понял идет попытка загрузить bak файл в рабочую базу SH. Как мне загрузить bak файл в новую базу SH_test?
#1 by ДенисЧ
на вкладке дополнительно сервера укажи имена файлов, куда восстанавливать
#2 by Genri Morgan
Это на вкладке опции? Так у меня нет mdf и log файлов. Их создать пустые надо или что делать?
#3 by ДенисЧ
да. Создай пустую базу, потом в неё восстанавливай бекап.
#4 by Megas
SQl какой ? 2000 Восстанавливать так: 1)Restore/from device -> Закладка Options В Muve to phisical name пишеш путь к новой базе галочку на Forse restore over existing ...
#5 by Megas
+ сори за корявый английский
#6 by Genri Morgan
Я создал пустую базу. SH_test назвал ее. На закладке опции какие галки надо ставить. Можно по подробнее я первый раз это делаю. И база SH сейчас рабочая не хотелось чтобы что-то произошло с ней. SQL 2003 и у меня таких галочек нет.
#7 by ДенисЧ
"SQL 2003" - так не только галочек нет... Но и такой версии не существует :-)
#8 by Megas
Было бы неплохо для начало прочитать книжку Администрирование SQL Server
#9 by Genri Morgan
Прошу прощения SQL 2005
#10 by proger2011
NOUNLOAD,   REPLACE,
#11 by Genri Morgan
А без кода это можно сделать? Кто нибудь может написать популярно как восстанавливается старый бекап SQL в новую созданную базу SQL. Заранее спасибо вам огромное и поклон. )
#12 by ДенисЧ
тебе в картинках, что ли? Сейчас сделаю...
#13 by el-gamberro
А чем тебя код не устравивает? Или ты SSMS не ставил себе?
#14 by proger2011
А что плохого в коде? Для меня это самый удобный, быстрый и надёжный способ работы с сервером.
#15 by ДенисЧ
Вот, по шагам.
#16 by Genri Morgan
Да если не трудно. и Я новичек в этом деле и для меня сейчас это сложный вариант. Но тебе proger2011 отделное спасибо ).
#17 by Megas
Жутко не люблю кодом... Это к тому что если можно сделать при помощи SQL manager нафига мучить код? Да гибче но на начальном этапе непонятно и стрёмно! Прикол 1)Сделал Маинтанфенс План и 5 Джобов в нём... 2)Удалил Джобы 3)Смотрю Меинтанфенс план остался... 4)Удаляю Маинтанфенс , а он не удаляется, говорит Джобы найти не могу Пришлось запросами искать и удалять записи... Тупость!
#18 by Genri Morgan
Объясни где ты взял mdf и log файлы? У меня эти файлы от старой базы а нужно чтобы были от новой. Как это осуществить.
#19 by ДенисЧ
Сначала создал базу zik_copy, а потом тремя точками выбрал эти файлы. Руками.
#20 by proger2011
Наорот как раз таки на начальном этапе это надо делать кодом, один раз переосилить себя и почувствовать насколько это прозрачно. А когда делаю каким нибудь мастером всегда боюсь что забыл поставить какуюнибудь галочку, или непонятно как себя поведёт мастер, или наборот вдруг лишнюю голочку поставил. А тут всё в твоих руках! Красота!
#21 by Genri Morgan
Так файлы я нашел. Они в другую папку создавались. Я в свойствах базы посмотрел пути к ним и Прописал их на закладке Опции в колонке Restore As. И еще один вопрос в колонке Original File Name стоит название старой базы это не на что не влияет? Или это как-то можно поправить?
#22 by ДенисЧ
это исходные имена. Их трогать не надо.
#23 by Genri Morgan
Т.е. все готово можно загружать?
#24 by глазковыколупыватель
сделай шоле копию боевой базы на всякий случай...
#25 by Genri Morgan
ДенисЧ Спасибо тебе огромное за помощь у меня все получилось. Ты красавчег )
#26 by Aprobator
Странно. Я сразу восстанавливаю в новую базу. Т.е. - Восстановить базу - сначала указываю источник, затем пишу имя новой базы. А тут стока всего надо всего сделать еще (. Делаю все через SQL Managment Studio.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С