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

Ошибка при декомпиляции Alter810-91

Добавлено: 23 дек 2013, 09:12
exbit
Все как по инструкции, вырубил в Саппорте все что вырубается, зачистил журнал и таблицу Events
Обновил napsrv до версии, которую взял от 9ки
запускаю декомил, а он трагически обрывается и пишет

│ Содержимое стека подключаемых файлов:
│ C:\gal\Alter810-91\Lot\Start.lot(6)
08:56:13 │ Ошибка: Не могу удалить запись из таблицы x$Fields (стр.30, поз.4 в LOT\54-55.LOT)
│ );
│ ^

А вот та позиция в LOT\54-55.LOT
#info Изменение структуры таблицы "Events"
alter table Events
modify
(
Event : String "Описание события"
);

Может кто сталкивался с подобным?

Re: Ошибка при декомпиляции Alter810-91

Добавлено: 23 дек 2013, 10:52
edward_K
видимо ваших прав не хватило. Добавление же прошло. Самому влом пробовать, но вы хоть СУБД напишите.

Re: Ошибка при декомпиляции Alter810-91

Добавлено: 23 дек 2013, 11:21
exbit
edward_K писал(а):видимо ваших прав не хватило. Добавление же прошло. Самому влом пробовать, но вы хоть СУБД напишите.
MS SQL
Так я ж отключил протект, права не должны учитываться

Re: Ошибка при декомпиляции Alter810-91

Добавлено: 23 дек 2013, 11:37
edward_K
С чего вы взяли? У MSSQL свои тараканы - сапорт вам только предоставляет их настраивать через иную оболочку, создавая права требуемые для работы пользователю. Можно и руками в Studio дать - но это немножко запарно. Лучше конвертировать заведомо под администратором - при изменении типа в сапорте в MSSQL он получает дополнительные привелегии, даже если протект у вас выключен. Делать все по новой не нужно - достаточно в лоте закоментить, то что уже выполнилось, ну и запустить пошагово с этого этапа.
Обычно при этом еще идет лог в MS70drv.log и возможно в лог MSSQL.

Re: Ошибка при декомпиляции Alter810-91

Добавлено: 23 дек 2013, 13:33
exbit
edward_K писал(а):С чего вы взяли? У MSSQL свои тараканы - сапорт вам только предоставляет их настраивать через иную оболочку, создавая права требуемые для работы пользователю. Можно и руками в Studio дать - но это немножко запарно. Лучше конвертировать заведомо под администратором - при изменении типа в сапорте в MSSQL он получает дополнительные привелегии, даже если протект у вас выключен. Делать все по новой не нужно - достаточно в лоте закоментить, то что уже выполнилось, ну и запустить пошагово с этого этапа.
Обычно при этом еще идет лог в MS70drv.log и возможно в лог MSSQL.
пробовал в конфиге указать логин админа в галактике, та же хрень. вот 100% делаю что то не так...