Импорт в 810

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
Гаврилюк Марина
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 27 авг 2007, 12:16
Откуда: ОАО КЧХК
Контактная информация:

Импорт в 810

Сообщение Гаврилюк Марина »

Подскажите, в чем ошибка, пожалуйста. Импортировала в 8.10 такие таблицы:

delete all tablerights;
DELETE X$USERS where (('CONV'==X$USERS.XU$LOGINNAME(noindex))) and X$USERS.XU$LOGINNAME<>'supervisor';
delete all SUBTABLERIGHT;
delete all x$rights;
delete all groupusers;
delete all aobjrights;
delete all groups;
import tablerights from dbf .......\gal712\TmpFrm\ozi\810\zmu\tablerights N F S D;
import x$users from dbf ....\galaxy\gal712\TmpFrm\ozi\810\zmu\x$users N F S D;
import x$rights from dbf ....\galaxy\gal712\TmpFrm\ozi\810\zmu\x$rights N F S D;
import aobjrights from dbf....\galaxy\gal712\TmpFrm\ozi\810\zmu\aobjrights N F S D;
import groupusers from dbf .....\galaxy\gal712\TmpFrm\ozi\810\zmu\groupusers N F S D;
import groups from dbf ....\galaxy\gal712\TmpFrm\ozi\810\zmu\groups N F S D;

Ошибок не выдает, но юзеров не удаляет, также все группы на меню без настроек, а в таблицах у пользователей не соответствие по номерам: часть таблиц, которые были в 712 теперь отсутствуют, или сменили номер, а новых, которые есть в 810 нет.

Модификацию реестра настроек проводила, импортировала с учетом рекомендаций по конвертированию

Неужели все перенабирать заново? У нас около 300 пользователей и групп около сотни.

Что я не так сделала?

p.s. Протект включила и пользователи могут заходить в Галактику.
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение Ged »

Код: Выделить всё

DELETE X$USERS where (('CONV'==X$USERS.XU$LOGINNAME(noindex))) and X$USERS.XU$LOGINNAME<>'supervisor';
Дык удалился только CONV остальные остались
Надо:

Код: Выделить всё

  DELETE X$USERS where X$USERS.XU$LOGINNAME<>'supervisor';
Гаврилюк Марина
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 27 авг 2007, 12:16
Откуда: ОАО КЧХК
Контактная информация:

Сообщение Гаврилюк Марина »

Понятно.
А что может быть с доступом по меню? В таблице AOBJRIGHT есть мемо-поля, а видимость меню по группам нулевая.....
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение Ged »

после конвертации с 7.12 на 8.10 необходимо заново расчитывать меню! Вручную!
се ля ви... чем то приходится жертвовать
Гаврилюк Марина
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 27 авг 2007, 12:16
Откуда: ОАО КЧХК
Контактная информация:

Сообщение Гаврилюк Марина »

А с TABLERIGHT? Тоже вручную пересчитывать права? Потому что нумера таблиц поменялись: есть новые, каких-то нет.....
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

где то в доке были рекомендации, что пустышки лучше удалить. А новые таблицы (в конверторе вроде видел список) можно временно добавить в группу, в которой настроенны нужные таблы для всех(типа tunedef и т.п.). Номер же старых таблиц не должон меняться - так что старые права должны сработать.
Гаврилюк Марина
Постоянный обитатель
Сообщения: 151
Зарегистрирован: 27 авг 2007, 12:16
Откуда: ОАО КЧХК
Контактная информация:

Сообщение Гаврилюк Марина »

Спасибо.
Ответить