0 / 0 / 0
Регистрация: 28.06.2009
Сообщений: 1,567

индексы Names.nsf - проблемка...

28.12.2009, 17:57. Показов 11502. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
в контексте топика
провел исследование на своей АК и получил неожиданные результаты...

У пользователя заполнен внешний адрес и адрес форвардинга (MailAddress).
Функции вида @expandnamelist раскрывают имена пользователей именно до MailAddress в случае, когда оно заполнено. Обратная задача - по внешнему адресу взять, скажем, FullName.

выполняю банальное
@dblookup("":"NoCache";"":"names.nsf";"( $Users)";"ivanov@domain.com";3) и в 1/3 случаев получаю для пользователей еррор Entry not found in index or views index not built

нет нужды говорить, что ребилды и прочие мероприятия с names.nsf проведены, ivanov@domain.com явно виден в ($Users) в первом столбце и в единственном экземпляре...

Чего ему надо? Впервые вижу проблему с лукапом имен на таком простом уровне...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.12.2009, 17:57
Ответы с готовыми решениями:

Очистка Names.nsf
Пользователь удаляет все из локальной АК, если он смотрит names.nsf, то там пусто, но в ($Users) огромное количество ФИО. Почему они не...

Не Реплицируется Names.nsf
Почему может не обновляться names.nsf с одного сервера на другой?? Соедиение есть, сервера друг друга видят, а репликация не работает ни...

Руссифицированный Names.nsf
У кого есть Руссифицированный names.nsf для 6.5 ????

4
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 1,454
28.12.2009, 18:31
в контексте того топика - замучили животинку?
Вот если Вам хз что подсунуть вместо параметра (С альтернативным именем, кстати, недавно коллега проверяла - замечательно @namelookup работал...)

А при [FailSilent] и явном указании имени поля @dblookup пустоту вернет?
0
0 / 0 / 0
Регистрация: 28.06.2009
Сообщений: 1,567
29.12.2009, 09:22
оказалось всё попроще, но и понеприятнее...
база ещё под 7-кой создавалась, сейчас сервер 8.5, клиенты 8.5-8.5.1
так вот если ЯВНО указать сервер-базу (ранее тоже замечалось, что в некоторых случаях @-lookup-ы не отрабатывали) - всё работает... иначе - не желает...
т.е. @dblookup("":"NoCache";"ServerName":"nam es.nsf";"($Users)";"ivanov@domain.com";3 ) работает...
не знаю что и думать.. а вдруг оно где-то ещё некорректно работает, толкьо пок аэтого не видно? не проверять же сотни лукапов :angry2:

Добавлено: но тут-то хоть можно явно указать сервер, в а @namelookup ничего такого не укажешь.... вот оно и глюкает.. и проблема на вид админская... не могу придумать что ещё можно сделать с names.nsf - всё там есть и нормально вроде...
0
0 / 0 / 0
Регистрация: 15.05.2009
Сообщений: 1,454
29.12.2009, 11:14
а код выполняется в клиенте или в серверном агенте?
возможно, действительно, для сервера 8.5 поменялось поведение.
На клиенте вроде надо указывать сервер, это тут для лукапа даже вполне логичное поведение...
И если на клиенте, может, в локейшене посмотреть насчет того, правильно ли сервер указан?
0
0 / 0 / 0
Регистрация: 28.06.2009
Сообщений: 1,567
29.12.2009, 11:33
OKEN
код на клиенте - функция в библиотеке... или банально в письмо в тему и ctrl+f9....
на клиенте в локейшене всё указано правильно :angry2:
в целом все лукапы отрабатывают и с указанием сервер-база по-умолчанию, возможно тут - из-за лукапа из внешней базы.. но names.nsf одна на единственном же сервере...
пока оставил формулу
@name([ABBREVIATE];@transform(@Trim(@Sort(@Unique(NameList )));"x";@subset(@dblookup("":"NoCache";" ServerName":"names.nsf";"($Users)";x;3); 1)))
но проблема @namelookup так и остаётся....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.12.2009, 11:33
Помогаю со студенческими работами здесь

Праблемы с Names.nsf
Вообщем names.nsf в Acces Control List был изменен в Administration Server - на Server 2 (Это произошло при переносе баз)... И когда был...

Ldap И Группы В Names.nsf
необходимо авторизовать пользователя содержащегося в определенной группе Lotus, что бы не заносить весь список в настройки LDAP, как...

Обновление дизайна Names.nsf
В Лотусном домене есть сервера разных версий (начиная от 5-ки и заканчивая 8.5). На данный момент на каждом сервере используется шаблон...

Редактирование names.nsf через API
Всем доброго времени суток. Пытаюсь изменить адрес конечного сервера. Выполняю следующий код: Domino.NotesSession m_session =...

Сортировка альтернативных имен в Names.nsf
народ, помогите решить такую проблему:Есть лотусовый домен с серверами разных городах. все сервера 6.5.4 База names.nsf реплицируется на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

Новые блоги и статьи
И решил я переделать этот ноут в машину для распределенных вычислений
Programma_Boinc 09.11.2025
И решил я переделать этот ноут в машину для распределенных вычислений Всем привет. А вот мой компьютер, переделанный из ноутбука. Был у меня ноут асус 2011 года. Со временем корпус превратился. . .
Мысли в слух
kumehtar 07.11.2025
Заметил среди людей, что по-настоящему верная дружба бывает между теми, с кем нечего делить.
Новая зверюга
volvo 07.11.2025
Подарок на Хеллоуин, и теперь у нас кроме Tuxedo Cat есть еще и щенок далматинца: Хочу еще Симбу взять, очень нравится. . .
Инференс ML моделей в Java: TensorFlow, DL4J и DJL
Javaican 05.11.2025
Python захватил мир машинного обучения - это факт. Но когда дело доходит до продакшена, ситуация не так однозначна. Помню проект в крупном банке три года назад: команда data science натренировала. . .
Mapped types (отображённые типы) в TypeScript
Reangularity 03.11.2025
Mapped types работают как конвейер - берут существующую структуру и производят новую по заданным правилам. Меняют модификаторы свойств, трансформируют значения, фильтруют ключи. Один раз описал. . .
Адаптивная случайность в Unity: динамические вероятности для улучшения игрового дизайна
GameUnited 02.11.2025
Мой знакомый геймдизайнер потерял двадцать процентов активной аудитории за неделю. А виновником оказался обычный генератор псевдослучайных чисел. Казалось бы - добавил в карточную игру случайное. . .
Протоколы в Python
py-thonny 31.10.2025
Традиционная утиная типизация работает просто: попробовал вызвать метод, получилось - отлично, не получилось - упал с ошибкой в рантайме. Протоколы добавляют сюда проверку на этапе статического. . .
C++26: Read-copy-update (RCU)
bytestream 30.10.2025
Прошло почти двадцать лет с тех пор, как производители процессоров отказались от гонки мегагерц и перешли на многоядерность. И знаете что? Мы до сих пор спотыкаемся о те же грабли. Каждый раз, когда. . .
Изображения webp на старых x32 ОС Windows XP и Windows 7
Argus19 30.10.2025
Изображения webp на старых x32 ОС Windows XP и Windows 7 Чтобы решить задачу, использовал интернет: поисковики Google и Yandex, а также подсказки Deep Seek. Как оказалось, чтобы создать. . .
Passkey в ASP.NET Core identity
stackOverflow 29.10.2025
Пароли мертвы. Нет, серьезно - я повторяю это уже лет пять, но теперь впервые за это время чувствую, что это не просто красивые слова. В . NET 10 команда Microsoft внедрила поддержку Passkey прямо в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru