Установка патчей

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Шевцов Владимир
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 09 окт 2009, 11:58
Откуда: г.Находка

Re: Установка патчей

Сообщение Шевцов Владимир »

Polimer писал(а):Кто будет ставить патчи от 29.12, не забыть после отключения журнала и его чистки, удалить руками последнюю запись. Иначе докомпиляция словаря не пойдет. Старинный баг...
т.е., обязательно не только отключить журнализацию но и удалить весь журнал?
на резервной БД я так и сделал а вот на рабочей что-то не хочется возиться..
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Установка патчей

Сообщение Алексей »

а у вас просто не получится докомпилировать словарь без очистки журнала.
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Установка патчей

Сообщение m0p3e »

Алексей писал(а):а у вас просто не получится докомпилировать словарь без очистки журнала.
В случае PSQL достаточно файл journal на время докомпиляции убрать. :)
LaaLaa

Re: Установка патчей

Сообщение LaaLaa »

m0p3e писал(а):
Алексей писал(а):а у вас просто не получится докомпилировать словарь без очистки журнала.
В случае PSQL достаточно файл journal на время докомпиляции убрать. :)
Но если после докомпиляции его обратно положить то будут Runtime Error при просмотрах истории измененных таблиц. Так что не так все просто.
m0p3e
Местный житель
Сообщения: 1386
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Установка патчей

Сообщение m0p3e »

LaaLaa писал(а):Но если после докомпиляции его обратно положить то будут Runtime Error при просмотрах истории измененных таблиц. Так что не так все просто.
Именно так, но вроде не рантаймы... Насколько я помню нельзя просмотреть запись. Вместо содержимого void. В любом случае лучше потом запросом вычистить записи по измененной таблице, чем потерять его вовсе.
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Re: Установка патчей

Сообщение Ged »

В докомпиляции словаря для ЗП добавляются только новые таблицы. Старые не трогаются. Так что подойдет переименование x$journal.
Или тупо подсунуть Dict из докомпиленной тестовой БД.
Шевцов Владимир
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 09 окт 2009, 11:58
Откуда: г.Находка

Re: Установка патчей

Сообщение Шевцов Владимир »

Я чистил журнал.
После докомпиляции словаря и реимпорта журнала из dbf - вместо записей "void".
Что-то можно сделать?
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Установка патчей

Сообщение Алексей »

при импорте из ДБФ ключи какие указывали?
Шевцов Владимир
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 09 окт 2009, 11:58
Откуда: г.Находка

Re: Установка патчей

Сообщение Шевцов Владимир »

Алексей писал(а):при импорте из ДБФ ключи какие указывали?
как обычно N S F
необходимо добавить R?
KATZ
Местный житель
Сообщения: 473
Зарегистрирован: 29 мар 2005, 17:49

Re: Установка патчей

Сообщение KATZ »

Шевцов Владимир писал(а):После докомпиляции словаря и реимпорта журнала из dbf - вместо записей "void".
Мемо-поле не импортировалось. При импорте файлы DBF и DBT должны вместе быть.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Установка патчей

Сообщение Алексей »

Да как бы если журнал был пуст, R не надо.
А действительно, файл с мемо полями был рядом с ДБФом?
Шевцов Владимир
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 09 окт 2009, 11:58
Откуда: г.Находка

Re: Установка патчей

Сообщение Шевцов Владимир »

файлики вместе
900МБ dbf
7.5ГБ dbt

7млн записей.

ага, а может они поочереди заливаются?
потому что я, чтобы посмотреть как идет импорт, остановил его - загрузилось около 9000 записей.
все "viod"
Aleksandr
Посетитель
Сообщения: 35
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва

Re: Установка патчей

Сообщение Aleksandr »

Перед докомпиляцией словаря отключил журнализацию, переименовал журнал.
После докомпиляции включил журнализацию, вернул журналу стандарнтное имя.
Все записи (новые и старые - те, которые были до докомпиляции) просматриваются без проблем.
Платформа Pervasive.
Во время докомпиляции в D_ZARPL появилось 8 новых таблиц. Все они пустые.
Friendlyman
Постоянный гость
Сообщения: 74
Зарегистрирован: 23 июн 2007, 23:07
Откуда: ТопСофт, Минск

Re: Установка патчей

Сообщение Friendlyman »

Нужно не забыть после установки патчей с докомпиляцией словаря для тех, у кого включен протект,
ДОБАВИТЬ ПРАВА НА ВНОВЬ ДОБАВЛЕННЫЕ ТАБЛИЦЫ
и рассчитать права в группах в которые добавлялись права на таблицы.

Мы вот забыли, например...
Шевцов Владимир
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 09 окт 2009, 11:58
Откуда: г.Находка

Re: Установка патчей

Сообщение Шевцов Владимир »

Friendlyman писал(а):Нужно не забыть после установки патчей с докомпиляцией словаря для тех, у кого включен протект,
ДОБАВИТЬ ПРАВА НА ВНОВЬ ДОБАВЛЕННЫЕ ТАБЛИЦЫ
и рассчитать права в группах в которые добавлялись права на таблицы.

Мы вот забыли, например...
спасибо
Ответить