|
Как скопировать SQL базу не выгоняя пользователей? | ☑ | ||
---|---|---|---|---|
0
AquaMan
01.12.11
✎
12:55
|
Собственно, вопрос в заголовке темы. SQL 2008. Использовал встроенный механизм объектов SMO, но получается довольно медленно. Может есть способ побыстрее?
|
|||
1
shuhard
01.12.11
✎
12:55
|
(0) есть
бэкап-ресторе |
|||
2
МихаилМ
01.12.11
✎
12:59
|
снапшот быстрее бэкапа
|
|||
3
AquaMan
01.12.11
✎
13:00
|
(1) Что-то у меня не получается. Сделал бэкап существующей базы. Создал новую базу на сервере, пытаюсь восстановить в неё данные, программа выдает ошибку о несоответствии структуры текущей БД с восстанавливаемой.
|
|||
4
shuhard
01.12.11
✎
13:01
|
(3)[Создал новую базу на сервере, пытаюсь восстановить в неё данные, программа выдает ошибку о несоответствии структуры текущей БД с восстанавливаемой.]
картинку в студию |
|||
5
dka80
01.12.11
✎
13:03
|
(3) базу на каком сервере создал? SQL? а как создал? руками или через консоль администрирования серверов 1С?
|
|||
6
Fish
01.12.11
✎
13:06
|
(2) через снапшот не скопировать базу:
В файлах моментальных снимков баз данных не хранится полная копия базы данных на момент создания снимка, а содержатся только копии измененных, с момента создания снимка, страниц базы. В связи с этим существует ряд ограничений на использование моментальных снимков баз данных: Моментальный снимок базы данных не является ее резервной копией Нельзя создавать моментальные снимки для системный баз данных Нельзя делать резервную копию моментального снимка базы данных Нельзя отключать и подключать моментальные снимки, как обычные базы данных с помощью операторов attach и detach database Все моментальные снимки базы данных должны быть удалены до удаления исходной базы данных, так как не могут без нее функционировать Моментальные снимки базы данных можно создавать только с помощью оператора CREATE DATABASE ... AS SNAPSHOT OF .... |
|||
7
AquaMan
01.12.11
✎
13:11
|
(4) (5) Создаю руками в SQL сервере, выбираю пункт восстановить, выбираю нужную копию и получаю вот такую ошибку. http://www.imageup.ru/img30/oshibkavosstanovleniya829745.jpg.html
|
|||
8
ДенисЧ
01.12.11
✎
13:13
|
На параметры переключись, поставь галку overwrite
|
|||
9
shuhard
01.12.11
✎
13:13
|
(7) закладку параметры покажи
|
|||
10
Живой Ископаемый
01.12.11
✎
13:13
|
это ты специально базу с цифры назвал, чтобы подчеркнуть свой нонкоформизм? :)
|
|||
11
shuhard
01.12.11
✎
13:13
|
(8) маловато будет,
ещё и файлы нужно менять |
|||
12
krbIso
01.12.11
✎
13:15
|
(7)
copi это пять При ресторе базу руками создавать не надо, надо тупо ресторе-из файла-имя базы. Оно сразу создат базу без еботни. А теперь тебе нужно в параметрах менять файло |
|||
13
AquaMan
01.12.11
✎
13:22
|
Все, получилось. Всем спасибо)) Действительно базу не нужно было создавать вручную.
Со скулем раньше не работал просто, сильно не ругайте)) |
|||
14
rs_trade
01.12.11
✎
13:26
|
(12) кстати с какой радости появилось то, что надо файло баз переименовывать теперь при ресторе? кто нить знает? в 2005 не было же такого. все руки не доходят разобраться с этой ерундой.
|
|||
15
dka80
01.12.11
✎
13:57
|
(14) с чего это не было?
|
|||
16
dka80
01.12.11
✎
13:58
|
сильное логическое у тебя название сервера. расшифруешь?
|
|||
17
dka80
01.12.11
✎
13:59
|
+15 с того, что ты одну базу восстанавливаешь в другую, а в архиве прописаны файлы первой базы, вот она и хочет в них восстановиться
|
|||
18
shuhard
01.12.11
✎
14:03
|
(15) в 2005 и сейчас при восстановлении в не существующую базу надо менять пути
|
|||
19
Diversus
01.12.11
✎
14:09
|
Можно подчерпнуть кое что...
http://infostart.ru/public/59681/ |
|||
20
AquaMan
01.12.11
✎
15:31
|
(16) Не я называл, админ)) Расшифровывается: Россия,Рязань,1 сегмент сети,1с sql, второй сервер.
|
|||
21
Lionee
01.12.11
✎
15:41
|
Замысловато
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |