powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как удалить все записи таблицы в DB2
7 сообщений из 7, страница 1 из 1
Как удалить все записи таблицы в DB2
    #32907306
OlegA67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
таблица имеет более 200 000 записей
на команду
DELETE FROM SCHEMA1.TABLE1 выходит сообщение

SQL0964C The transaction log for the database is full.

на сколько понял переполнен журнал транзакций, как это дело можно обойти.
8 версия DB2
...
Рейтинг: 0 / 0
Как удалить все записи таблицы в DB2
    #32907339
mitek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.удалять порциями
2.увеличить размер/количество первичных и вторичных файлов журнала
(смотреть в сторону параметров logprimary, logsecond, logfilsize)
...
Рейтинг: 0 / 0
Как удалить все записи таблицы в DB2
    #32907387
const64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
not logged initially?
...
Рейтинг: 0 / 0
Как удалить все записи таблицы в DB2
    #32907541
OlegA67
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вводил следующую команду
alert table schema1.table1 not logged initially
но не помогло
...
Рейтинг: 0 / 0
Как удалить все записи таблицы в DB2
    #32907957
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
дело в том, что alter table nl activate not logged initially действует только на период единицы работы (транзакции). Поэтому нужно запустить утилитку без автокоммита: db2 -с- , а потом повторить операци, и сделать commit
...
Рейтинг: 0 / 0
Как удалить все записи таблицы в DB2
    #32908010
gardenman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно еще проще:
alter table nl activate not logged initially with empty table
...
Рейтинг: 0 / 0
Как удалить все записи таблицы в DB2
    #32908854
Lana Zapornikova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создать пустой файл (типа empty.del) и затем

import from empty.del of del replace into...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как удалить все записи таблицы в DB2
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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