Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Добрый день, уважаемые! Случилась неприятная ситуация - никогда не работал с DB2, но с MS в свое время сталкивался. и вот притаскивают на DVD кучу файлов и говорят - тут база надо ее срочно развернуть. :( Оказалось - инсталляторы DB2 v 7.1 и очень странный каталог. Где по здравому размышлению могла бы находится база. Там и лежит файл. каталог CITYNEW.0\DB2\NODE0000\CATN0000\20051214 файл 083750.001 Что с ним делать???? спасайте, ситуация уже критическая. Там откуда привезли этот диск никого уже с месяц нет, контора развалилась. А тут руководству необходимы их данные... Сам сервер я уже поставил (мозгов хватило :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:04 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
пусть лучше пользователи винды ответят, но по-моему это backup базы с винды, у них там вроде такое вот дивное получается при создании резервной копии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:09 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Вот и я тоже сижу и думаю куда этот файл пришпилить? еще в форуме начитал что-то про команду ресторе, но вот формат? А время убегает... У нас уже 15.14 два часа максимум осталось... Помогите !!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:16 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
угу. виндовый бэкап. восстанавливается командой db2 => ? restore RESTORE DATABASE алиас-базы-данных-источника { опции-восст | CONTINUE | ABORT } опции-восстановления: [USER имя-пользователя [USING пароль]] [TABLESPACE [ONLINE] | TABLESPACE (имя-табл-простр [ {,имя-табл-простр} ... ]) [ONLINE] | HISTORY FILE [ONLINE] | LOGS [ONLINE] | COMPRESSION LIBRARY [ONLINE]] [INCREMENTAL [AUTOMATIC | ABORT]] [USE {TSM | XBSA} [OPEN число-сеансов SESSIO NS] [OPTIONS {строка-опций | имя-файла-опций}] | FROM кат/уст [{,кат/уст} ... ] | LOAD совместная-библиотека [OPEN число-сеансо в SESSIONS] [OPTIONS {строка-опций | имя-файла-опций}]] [TAKEN AT дата-время] [TO каталог-назначения] [INTO алиас-базы-данных-назначения] [LOGTARGET каталог ] [NEWLOGPATH каталог] [WITH число-буферов BUFFERS] [BUFFER размер-буфера] [DLREPORT имя-файла] [REPLACE HISTORY FILE] [REPLACE EXISTING] [REDIRECT] [PARALLELISM n] [COMPRLIB имя-библиотеки] [COMPROPTS строка-опций] [WITHOUT ROLLING FORWARD] [WITHOUT DATALINK] [WITHOUT PROMPTING] итого в простом случае RESTORE DATABASE [USER имя-пользователя [USING пароль]] FROM каталог_с бэкапом [TAKEN AT дата-время] CITYNEW - это имя базы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:19 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
А если нет имени пользователя (и пароля?) и каталог в каком формате подсовывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:21 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
в примере: 20051214 - это дата 083750 - это время (001 - индекс инкрементальной копии - не нужно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:21 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
попробовал из comand center запустить: RESTORE DATABASE CITYNEW FROM 'C:\DB2\NODE0000\CATN0000\20051214' Ругается SQL2542N No match for a database image file was found based on the source database alias and timestamp provided. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:24 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
драсьте. у базы есть имя и пароль. по всей видимости - это админюзер под которым ставился DB2. Впрочем с той же машины и под тем же юзером он может залогиниться автоматом.... каталог надо указывать по верхней папке насколько помню. для C:\CITYNEW.0\DB2\NODE0000\CATN0000\20051214 достаточно указать C:\ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:26 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Полезно поставить фикспак ftp://ftp.software.ibm.com/ps/products/db2/fixes/english-us/db2winv7/ только я уже не помню, можно ли сразу поставить 14-й, или перед этим необходим 8. для X:\CITYNEW.0\DB2\NODE0000\CATN0000\20051214\083750.001 команда восстановления будет такая: Код: plaintext 1. 2. Более сложный пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Код: plaintext 1. Какое где табличное пространство - см. утилиту db2ckbkp и (в случае неудачного восстановления) диагностику в sqllib\db2\db2diag.log ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:27 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Да, согласен, не restore database ИМЯБАЗЫ from "X:\CITYNEW.0" а restore database ИМЯБАЗЫ from "X:\" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:29 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Я о том, что если раньше и стоял пароль на базе - то теперь его никто не знает :( Попробовал поставить просто С:\ - таже ошибка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:30 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Перенесите X:\CITYNEW.0 в X:\xxx\CITYNEW.0 и сделайте restore database CITYNEW from "X:\xxx" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:31 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
DB2 не хранит пароли в базе, а пользуется базой юзеров ОС. Так что бекап не может быть под паролем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:33 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Пытаюсь... Но что-то наверное не так. x:\xxx\CITYNEW.0\......... restore как последнем посте. Не наиден образ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:49 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
restore database CITYNEW from "X:\xxx" Стала появляться новая ошибка SQL0970N The system attempted to write to a read-only file. SQLSTATE=55009 Жить осталось 1.5 часа :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:54 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Попытайтесь посмотреть в sqllib\db2\db2diag.log, куда именно оно пыталось писать. Возможно, "простого" restore недостаточно, и надо делать с redirect'Ом, пример которого я приводил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 12:09 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
А также очень полезно глянуть в вывод Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 12:14 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Посмотрел эту txt. Там каша (для меня) попробую скопировать Restore terminated. 2006-01-26-15.51.53.593000 Instance:DB2 Node:000 PID:964(db2syscs.exe) TID:1576 Appid:none base_sys_utilities sqledrpd_agent Probe:145 OSS error deleting SQL procedure files: 11f6 ffff .цяя 2006-01-26-15.51.53.625000 Instance:DB2 Node:000 PID:964(db2syscs.exe) TID:1576 Appid:none base_sys_utilities sqledrpd_agent Probe:146 SQL procedure directory: 433a 5c50 524f 4752 417e 315c 5351 4c4c C:\PROGRA~1\SQLL 4942 5c66 756e 6374 696f 6e5c 726f 7574 IB\function\rout 696e 655c 7371 6c70 726f 635c 4349 5459 ine\sqlproc\CITY 4e45 575c NEW\ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 12:15 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Victor MetelitsaА также очень полезно глянуть в вывод Код: plaintext Я запускаю в командной строке и у меня ругается, что ключа -Т нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 12:17 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, мне надо немедленно уезжать - до вечера буду без связи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 12:19 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Если больше никто не поможет, премии точно хана, наверное что-то серьезное в этой базе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 12:20 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Может, легче будет через Control Center? Открыть попап на TreeNode "Databases" и выбрать Create -> Database From Backup. Далее следовать диалогу. Будет возможность - скачай FixPack'и. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 15:09 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Если что - аська в профиле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 15:12 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Напрашивается мысль, что одно или несколько табличных пространств находилось на "исходном" сервере на той букве, где у вас CD/DVD-драйв, и потому redirect необходим. Если удалить db2diag.log, затем попытаться восстановить, то во вновь создавшемся db2diag.log должна быть ошибка - что DB2 делала и почему не вышло. Да, этот файл кошмарен (в DB2 версии 8 он стал более читабельным, но всё равно не для слабонервных), но что ещё можно предложить? В DB2 v8 утилита db2ckbkp показывает нужную информацию, но что было в 7-й версии, я уже не помню. Быть может, лучше удалить DB2 v7 и поставить v8, скажем, отсюда: ftp://ftp.software.ibm.com/ps/products/db2/fixes2/english-us/db2winIA32v8/fixpak/FP10_WR21362/FP10_WR21362_ESE.exe где и db2ckbkp (по-видимому) лучше, и db2diag.log читабельнее, и Control Center почти полностью юзабельный, в отличие от 7, и бекап от 7-ки должен восстанавливаться (потом надо будет запустить утилиту миграции). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 22:51 |
|
||
|
Помогите развернуть базу DB2
|
|||
|---|---|---|---|
|
#18+
Сегодня с утра был назначен новый срок - до обеда. Попробовал запустить ресторе снова (новый день - нове приколы) Выдала: SQL0976N The diskette drive door is open. SQLSTATE=57021 Не понравилось. Перечитал последние сообщения, перенес базу с диска X на диск D. Вместо сидюка (слава богу запускаю все это дело на VMWare (не захотела DB2 вставать на 2003, пришлось поднимать 2000) и проблем нет) Подождал пока доколбасится и вот чудо - появилась в контрол центре новая база. Хотел уже с радости пива принять, но вот еще напасть - когда выбираю в списке баз новую Citynew вылазит: IBM][CLI Driver] SQL1117N A connection to or activation of database "CITYNEW" cannot be made because of ROLL-FORWARD PENDING. SQLSTATE=57019 . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 06:01 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=33504609&tid=1605563]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
136ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
77ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 493ms |

| 0 / 0 |
