|
Как восстановить базу SQL из файла *.bak в новую базу. | ☑ | ||
|---|---|---|---|---|
|
0
Genri Morgan
23.06.10
✎
10:45
|
У меня есть bak файл 2009 года базы SH. База SH сейчас рабочая. Я создал новую базу SQL SH_test и хочу в нее загрузить bak файл 2009 года. При загрузке он пишет ошибку и не загружает. Я так понял идет попытка загрузить bak файл в рабочую базу SH. Как мне загрузить bak файл в новую базу SH_test?
|
|||
|
1
ДенисЧ
23.06.10
✎
10:46
|
на вкладке дополнительно сервера укажи имена файлов, куда восстанавливать
|
|||
|
2
Genri Morgan
23.06.10
✎
10:53
|
Это на вкладке опции? Так у меня нет mdf и log файлов. Их создать пустые надо или что делать?
|
|||
|
3
ДенисЧ
23.06.10
✎
10:55
|
(2) да. Создай пустую базу, потом в неё восстанавливай бекап.
|
|||
|
4
Megas
23.06.10
✎
10:57
|
SQl какой ?
2000 Восстанавливать так: 1)Restore/from device -> Закладка Options В Muve to phisical name пишеш путь к новой базе галочку на Forse restore over existing ... |
|||
|
5
Megas
23.06.10
✎
10:57
|
(4) + сори за корявый английский
|
|||
|
6
Genri Morgan
23.06.10
✎
11:03
|
(3) Я создал пустую базу. SH_test назвал ее. На закладке опции какие галки надо ставить. Можно по подробнее я первый раз это делаю. И база SH сейчас рабочая не хотелось чтобы что-то произошло с ней.
(4) SQL 2003 и у меня таких галочек нет. |
|||
|
7
ДенисЧ
23.06.10
✎
11:07
|
(6) "SQL 2003" - так не только галочек нет... Но и такой версии не существует :-)
|
|||
|
8
Megas
23.06.10
✎
11:07
|
(6) Было бы неплохо для начало прочитать книжку Администрирование SQL Server
|
|||
|
9
Genri Morgan
23.06.10
✎
11:07
|
Прошу прощения SQL 2005
|
|||
|
10
proger2011
23.06.10
✎
11:08
|
RESTORE DATABASE [db]
FROM DISK = N'F:\backup\xx.bak' WITH FILE = 1, MOVE N'xx' TO N'D:\db\xx.mdf', MOVE N'xx_log' TO N'D:\db\xx_log.ldf', NORECOVERY, NOUNLOAD, REPLACE, STATS = 10 |
|||
|
11
Genri Morgan
23.06.10
✎
11:18
|
(10) А без кода это можно сделать?
Кто нибудь может написать популярно как восстанавливается старый бекап SQL в новую созданную базу SQL. Заранее спасибо вам огромное и поклон. ) |
|||
|
12
ДенисЧ
23.06.10
✎
11:18
|
(11) тебе в картинках, что ли?
Сейчас сделаю... |
|||
|
13
el-gamberro
23.06.10
✎
11:19
|
(11) А чем тебя код не устравивает? Или ты SSMS не ставил себе?
|
|||
|
14
proger2011
23.06.10
✎
11:19
|
А что плохого в коде?
Для меня это самый удобный, быстрый и надёжный способ работы с сервером. |
|||
|
15
ДенисЧ
23.06.10
✎
11:22
|
||||
|
16
Genri Morgan
23.06.10
✎
11:24
|
(12)Да если не трудно.
(13) и (14)Я новичек в этом деле и для меня сейчас это сложный вариант. Но тебе proger2011 отделное спасибо ). |
|||
|
17
Megas
23.06.10
✎
11:24
|
(10)Жутко не люблю кодом...
Это к тому что если можно сделать при помощи SQL manager нафига мучить код? Да гибче но на начальном этапе непонятно и стрёмно! Прикол 1)Сделал Маинтанфенс План и 5 Джобов в нём... 2)Удалил Джобы 3)Смотрю Меинтанфенс план остался... 4)Удаляю Маинтанфенс , а он не удаляется, говорит Джобы найти не могу Пришлось запросами искать и удалять записи... Тупость! |
|||
|
18
Genri Morgan
23.06.10
✎
11:27
|
(15) Объясни где ты взял mdf и log файлы? У меня эти файлы от старой базы а нужно чтобы были от новой. Как это осуществить.
|
|||
|
19
ДенисЧ
23.06.10
✎
11:30
|
(18) Сначала создал базу zik_copy, а потом тремя точками выбрал эти файлы. Руками.
|
|||
|
20
proger2011
23.06.10
✎
11:36
|
(18) Наорот как раз таки на начальном этапе это надо делать кодом, один раз переосилить себя и почувствовать насколько это прозрачно. А когда делаю каким нибудь мастером всегда боюсь что забыл поставить какуюнибудь галочку, или непонятно как себя поведёт мастер, или наборот вдруг лишнюю голочку поставил.
А тут всё в твоих руках! Красота! |
|||
|
21
Genri Morgan
23.06.10
✎
11:41
|
(19)Так файлы я нашел. Они в другую папку создавались. Я в свойствах базы посмотрел пути к ним и Прописал их на закладке Опции в колонке Restore As. И еще один вопрос в колонке Original File Name стоит название старой базы это не на что не влияет? Или это как-то можно поправить?
|
|||
|
22
ДенисЧ
23.06.10
✎
11:43
|
(21) это исходные имена. Их трогать не надо.
|
|||
|
23
Genri Morgan
23.06.10
✎
11:44
|
(22) Т.е. все готово можно загружать?
|
|||
|
24
глазковыколупыватель
23.06.10
✎
12:15
|
сделай шоле копию боевой базы на всякий случай...
|
|||
|
25
Genri Morgan
23.06.10
✎
12:48
|
(22) ДенисЧ Спасибо тебе огромное за помощь у меня все получилось. Ты красавчег )
|
|||
|
26
Aprobator
23.06.10
✎
12:57
|
Странно. Я сразу восстанавливаю в новую базу. Т.е. - Восстановить базу - сначала указываю источник, затем пишу имя новой базы. А тут стока всего надо всего сделать еще (. Делаю все через SQL Managment Studio.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |