|  | 
| 
Копия БД | |||
|---|---|---|---|
| #18+ как сделать копию БД? есть БД например SAMPLE, мне нужно сделать ее копию SAMPLE_2 для экспериментов. пробовал: создать пустую SAMPLE_2; сделать бэкап SAMPLE потом его разресторить в SAMPLE_2 - не получается в команд центре для SAMPLE выбрать команду Restore to new... - не получается: The container is already in use так как же сделать копию БД? DB2 7.1 на Win2000Server ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 11.04.2003, 13:22 |  | ||
| 
Копия БД | |||
|---|---|---|---|
| #18+ Можно создать пустую такую же БД. Потом командой export выгрузить всё в текстовики с разделителями (файлов столько сколько таблиц) и загрузить командой LOAD. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 11.04.2003, 15:09 |  | ||
| 
Копия БД | |||
|---|---|---|---|
| #18+ Можно создать пустую такую же БД  КАК? как создать пустую такую же БД? ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 11.04.2003, 15:32 |  | ||
| 
Копия БД | |||
|---|---|---|---|
| #18+ 1. для clp  db2 restore db sample user *** using *** from ***(pach) into sample_2 если не дефолтные ts то db2 restore db sample user *** using *** from ***(pach) into sample_2 redirect LIST TABLESPACES находишь ID ts а затем для каждого ts set tablespace containers for 0 using (device \\.\I: 200000); (вариант DMS container) 200000 - число страниц в контейнере в твоем случае как раз второй вариант и надо так как контейнер юзаеться и отпихиват восстановление в него затем restore db dbl continue; 2. сделай DDL и потом создай из нее (не забуть ts другие создать и в создании табличкек подправить) всех благ ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.04.2003, 12:05 |  | ||
| 
Копия БД | |||
|---|---|---|---|
| #18+ и еще все надо делать в одном процессе  т.е. не в разных CLP иначе болобас тебе будет :-)) ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 12.04.2003, 12:07 |  | ||
| 
Копия БД | |||
|---|---|---|---|
| #18+ Easiest way 1) DB2 CREATE DATABASE SAMPL2 2) DB2 BACKUP DATABASE SAMPLE 3) DB2 RESTORE DATABASE SAMPLE INTO SAMPL2 ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 14.04.2003, 10:49 |  | ||
| 
Копия БД | |||
|---|---|---|---|
| #18+ если использовать DB2 RESTORE DATABASE SAMPLE INTO SAMPL2 то DB2 CREATE DATABASE SAMPL2 не надо писать а если писать то потом DB2 RESTORE DATABASE SAMPLE INTO SAMPL2 replace existing надо или в clp "Y" (подтверждение сноса базы с этим альясом) если tablespace не дефолтные (файл ли или диск) то "Easiest way" абсолютно точно не прокатит!!!!! проверено. ... | |||
| : 
 Нравится:
     Не нравится:
     | |||
| 14.04.2003, 15:08 |  | ||
|  | 

| start [/forum/topic.php?fid=43&msg=32139999&tid=1606615]: | 0ms | 
| get settings: | 9ms | 
| get forum list: | 15ms | 
| check forum access: | 4ms | 
| check topic access: | 4ms | 
| track hit: | 47ms | 
| get topic data: | 11ms | 
| get forum data: | 3ms | 
| get page messages: | 48ms | 
| get tp. blocked users: | 1ms | 
| others: | 240ms | 
| total: | 382ms | 

| 0 / 0 | 
