Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Informix Новый топик    Ответить
 ALTER TABLE и HDR (IDS 7.31FD10)  [new]
vvt1
Member

Откуда: Rostov-on-Don
Сообщений: 144
DBServer: Informix 7.31FD10; OS: Solaris 10.

Собственно вопрос, если делать ALTER TABLE на Primary сервере на изменение/добавление полей в таблице, HDR рухнет или нет?
По-идее операция транзакционная, журнал должен передаться на Secondary, как при создании новой таблицы на Primary сервере. Но вот уверенности в том, что я прав нет.
До этого подобные опреации обычно делались при разобранном HDR. Можно ли это делать при неразобранном HDR?
Просто время переподъема HDR достаточно велико.

CREATE DATABASE, например, обрушивает HDR.
19 авг 09, 18:10    [7558319]     Ответить | Цитировать Сообщить модератору
 Re: ALTER TABLE и HDR (IDS 7.31FD10)  [new]
zaiets
Guest
С 7.31 уже давно не сталкивался.
но на более старших версиях проблем нет.
перед выполнением оператора(в моем случае просто обновления)
переводите основной в стандард
а после выполнения возобновляете репликацию.

По идее все должно делаться и при работающей репликации, но практика показывает
что не все так гладко.
19 авг 09, 19:11    [7558499]     Ответить | Цитировать Сообщить модератору
 Re: ALTER TABLE и HDR (IDS 7.31FD10)  [new]
vvt1
Member

Откуда: Rostov-on-Don
Сообщений: 144
Вот именно, путем переведения onmode -d standard на Primary.
Но, после alter statment, приходится делать backup 0-го уровня и ontape -p на Secondary и переподнимать HDR.
Это так всегда и делал, просто выбить downtime сложно, а в лоб боязно, т.к. сам не помню, но на что-то напарывался с HDR и altering. :-(
20 авг 09, 11:27    [7560485]     Ответить | Цитировать Сообщить модератору
 Re: ALTER TABLE и HDR (IDS 7.31FD10)  [new]
zaiets
Guest
Проблемы с HDR на 7.31 были
Я с HDR на 7.31 не работал, но мой предшедственник отзывался "красноречиво".
В силу другой ошибки мі перешли на 9.21

Но, я честно говоря не понял, после выполнения DDL
onmode -d primary ... не срабатівает?

Ограничений DDL на віполнение на Primary вроде на 7.31 нет
Возможно проблема біла в другом - у вас недостаточно логов для віполнения DDL и синзронизации серверов. Дак их можно добавить.
20 авг 09, 15:13    [7562309]     Ответить | Цитировать Сообщить модератору
 Re: ALTER TABLE и HDR (IDS 7.31FD10)  [new]
vvt1
Member

Откуда: Rostov-on-Don
Сообщений: 144
Да нет, как-то так недодумывался сделать, что вначале перевечти Primary в стандартный режим, провести операцию по alter, а затем дать синхронизацию, подняв HDR.

Кажется это приведет к большей дистабилизации, т.к. в противном случае можно было б не разбирать HDR.

В любом случае спасибо за ответ.
Если получится - соберу стенд, там попробую и так и этак :-)
20 авг 09, 15:28    [7562429]     Ответить | Цитировать Сообщить модератору
 Re: ALTER TABLE и HDR (IDS 7.31FD10)  [new]
svat2
Member

Откуда: Украина, Кременчуг
Сообщений: 263
vvt1
DBServer: Informix 7.31FD10; OS: Solaris 10.

Собственно вопрос, если делать ALTER TABLE на Primary сервере на изменение/добавление полей в таблице, HDR рухнет или нет?


DBServer: Informix 7.31UD8; OS: Linux.
HDR включен.
Альтеры (ADD, MODIFY, FRAGMENT и т.п.) делаю всегда без выключения HDR, пока проблем не возникало.
1 сен 09, 16:57    [7604591]     Ответить | Цитировать Сообщить модератору
 Re: ALTER TABLE и HDR (IDS 7.31FD10)  [new]
юзер ин
Guest
svat2
пока проблем не возникало.
ну, дэк, это пока...
5 сен 09, 04:41    [7621528]     Ответить | Цитировать Сообщить модератору
Все форумы / Informix Ответить