Проблемы
При запуске Microsoft FRx вы получаете следующее сообщение об ошибке:
"Недопустимый каталог SysData. Проверьте имя ключа каталога в разделе [SYSDATA] файла FRx32.cfg. Убедитесь, что у вас есть разрешения на чтение и записи для сетевого каталога".
Причина
Эта проблема может возникнуть по одной из следующих причин.
Причина 1
Неправильные разрешения для одной или более папок. Чтобы устранить эту проблему, см. решение 1.
Причина 2
В FRx32.cfg-файле или файле System.cfg указан неверный путь. Эта проблема возникает при перемещении программы Microsoft FRx, перемещении данных Microsoft FRx или при смене дисков. Эта проблема возникает в Microsoft FRx 6.7 с пакетом обновления 8 и в более ранних версиях Microsoft FRx 6.7. Чтобы устранить эту проблему, см. решение 2.
Причина 3
Файл FRxConfig.xml в профиле пользователя для Microsoft FRx 6.7 с пакетом обновления 9 и для более поздних версий содержит неправильный путь SysData. Чтобы устранить эту проблему, см. решение 3.
Причина 4
Файл FRxSys32.mdb или FRxRpts.f32 поврежден. Чтобы устранить эту проблему, см. решение 4.
Решение
Разрешение 1
Настройка правильных разрешений
Установите правильные разрешения для всех папок, к которые должен получать доступ Microsoft FRx. Для этого выполните следующие действия.
-
Войдите на компьютер как локальный администратор или администратор домена.
-
Нажмите кнопкуНачните, выберите поиски щелкните Все файлы и папки.
-
Поиск следующих папок:
-
Папка кода FRX. По умолчанию путь: C:\Program Files\FRx Software
-
Папка IO_Data.
-
Папка SysData.
-
Папка Temp.
-
Папка MSInfo.
-
Папка System32.
-
-
Для каждой папки, которая указана в шаге 3, выполните указанные ниже действия.
-
Щелкните папку правой кнопкой мыши и выберите пункт Свойства.
-
В диалоговом окне Свойства перейдите на вкладку Безопасность.
-
Убедитесь, что у администратора и всех пользователей Microsoft FRx есть следующие разрешения:
-
Для папки С FRX-кода: полный контроль
-
Для папки IO_Data: полный контроль
-
Для папки SysData: полный контроль
-
Для папки Temp: полный контроль
-
Для папки MSInfo: полный контроль
-
Для папки System32: минимум "Чтение & Выполнение"
-
-
Если есть пользователи, которые настроены в разных группах безопасности, убедитесь, что у них те же разрешения, что и у групп на шаге 4c.
-
Примечание. Помимо этих действий убедитесь, что у всех пользователей есть разрешения на полный доступ к следующему реестру:
HKEY_LOCAL_MACHINE\SOFTWARE\FRx SoftwareКроме того, если вы используете общую папку SysData, убедитесь, что она является общей. Для этого выполните следующие действия:
-
Войдите в систему с учетной записью локального администратора на сервере, где находится папка SysData. Щелкните общую папку SysData правой кнопкой мыши и выберите свойства.
-
Перейдите на вкладку Общий доступ и убедитесь, что выбрана кнопка Общий доступ к этой папке.
-
Если кнопка Поделиться этой папкой не выбрана, нажмите кнопкуПоделиться этой папкой и выберите применить.
Разрешение 2
Шаг 1. Проверка пути к FRx32.cfg-файлу
-
Найдите папку Microsoft FRx, которая содержит программу.
-
Щелкните файл FRx32.cfg правой кнопкой мыши, выберите открыть с помощью иБлокнот.
-
Скопируйте путь из следующей строки кода.
Directory=
Примечание. Этот путь содержит путь к папке SysData. Этот путь должен содержать рывную кише. По умолчанию папка SysData имеет следующий путь:
C:\Program Files\FRx Software\FRx 6.7\SysData\If the SysData folder is located on another computer, you must use a Universal Naming Convention (UNC) path. Например, используйте следующий путь:
\\ Server_Name\FRx67\SysData\
-
Нажмите кнопкуНачните, выберите выполнить, в поле Открыть вкопирован путь, а затем нажмите кнопку ОК.
-
Убедитесь, что путь, вложенный в шаге 4, существует, а затем убедитесь, что вы видите содержимое папки SysData.
Примечание
-
Если папка SysData не существует в расположении по умолчанию, измените каталог на фактическое расположение папки SysData.
-
Если у вас нет доступа к папке SysData, обратитесь к системного администратора.
Шаг 2. Проверка пути к файлу System.cfg
-
Найдите файл System.cfg в папке SysData.
-
Щелкните файл System.cfg правой кнопкой мыши, выберитеоткрыть с помощью , а затем Блокнот.
-
Если файл System.cfg содержит следующую строку кода, удалите эту строку кода.
MoveTo=
-
Щелкните Файл, нажмитекнопку Сохранить и закроем файл в Блокнот.
Разрешение 3
Проверьте путь SysData в файле FRxConfig.xml для Microsoft FRx 6.7 с пакетом обновления 9 и для более поздних версий. Для этого выполните следующие действия:
-
Щелкните правой кнопкой мыши кнопкуНачните и выберите Начните изучение.
-
Найдите FRxConfig.xml в папке FRx 6.7 под каждым профилем пользователя.
-
По умолчанию этот файл находится в Windows XP, Windows Server 2003, Windows Server 2000 и Windows 2000.
C:\Documents and Параметры\user_name\Local Параметры\Application Data\FRx Software\FRx 6.7\FRxConfig.xml
-
По умолчанию в Windows Vista путь к этому файлу будет следующим:
C:\Users\user_name\AppData\Local\FRx Software\FRx 6.7\FRxConfig.xml
-
-
Щелкните правой кнопкой мыши FRxConfig.xml файл и выберите изменить.
-
Убедитесь, что путь SysData находится в правильной общей папке SysData.
Примечание. При обновлении пути SysData <тег sysdataPath> в начале пути и в конце пути.
Разрешение 4
Восстановление файлов FRxSys32.mdb и FRxRpts.f32 из резервных копий. Для этого выполните следующие действия:
-
Найдите файл FRxSys32.mdb в папке SysData. Для этого выполните следующие действия:
-
Нажмите кнопкуНачните, навестиуказатель мыши на пункт Все программы , навести указатель на FRx 6.7и выберите конструктор отчетов.
-
Щелкните Администратор, выберите Организацияи щелкните SysData.
Путь к папке SysData находится в поле Текущий каталог.
-
-
Переименуем файл FRxSys32.mdb в FRxSys32.bak.
-
Восстановите файл FRxSys32.mdb из резервной копии и поместите его в папку SysData.
-
Повторите шаг 1–3 для файла FRxRpts.f32.