Сравнении структур баз
Добавлено: 21 окт 2008, 09:20
Стоит FB 2.1.1.17910.
При сравнении структур баз - "разработчик"/"боевая"(3й диалект использую IBExpert(- на других базах все ok)) получается ошибочный скрипт - проблема в "русских" текстах
Фрагмент скрипта -
if (vDateParamIsn is null) then execute procedure sys_error('Не найден коэффициент метода. '||:pmethodcoefisn);
-- Определяем дату расчета коэффициента VDate
База создана в FB 2.1, проблем с разработкой нет(при подключении указана кодировка WIN1251, перекомпиляция, редактирование процедур проходит нормально)
В чем может быть проблема? (смотрел http://www.ibase.ru/firebird/21/metadata_charset.htm, select * from rdb$check_metadata ошибок не дает, backup/restore проходит нормально. Смущает один момент - в скрипте отсутсвует SET NAMES WIN1251; )
При сравнении структур баз - "разработчик"/"боевая"(3й диалект использую IBExpert(- на других базах все ok)) получается ошибочный скрипт - проблема в "русских" текстах
Фрагмент скрипта -
if (vDateParamIsn is null) then execute procedure sys_error('Не найден коэффициент метода. '||:pmethodcoefisn);
-- Определяем дату расчета коэффициента VDate
База создана в FB 2.1, проблем с разработкой нет(при подключении указана кодировка WIN1251, перекомпиляция, редактирование процедур проходит нормально)
В чем может быть проблема? (смотрел http://www.ibase.ru/firebird/21/metadata_charset.htm, select * from rdb$check_metadata ошибок не дает, backup/restore проходит нормально. Смущает один момент - в скрипте отсутсвует SET NAMES WIN1251; )