Дескрипторы

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

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

Ответить
Galex
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 29 июн 2006, 14:39
Контактная информация:

Дескрипторы

Сообщение Galex »

Товарищи!.. Столкнулся с проблемой повторяющихся дескрипторов и с каждыи днем эта проблема становится все острее... Если у кого тоже были такие проблемы, подскажите как уйти от этой ситуации?.. Писать тулзу для переформирования дескрипторов (придется запускать каждый раз вручную) или быть может повесить триггер на TuneVal (возможны тормоза системы в целом)?...
Галактика 8.0 + Pervasive 8...
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

Сделайте дескриптор как 'ФИО' например.
Ну и пользователи же ещё входят в группу дескрипторов.
Вероятность совпадений ФИО в одной группе сводится к минимуму.
VAt
Постоянный обитатель
Сообщения: 130
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ухта, Республика Коми
Контактная информация:

Гал7.12 Оракле9i

Сообщение VAt »

Я всегда стараюсь проверять новый дескриптор на наличие в системе, только после этого завожу пользователя. Мы используем 6значные дескрипторы, если повторяются, то добавляем еще по одной букве в конце. как правило дескриптор составляется как: <аббревиатура отдела>+<ФИО> (пример: KDRTAV). Но есть одно НО, после того как завели пользователя в саппорте, в администраторе настроек приходится обновлять дескриптор, так как по дефолту он выставляет три первых буквы имени пользователя.(кстати как увеличить дефолтовые три буквы?:) )
GAL 9.1, Oracle 11.2
Galex
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 29 июн 2006, 14:39
Контактная информация:

Re: Гал7.12 Оракле9i

Сообщение Galex »

VAt писал(а):(кстати как увеличить дефолтовые три буквы?:) )
Никак... Они очень умно их формируют:

sSetValueEx ('User.Descr', Obj,User,StUpcase(copy(sUser,1,3)));

Ну, а в общем, проблема исчерпана - пробую писать триггер на x$Users и создавай первоначальные настройки в нем... Спасибо... :-)
VAt
Постоянный обитатель
Сообщения: 130
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ухта, Республика Коми
Контактная информация:

Сообщение VAt »

А кто-нить из участников форума уже пробовал триггер такой лепить на оракле?
GAL 9.1, Oracle 11.2
Galex
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 29 июн 2006, 14:39
Контактная информация:

Сообщение Galex »

У нас на Pervasive Галактика работает, поэтому а на Антлантисе леплю... :-)
Ответить