powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Backup base1 восстановить в base2
11 сообщений из 11, страница 1 из 1
Backup base1 восстановить в base2
    #33652884
newamator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
В db2 полный ноль, начинаю только просматривать "Центр управления".
Расскажи те плз. как сделать следующее:
Есть сложная база1.
И пустая база 2.
Необходимо забэкапить базу1 и восстановить ее в базе2.
Как это сделать ?

Спасибо.
...
Рейтинг: 0 / 0
Backup base1 восстановить в base2
    #33654963
ggv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ggv
Гость
http://ln.com.ua/~openxs/articles/smart-questions-ru.html
...
Рейтинг: 0 / 0
Backup base1 восстановить в base2
    #33655199
Nikolay Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Самый простой способ

1) db2 force application all
2) db2 backup database SAMPLE
3) db2 restore database SAMPLE into SMPLNEW

Если нужны навороты типа online backup, все описано в DB2 Documentation
...
Рейтинг: 0 / 0
Backup base1 восстановить в base2
    #33655205
newamator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nikolay KulikovСамый простой способ

1) db2 force application all
2) db2 backup database SAMPLE
3) db2 restore database SAMPLE into SMPLNEW

Если нужны навороты типа online backup, все описано в DB2 Documentation

спасибо!
...
Рейтинг: 0 / 0
Backup base1 восстановить в base2
    #33656510
newamator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nikolay KulikovСамый простой способ

1) db2 force application all
2) db2 backup database SAMPLE
3) db2 restore database SAMPLE into SMPLNEW

Если нужны навороты типа online backup, все описано в DB2 Documentation

Теперь еще один вопрос.
Бэкап сделан на comp1, необходимо восстановить бэкап на comp2.
При попытке восстановления, говорит, что

SQL2542N Для заданных алиаса базы данных "SMPLNEW" и отметки
времени "20060401031332" не найдено соответствующего файла
резервной копии.


файл
C:\backup\SMPLNEW\DB2\NODE0000\CATN0000\20060401\031332.001
существует
...
Рейтинг: 0 / 0
Backup base1 восстановить в base2
    #33656555
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пролностью команды приведи, как бэкап делал, как восстанавливаешь, а то ниче не понятно...
...
Рейтинг: 0 / 0
Backup base1 восстановить в base2
    #33656574
Nikolay Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты в какой директории стоишь когда восстановление вызываешь???
В твоем случае нужно стоять в C:\backup
...
Рейтинг: 0 / 0
Backup base1 восстановить в base2
    #33656581
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В CLP (Command Line Processor) набираешь знак вопроа и нужную команду и получаешь ответ:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
db2 => ? backup
BACKUP DATABASE database-alias [USER username [USING password]]
[TABLESPACE (tblspace-name [ {,tblspace-name} ... ])] [ONLINE]
[INCREMENTAL [DELTA]] [USE {TSM | XBSA} [OPEN num-sess SESSIONS]
[OPTIONS {options-string | options-filename}] | TO dir/dev
[ {,dir/dev} ... ] | LOAD lib-name [OPEN num-sess SESSIONS]
[OPTIONS {options-string | options-filename}]]
[WITH num-buff BUFFERS] [BUFFER buffer-size] [PARALLELISM n]
[COMPRESS [COMPRLIB lib-name [EXCLUDE]] [COMPROPTS options-string]]
[UTIL_IMPACT_PRIORITY [priority]] [{INCLUDE | EXCLUDE} LOGS] [WITHOUT PROMPTING]

db2 =>
...
Рейтинг: 0 / 0
Backup base1 восстановить в base2
    #33656607
newamator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
gardenmanпролностью команды приведи, как бэкап делал, как восстанавливаешь, а то ниче не понятно...

CONNECT TO SMPLNEW;
QUIESCE DATABASE IMMEDIATE FORCE CONNECTIONS;
CONNECT RESET;
RESTORE DATABASE SMPLNEW FROM "C:\backup\" TAKEN AT 20060401031332 WITH 1 BUFFERS BUFFER 1024 PARALLELISM 1 WITHOUT PROMPTING;
CONNECT TO SMPLNEW;
UNQUIESCE DATABASE;
CONNECT RESET;


SQL2542N Для заданных алиаса базы данных "SMPLNEW" и отметки
времени "20060401031332" не найдено соответствующего файла
резервной копии.


Как я уже говорил, пытаюсь восстановить бэкап с другого компьютера, и другой бд. Создал каталог для бэкапа и переписал исходный бэкап.
C:\backup\SMPLNEW.0\DB2\NODE0000\CATN0000\20060410\031332.001
...
Рейтинг: 0 / 0
Backup base1 восстановить в base2
    #33656653
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Начнем с того, что база данных, в которую собираетесь восстанавливать, может и не существовать.

BACKUP DB DB01 ....
RESTORE DB DB01... INTO DB02 ...
или RESTORE DB DB01... INTO DB02 ... REDIRECT
если на том же компе, но в другие пути.
...
Рейтинг: 0 / 0
Backup base1 восстановить в base2
    #33656742
Nikolay Kulikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если работаешь из CC нужно create database from backup
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Backup base1 восстановить в base2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]