Страница 1 из 1

Перемудрил я похоже с metadata_fix :(

Добавлено: 21 апр 2008, 14:08
Kotъ-Begemotъ
Вернее у знакомых всё хорошо, а вот дома что-то не то на их базе - выполняю скрипт правящий триггеры (CREATE OR ALTER) а в скрипте есть комментарии. Так вот, если в базе открыть эти триггеры, в комментариях абракадабра какая-то :( Как бы исправить? Или уже только восстанавливаться с ближайшего бэкапа?

Добавлено: 21 апр 2008, 14:22
dimitr
чем выполняешь скрипт? Какой чарсет коннекта скрипта? В какой кодировке текст скрипта?

Добавлено: 21 апр 2008, 14:26
Kotъ-Begemotъ
dimitr писал(а):чем выполняешь скрипт? Какой чарсет коннекта скрипта? В какой кодировке текст скрипта?
Выполняю IBExpert'ом. Чарсет коннекта WIN1251 (SET NAMES). Текст скрипта в обычной Win1251 кодировке, открываю его из файла *.sql с диска...
Делал fix с указанием WIN1251 но видимо по запарке сделал два раза этот fix :(

Добавлено: 21 апр 2008, 14:33
dimitr
либо IBE старый, либо что-то не то делаешь...

ЗЫ. fix на новые (создаваемые/изменяемые) метаданные по идее никак влиять не должен

Добавлено: 21 апр 2008, 14:41
Kotъ-Begemotъ
dimitr писал(а):либо IBE старый, либо что-то не то делаешь...

ЗЫ. fix на новые (создаваемые/изменяемые) метаданные по идее никак влиять не должен
IBE самый последний вроде, ну может предпоследний если с 9 апреля что-то выходило. Сегодня еще поковыряюсь, может что и найду.

Re: Перемудрил я похоже с metadata_fix :(

Добавлено: 21 апр 2008, 15:24
hvlad
Kotъ-Begemotъ писал(а):Вернее у знакомых всё хорошо, а вот дома что-то не то на их базе - выполняю скрипт правящий триггеры (CREATE OR ALTER) а в скрипте есть комментарии. Так вот, если в базе открыть эти триггеры, в комментариях абракадабра какая-то :( Как бы исправить? Или уже только восстанавливаться с ближайшего бэкапа?
"Открывать" триггеры в коннекте с WIN1251. См. св-ва ИБЕшного алиаса