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