1

У меня есть два сервера Citrix, на которых установлено собственное программное обеспечение. Программное обеспечение генерирует файлы, используя шаблон слияния Word 2003, который выполняет код VBA для запроса базы данных Oracle. В любом случае, программное обеспечение работает нормально, поэтому, если принять во внимание то, что функция слияния почты в Word 2003 не работает на одном Сервере, но работает на другом.

Я собрал оба Сервера и перестроил этот Сервер с нуля, и все же он не работает с общей ошибкой.

Используя Process Monitor и тратя часы на перекрестные ссылки на результаты, единственное реальное отличие состоит в том, что сломанный Сервер имеет следующие добавленные части для каждой попытки доступа к файлу:

«WINWORD.EXE», "QueryStandardInformationFile", «C:\Users\xxxx\WINDOWS», "SUCCESS", «AllocationSize: 0, EndOfFile: 0, NumberOfLinks: 1, DeletePending: False, Directory: True»

«WINWORD.EXE», "QueryBasicInformationFile", «C:\Users\xxxx\WINDOWS», "SUCCESS", «CreationTime: 08.06.2014, 08:07:31, LastAccessTime: 08.06.2014, 08:07: 33, LastWriteTime: 08.06.2014 08:07:33, ChangeTime: 08.06.2014 08:07:33, FileAttributes: D "

Принимая во внимание, что рабочий Сервер не пытается QueryStandardInformationFile и просто имеет:

«WINWORD.EXE», "QueryBasicInformationFile", «C:\Users\xxxx\WINDOWS», "SUCCESS", «CreationTime: 24/07/2014 08:51:33, LastAccessTime: 24/07/2014 08:51: 50, LastWriteTime: 24.07.2014, 08:51:50, ChangeTime: 24.07.2014, 08:51:50, FileAttributes: D "

Я попробовал буквально все, от создания пользователей локальными администраторами до экспорта и импорта политик безопасности и т.д. Я не могу понять, в чем проблема, и это последняя часть головоломки устранения неполадок; У меня просто нет объяснения, почему они ведут себя по-разному.

Как я могу решить это?

1 ответ1

0

Проблема была в том, что один сервер использовал перемещаемые профили, а один сервер имел перемещаемые профили (перенаправление папок), что приводило к сбою локальных пользовательских папок. Хотя это не было видно из журналов монитора процесса.

После исправления перемещаемых профилей теперь оба Сервера работают как положено. Должно быть что-то делать с правами на запись в профиле локального пользователя или что-то в этом роде!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .