Страница 10 из 13

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

Добавлено: 14 янв 2011, 07:47
Шевцов Владимир
Polimer писал(а):Кто будет ставить патчи от 29.12, не забыть после отключения журнала и его чистки, удалить руками последнюю запись. Иначе докомпиляция словаря не пойдет. Старинный баг...
т.е., обязательно не только отключить журнализацию но и удалить весь журнал?
на резервной БД я так и сделал а вот на рабочей что-то не хочется возиться..

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

Добавлено: 14 янв 2011, 07:54
Алексей
а у вас просто не получится докомпилировать словарь без очистки журнала.

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

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

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

Добавлено: 14 янв 2011, 12:51
LaaLaa
m0p3e писал(а):
Алексей писал(а):а у вас просто не получится докомпилировать словарь без очистки журнала.
В случае PSQL достаточно файл journal на время докомпиляции убрать. :)
Но если после докомпиляции его обратно положить то будут Runtime Error при просмотрах истории измененных таблиц. Так что не так все просто.

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

Добавлено: 14 янв 2011, 13:05
m0p3e
LaaLaa писал(а):Но если после докомпиляции его обратно положить то будут Runtime Error при просмотрах истории измененных таблиц. Так что не так все просто.
Именно так, но вроде не рантаймы... Насколько я помню нельзя просмотреть запись. Вместо содержимого void. В любом случае лучше потом запросом вычистить записи по измененной таблице, чем потерять его вовсе.

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

Добавлено: 14 янв 2011, 20:46
Ged
В докомпиляции словаря для ЗП добавляются только новые таблицы. Старые не трогаются. Так что подойдет переименование x$journal.
Или тупо подсунуть Dict из докомпиленной тестовой БД.

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

Добавлено: 16 янв 2011, 06:17
Шевцов Владимир
Я чистил журнал.
После докомпиляции словаря и реимпорта журнала из dbf - вместо записей "void".
Что-то можно сделать?

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

Добавлено: 16 янв 2011, 08:28
Алексей
при импорте из ДБФ ключи какие указывали?

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

Добавлено: 17 янв 2011, 05:08
Шевцов Владимир
Алексей писал(а):при импорте из ДБФ ключи какие указывали?
как обычно N S F
необходимо добавить R?

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

Добавлено: 17 янв 2011, 05:45
KATZ
Шевцов Владимир писал(а):После докомпиляции словаря и реимпорта журнала из dbf - вместо записей "void".
Мемо-поле не импортировалось. При импорте файлы DBF и DBT должны вместе быть.

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

Добавлено: 17 янв 2011, 06:02
Алексей
Да как бы если журнал был пуст, R не надо.
А действительно, файл с мемо полями был рядом с ДБФом?

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

Добавлено: 17 янв 2011, 09:22
Шевцов Владимир
файлики вместе
900МБ dbf
7.5ГБ dbt

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

ага, а может они поочереди заливаются?
потому что я, чтобы посмотреть как идет импорт, остановил его - загрузилось около 9000 записей.
все "viod"

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

Добавлено: 17 янв 2011, 13:02
Aleksandr
Перед докомпиляцией словаря отключил журнализацию, переименовал журнал.
После докомпиляции включил журнализацию, вернул журналу стандарнтное имя.
Все записи (новые и старые - те, которые были до докомпиляции) просматриваются без проблем.
Платформа Pervasive.
Во время докомпиляции в D_ZARPL появилось 8 новых таблиц. Все они пустые.

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

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

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

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

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

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