Рейтинг:0

Domino 10 изменил имена файлов NDX?

флаг cn

Я только что обновил сервер с IBM Domino 9.0.1 до Domino 10.0.1, и у меня возникли проблемы с файлами NDX (просмотр индексов, хранящихся вне баз данных).

После обновления я протестировал некоторые пользовательские функции приложения и обнаружил, что код, использующий представления, иногда выдает сообщение об ошибке «Попытка повторного открытия открытого контейнера».

Чтобы устранить ошибку, я выполнил серверную команду загрузить обновление -R чтобы перестроить все используемые виды. После этого я обнаружил, что теперь есть два файла NDX для каждой базы данных с поддержкой NINFNSF.

Для каждого NSF старый файл NDX последний раз обновлялся перед обновлением, и его имя соответствует базовому имени файла NSF с заменой расширения на «NDX».Более новый NDX обновляется в течение последних 15 минут и называется так же, как базовое имя файла NSF, плюс «_nsf», затем расширение «NDX».
Например. Файл базы данных «Arc2001.nsf» содержит как «Arc2001.ndx» (старый), так и «Arc2001_nsf.ndx» (новый).

Итак, главный вопрос: изменилось ли имя файлов NDX по умолчанию в Domino 10?
И тесно связанный с этим: Могу ли я безопасно удалить старые файлы NDX?

Если это имеет значение, путь обновления Domino был непростым, так как я перешел на новую ОС и виртуальный сервер и перешел с 32-битного Domino на 64-битный одновременно.

Сначала я скопировал все файлы установки и данных Domino из старой Windows Server 2012 в новую Windows Server 2019, а затем удалил собственные двоичные файлы (EXE, DLL и некоторые расширения, которые, как я знаю, создаются Visual Studio) на случай, если возникнут какие-либо проблемы с переход с 32-битной на 64-битную, затем установил Domino 10.0.1 поверх скопированных файлов. Мне пришлось модифицировать некоторые INI-файлы, чтобы изменить имена хостов и IP-адреса, после чего я смог запустить и использовать Domino 10.0.1 без каких-либо проблем, за исключением того, что я описал выше.

Рейтинг:1
флаг cn

Без других ответов (пока) и из-за того, что я не смог найти официальную информацию о формате имени файла NDX, я провел некоторое тестирование, чтобы ответить на этот вопрос к моему удовлетворению.

На сервере Domino 10.0.1, если я включаю NINFNSF для базы данных, в которой он ранее был отключен, имя файла NDX форматируется так же, как новые файлы NDX, появившиеся после перестроения представлений, то есть с «_nsf» перед расширением.

Кроме того, если я остановлю Domino, удалю все старые файлы NDX, которые я скопировал с сервера 9, и снова запущу Domino, эти файлы больше не появятся, и я не видел никаких сообщений об ошибках или других проблем.

Вывод: формат имени файла NDX изменился в Domino 10.0.0, 10.0.1 или одном из пакетов исправлений для этих версий, и файлы NDX, использующие старый формат имени, можно безопасно удалить.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.