Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
MS SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Привет всем. Подскажите, пожалуйста, как можно решить следующую задачу? Есть файл Backup БД MS SQL Server 2000. Как или какими средствами я могу восстановить этот Backup на другом MS SQL Server 2000? Зараннее всем благодарен, с уважением. Михаил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2001, 15:58 |
|
||
|
MS SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Если у вас есть на другом сервере нет такой базы(с тем же именем) то вам надо создать новую базу. Если у вас есть на другом сервере есть такая же база или база на которую надо восстановить бэкап, тогда вы просто делаете правый щелчек мышкой на нужно базе, выбираете All tasks -> Restore Database Далее в пункте General выберайте From Device, Select Device, Если нет в списке ничего(или нет нужного пути) то Add,и выберите имя файла...Далее по Ок вернитесь в прежние состояния до уровня Далее в Options -> Force restore over existing database...Если с ленточки то выберите если надо пунк с Eject... Чтобы извлечь ленточку после этого..Так же проверьте пункт Move to physical file name, на предмет правильности пути..Ну и далее Ок и процесс должен пойти если все правильно указано...Если что в BOL можно глянуть для помощи...Да незабудьте что бэкап должен быть на локальном диске нужной машины, иначе ненайдет...(непробовал с сетевым диском....) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2001, 16:48 |
|
||
|
MS SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Можно добавить, что тоже самое можно проделать, если челкнуть правой на Databases -> all tasks -> Restore Database. Это к тому что все равно есть ли у Вас БД с таким же именем или нет можно сразу восстанавливать. Просто если у Вас есть такая БД сервер автоматом восстановит поверх, а если нет, то создаст новую. Есть конечно в опциях переключатель Force restore over existing database. Не знаю зачем он нужен, потому как если надо поверх я просто существующее имя указываю и все. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2001, 01:02 |
|
||
|
MS SQL Server 2000
|
|||
|---|---|---|---|
|
#18+
Намного понятней будет, если вы всё это сделаете в QA. Вот последовательность действий: На первом шаге нужно привязать файл резервной копии или ленту к новому устройству резервирования (например с именем "YOUR_Backup") и исследовать саму резервную копию. USE master RESTORE FILELISTONLY FROM YOUR_Backup GO Из результатов исполнения предыдущего запроса, Вы узнаете логические имена файлов базы и журнала. Далее, выполняем непосредственно восстановление в предварительно созданную новую базу: RESTORE DATABASE NEW_BASE FROM YOUR_Backup WITH RECOVERY, MOVE 'NEW_BASE_data' TO 'D:\DATA\NEW_BASE_Data.MDF', MOVE 'NEW_BASE_log' TO 'C:\Program Files\MSSQL8\DATAlog\NEW_BASE_Log.LDF' GO В приведённом примере, 'NEW_BASE_data' и 'NEW_BASE_log' являются логическими именами, полученными из результатов первого запроса. Если копия содержит несколько файлов резервных копий, можно добавить в синтаксис номер нужного файла (см. BOL). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2001, 07:12 |
|
||
|
|

start [/forum/topic.php?fid=46&fpage=3539&tid=1825290]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
21ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 327ms |

| 0 / 0 |
