Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
DB2 Удалил TableSpace (((
|
|||
|---|---|---|---|
|
#18+
Добрый день. Удалил нечаянно TableSpace USERSPACE1. После чего пропали все таблицы(((. Хотел бы узнать связанно ли удаление USERSPACE1 с пропавшими таблицами и если да то как можно было бы восстановить таблицы. Заранее благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.01.2014, 14:59 |
|
||
|
DB2 Удалил TableSpace (((
|
|||
|---|---|---|---|
|
#18+
IPmen, Добрый день. Все таблицы из USERSPACE1 удалятся при успешном удалении пространства. Восстановить таблицы можно, восстановив это табличное пространство в другую (или в эту же при определенных условиях) базу из архива этого табличного пространства или всей базы, если они есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2014, 14:27 |
|
||
|
DB2 Удалил TableSpace (((
|
|||
|---|---|---|---|
|
#18+
А как не подскажите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2014, 15:42 |
|
||
|
DB2 Удалил TableSpace (((
|
|||
|---|---|---|---|
|
#18+
IPmenА как не подскажите? RESTORE DATABASE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2014, 16:02 |
|
||
|
DB2 Удалил TableSpace (((
|
|||
|---|---|---|---|
|
#18+
Прочитал топик и внезапно осознал что никогда не пробовал делать восстановление отдельного_tablespace если был сделан именно drop tablespace (не повреждение или удаление контейнеров а именно drop tablespace). Попробовал на тестовой базе (с архивным журналом, сделан бэкап всей базы): сделал drop tablespace, пытаюсь выполнить восстановление tablespace (не всей базы!) с помощью restore и получаю ошибку: SQL2549N The database was not restored because either all of the table spaces in the backup image are inaccessible, or one or more table space names in list of table space names to restore are invalid. Почему? предварительно был сделан бэкап базы, файл с бэкапом присутствует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2014, 11:49 |
|
||
|
DB2 Удалил TableSpace (((
|
|||
|---|---|---|---|
|
#18+
Предположу что восстановить отдельный tablespace из бэкапа, если он был грохнут командой drop tablespace не получиться, поскольку в метаданных базы никакой информации об этом tablespace после такой команды не остается - это же нормальное удаление с т.з. СУБД и зачем ей после этого хранить какую то информацию об удаленных данных у себя в словаре? Т.е. только полное восстановление всей базы на момент времени до удаления? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2014, 14:42 |
|
||
|
DB2 Удалил TableSpace (((
|
|||
|---|---|---|---|
|
#18+
Andron, Можно восстановить только нужное табл.пространство, если оно не зависит от других пользовательских, используя ...rebuild with tablespace(SYSCATSPACE, NEEDED_SPACE)... Остальные тблспс-ы будут соответственно не доступны. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2014, 18:36 |
|
||
|
DB2 Удалил TableSpace (((
|
|||
|---|---|---|---|
|
#18+
m&m, т.е. это все таки будет частично восстановленная база (системные tablespace и нужное пользовательское tablespace, остальные можно не восстанавливать, если данные нужны только из определенных tbs)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2014, 09:51 |
|
||
|
DB2 Удалил TableSpace (((
|
|||
|---|---|---|---|
|
#18+
Andron, да, доступно будет только определенное польз.пространство+системный каталог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2014, 12:29 |
|
||
|
DB2 Удалил TableSpace (((
|
|||
|---|---|---|---|
|
#18+
AndronПрочитал топик и внезапно осознал что никогда не пробовал делать восстановление отдельного_tablespace если был сделан именно drop tablespace (не повреждение или удаление контейнеров а именно drop tablespace). Попробовал на тестовой базе (с архивным журналом, сделан бэкап всей базы): сделал drop tablespace, пытаюсь выполнить восстановление tablespace (не всей базы!) с помощью restore и получаю ошибку: SQL2549N The database was not restored because either all of the table spaces in the backup image are inaccessible, or one or more table space names in list of table space names to restore are invalid. Почему? предварительно был сделан бэкап базы, файл с бэкапом присутствует.Если был drop, то всё, в системном каталоге нет информации об этом пространстве, поэтому в существующую базу уже нельзя восстановить его из архива. DB2 будет рассматривать это пространство уже как "чужое". Исключением может быть теоретический случай, когда только в этом табличном пространстве лежали объекты некоторых схем. Тогда можно попробовать восстановить это пространство с опцией transport. Transport Examples . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.01.2014, 13:33 |
|
||
|
|

start [/forum/topic.php?fid=43&fpage=28&tid=1601192]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
34ms |
get forum data: |
2ms |
get page messages: |
68ms |
get tp. blocked users: |
1ms |
| others: | 26ms |
| total: | 194ms |

| 0 / 0 |
