|
Задача: MSSQL - копирование и восстановление в тестовую базу | ☑ | ||
---|---|---|---|---|
0
ASimonova
25.04.16
✎
14:58
|
Доброго!
Мне тут посоветовали разобраться в простейших механизмах MSSQL, чтобы самой делать копии и восстанавливать их. Дальше просто "сделать копию" дело не пошло, при восстановлении в тестовую базу ошибка "Не удалось получить монопольный доступ, так как база данных используется", чтобы ее решить, нужно понимать правила использования разных конструкций типа database, sp_detach_db, go, restore и всякое такое. Посоветуйте толковый учебник! Или как решить саму проблему, тоже пойдет. |
|||
1
ДенисЧ
25.04.16
✎
14:59
|
Статью же тебе дали. Прочитала?
|
|||
2
ДенисЧ
25.04.16
✎
14:59
|
И да, из базы тестовой надо всем выйти...
|
|||
3
ASimonova
25.04.16
✎
14:59
|
(2) прочитала, в базах никого нет
|
|||
4
NcSteel
25.04.16
✎
14:59
|
Где фото.... ?
|
|||
5
NcSteel
25.04.16
✎
15:00
|
(3) Есть, например рег задание.
|
|||
6
Господин ПЖ
25.04.16
✎
15:00
|
>прочитала, в базах никого нет
там болтаются процессы |
|||
7
Господин ПЖ
25.04.16
✎
15:00
|
курить sp_who и kill
|
|||
8
ASimonova
25.04.16
✎
15:02
|
||||
9
ASimonova
25.04.16
✎
15:02
|
(7) с удовольствием если объясните что это и где достать
|
|||
10
asady
25.04.16
✎
15:02
|
(0) только пробуй на тестовом серваке обязательно - к боевому серверу даже и не приближайся пока всё не отладишь
|
|||
11
ASimonova
25.04.16
✎
15:03
|
(10) так и делаю
|
|||
12
Господин ПЖ
25.04.16
✎
15:03
|
(9) спросить у гугля
|
|||
13
NcSteel
25.04.16
✎
15:04
|
(8) А в полный рост?
|
|||
14
ASimonova
25.04.16
✎
15:04
|
(12) ок, нашла, это просто процедуры такие, а если я синтаксиса принципиально не знаю, разве я разберусь
|
|||
15
ASimonova
25.04.16
✎
15:04
|
(13) а что там нужно? код?
|
|||
16
Господин ПЖ
25.04.16
✎
15:04
|
>а если я синтаксиса принципиально не знаю, разве я разберусь
ну увольняйся тогда |
|||
17
ASimonova
25.04.16
✎
15:05
|
(16) вот спасибо, а может все-таки поможете?) учебник толковый с основами синтаксиса, чтобы я ваши процедуры успешно применила
|
|||
18
ADirks
25.04.16
✎
15:05
|
Восстановление из бэкапа - операция деструктивная. Рекомендую заниматься этим на отдельном сервере.
А то можно в рабочую базу прошлогодний бэкап залить - тото все щщасливы станут |
|||
19
ASimonova
25.04.16
✎
15:06
|
(18) тестовые базы, тестовые)
|
|||
20
ADirks
25.04.16
✎
15:08
|
не базы, а сервер. отдельный
|
|||
21
ASimonova
25.04.16
✎
15:13
|
(20) что-то типа того, в консоли серверов написано, что две базы на одном сервере, и + одна на другом. А вот если зайти в MSSQL, указав любой из серверов, почему-то все три базы видны... вот и хочу учебник, понять что вообще происходит
|
|||
22
dmrjan
25.04.16
✎
15:15
|
К базе MSSQL какой клиент обращается? Пока не выгрузишь его - отсоединение базы лучше не делать. Если потом будешь отсоединять и переписывать базу на другой сервер, предварительно посмотри, под какими правами можно было обращаться к выгружаемой базе. Иначе так и будет без права неактивной.
|
|||
23
Господин ПЖ
25.04.16
✎
15:15
|
(17) а жованой морковкой в рот не поплевать?
я понял бы эту ситуацию 20 лет назад - ничего не было кроме пары криво переведенных книжек. но сейчас... даже ролики есть на ютубе в стиле "для даунов" человек не могущий освоить даже этого должен идти мести двор |
|||
24
ASimonova
25.04.16
✎
15:17
|
(22) проблема в том, что я первый раз сегодня включила MSSQL и просто прошу толковый учебник, чтобы понять, что вы в принципе пишете
(23) ого, до свидания, молодой человек |
|||
25
Ёпрст
25.04.16
✎
15:24
|
(8) При восстановлении, зайди в параметры и выбери правильный путь до mdf и ldf файла, а так же, поставь галочку - переписывать бд.
Иначе, ты пытаешься восстановить в туже базу,с кого была копия, а не в новую базу |
|||
26
ASimonova
25.04.16
✎
15:25
|
(25) все это я сделала, все что можно сделать без разбирания в коде - сделала, не выходит
|
|||
27
Ёпрст
25.04.16
✎
15:26
|
(26) Еще раз, ты указываешь, что нужно восстановить в базу Вася, архив брать с базы Федя. Заходишь в Параметры - там указываешь, что восстанавливать надо в файлы васи (а не феди).
Фирштейн ? Иначе, если в базе Феди сейчас работают, ты туда ничего не восстановишь, тебе нужно выбрать Васю! |
|||
28
Ёпрст
25.04.16
✎
15:28
|
Короче, в Параметрах, где восстановить как - укажи правильное имя воостанавливаемого mdf и ldf файла.
|
|||
29
ASimonova
25.04.16
✎
15:30
|
(28) фирштейн, фирштейн, я все сделала правильно, сейчас даже картинку пришлю
|
|||
30
ASimonova
25.04.16
✎
15:33
|
(28) http://i78.fastpic.ru/big/2016/0425/af/a384cf1a995c332e3c4580a0b3fc5caf.jpg вот так было, указана моя исходная база в путях.
http://i80.fastpic.ru/big/2016/0425/7d/bede1d12b28ffdf235abb4b067c5267d.jpg а вот так стало, указала мою вторую базу в путях. Файлы Васи короче. |
|||
31
Ёпрст
25.04.16
✎
15:42
|
галку перезаписать воткни
|
|||
32
Ёпрст
25.04.16
✎
15:43
|
(30) И ? Че, не восстанавливает ?
|
|||
33
Ёпрст
25.04.16
✎
15:44
|
Если нет, сруби все соединения с базой erpproba
|
|||
34
ASimonova
25.04.16
✎
16:01
|
(33) вот! так как это сделать? просто в администрировании серверов? вопрос в том, чтобы все можно было сделать автоматически, особенно копии баз, а для этого надо язык понимать, а для этого я и прошу учебник
|
|||
35
Ёпрст
25.04.16
✎
16:03
|
(34) в корне пкм - монитор активности и там убить все соединения с этой базой. Либо, пкм на базе - отсоединить, затем присоединить
|
|||
36
Ёпрст
25.04.16
✎
16:04
|
Ну и.. на вот, читай
https://msdn.microsoft.com/ru-ru/library/ms186858(v=sql.120).aspx |
|||
37
zak555
25.04.16
✎
16:05
|
(8) что ты делаешь на моём сервере ?
|
|||
38
ASimonova
25.04.16
✎
16:24
|
(35) пкм? переносной комплект минирования? пираты карбиского моря? или все-таки имеется ввиду администрирования серверов 1с? Спасибо, почитаю, тут вроде слово "сценарий" есть, а вот про установку расписания - ничего, есть что-нибудь про то, как сделать автоматическое выполнение?
(37) я адрес сервера не присылала, какой такой сервер? |
|||
39
Ёпрст
25.04.16
✎
16:25
|
(38) пкм - Правая Кнопка Мыши
|
|||
40
Господин ПЖ
25.04.16
✎
16:25
|
пулемет калашникова модернизированный
|
|||
41
Ёпрст
25.04.16
✎
16:26
|
И если че, всё делать в самом скуле, 1с тут открывать не обязательно
|
|||
42
Ёпрст
25.04.16
✎
16:27
|
(38) на счет "автоматического" выполнения - создай новый план обслуживания и твори
|
|||
43
Ёпрст
25.04.16
✎
16:28
|
че хочешь
|
|||
44
ASimonova
25.04.16
✎
16:35
|
(42) что такое план обслуживания? может все же учебник есть... где все эти функции именно в разрезе администрирования 1с будут описаны
|
|||
45
ptiz
25.04.16
✎
16:36
|
(38) Сервер 1С, который работает с этой базой, остановила?
|
|||
46
ASimonova
25.04.16
✎
16:39
|
(45) что такое остановить сервер? я знаю только какой-то detach, хотя не умею им пользоваться (он меня послал при попытке), и знаю как обрубить соединения, и все.
|
|||
47
Ёпрст
25.04.16
✎
16:46
|
(46) Может, стоит кого-то из взрослых позвать ?
Если че, в bol есть все ответы на твои вопросы |
|||
48
oleg_km
25.04.16
✎
16:47
|
+(47) Мда, у меня товарищ называет такое сексом по телефону. Эффект аналогичный, т.е. никакой.
|
|||
49
Ёпрст
25.04.16
✎
16:48
|
||||
50
ASimonova
25.04.16
✎
16:53
|
(49) уже нашла, вроде бы это все что нужно, спасибо большое!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |