Symptomy
Podczas uruchamiania programu Microsoft FRx jest wyświetlany następujący komunikat o błędzie:
"Nieprawidłowy katalog SysData. Sprawdź plik NazwaKlucza katalogu w sekcji [SYSDATA] pliku FRx32. cfg. Upewnij się, że masz uprawnienia do odczytu/zapisu w katalogu sieciowym.
Przyczyna
Ten problem może wystąpić z jednej z następujących przyczyn.
Przyczyna 1
Uprawnienia do jednego lub większej liczby folderów są niepoprawne. Aby rozwiązać ten problem, zobacz Rozwiązanie 1.
Przyczyna 2
Plik FRx32. cfg lub plik System. cfg zawiera niepoprawne informacje o ścieżce. Ten problem występuje, jeśli program Microsoft FRx jest przenoszony, jeśli dane programu Microsoft FRx są przenoszone lub jeśli zamapowane dyski ulegną zmianie. Ten problem występuje w pakiecie Microsoft FRx 6,7 z dodatkiem Service Pack 8 i we wcześniejszych wersjach programu Microsoft FRx 6,7. Aby rozwiązać ten problem, zobacz Rozwiązanie 2.
Przyczyna 3
Plik FRxConfig. XML w profilu użytkownika dla programu Microsoft FRx 6,7 z dodatkiem Service Pack 9 i jego nowszych wersji zawiera niepoprawną ścieżkę SysData. Aby rozwiązać ten problem, zobacz Rozwiązanie 3.
Przyczyna 4
Plik FRxSys32. mdb lub plik FRxRpts. f32 jest uszkodzony. Aby rozwiązać ten problem, zobacz Rozwiązanie 4.
Rozwiązanie
Rozwiązanie 1
Ustawianie odpowiednich uprawnień
Ustaw odpowiednie uprawnienia na wszystkich folderach, w których program Microsoft FRx musi mieć dostęp. W tym celu wykonaj następujące czynności.
-
Zaloguj się do komputera jako administrator lokalny lub administrator domeny.
-
Kliknij przycisk Start, kliknij pozycję Wyszukaj, a następnie kliknij pozycję wszystkie pliki i foldery.
-
Wyszukaj następujące foldery:
-
Folder kodu FRx. Domyślnie ścieżka to C:\Program Files\FRx Software
-
Folder IO_Data .
-
Folder SysData .
-
Folder temp .
-
Folder MSInfo .
-
Folder system32 .
-
-
W przypadku każdego folderu wymienionego w kroku 3 wykonaj następujące czynności:
-
Kliknij ten folder prawym przyciskiem myszy, a następnie kliknij polecenie Właściwości.
-
W oknie dialogowym Właściwości kliknij kartę zabezpieczenia .
-
Upewnij się, że użytkownik administracyjny i wszyscy użytkownicy usługi Microsoft FRx mają następujące uprawnienia:
-
Folder kodu FRx: Pełna kontrola
-
W folderze IO_Data : Pełna kontrola
-
W folderze SysData : Pełna kontrola
-
Folder temp : Pełna kontrola
-
W przypadku folderu MSInfo : Pełna kontrola
-
W przypadku folderu system32 : co najmniej "Czytaj & Execute"
-
-
Jeśli istnieją użytkownicy, którzy zostali przypisani do różnych grup zabezpieczeń, należy upewnić się, że użytkownicy mają te same uprawnienia, co grupy w kroku 4C.
-
Uwaga Oprócz tych czynności należy sprawdzić, czy wszyscy użytkownicy mają uprawnienia Pełna kontrola do następującego klucza rejestru:
HKEY_LOCAL_MACHINE Oprogramowanie \SOFTWARE\FRxPonadto, jeśli korzystasz z udostępnionego folderu SysData, upewnij się, że folder jest udostępniony. W tym celu wykonaj następujące czynności:
-
Zaloguj się jako administrator lokalny do serwera, na którym znajduje się folder SysData. Kliknij prawym przyciskiem myszy folder udostępniony SysData , a następnie kliknij polecenie Właściwości.
-
Kliknij kartę udostępnianie , a następnie upewnij się, że jest zaznaczona pozycja Udostępnij ten folder .
-
Jeśli udostępnianie tego folderu nie jest zaznaczone, kliknij pozycję Udostępnij ten folder, a następnie kliknij przycisk Zastosuj.
Rozwiązanie 2
Krok 1. Sprawdź ścieżkę pliku FRx32. cfg
-
Zlokalizuj folder Microsoft FRx, który zawiera program.
-
Kliknij prawym przyciskiem myszy plik FRx32. cfg , kliknij polecenie Otwórz za pomocą, a następnie kliknij pozycję Notatnik.
-
Skopiuj ścieżkę z poniższej linii kodu.
Directory=
Uwaga Ta ścieżka zawiera ścieżkę folderu SysData. Ta ścieżka powinna zawierać ukośnik odwrotny. Domyślnie folder SysData ma następującą ścieżkę:
C:\Program Files\FRx Software\FRx 6.7\SysData\Jeśli folder SysData znajduje się na innym komputerze, musisz użyć ścieżki UNC (Universal Naming Convention). Na przykład użyj następującej ścieżki:
\\ Server_Name\FRx67\SysData\
-
Kliknij przycisk Start, kliknij polecenie Uruchom, wklej ścieżkę skopiowaną do pola Otwórz , a następnie kliknij przycisk OK.
-
Sprawdź, czy ścieżka, którą wkleisz w kroku 4, istnieje, a następnie sprawdź, czy jest widoczna zawartość folderu SysData.
Uwaga
-
Jeśli folder SysData nie istnieje w lokalizacji domyślnej, Zmień katalog na rzeczywistą lokalizację folderu SysData.
-
Jeśli nie masz dostępu do lokalizacji folderu SysData, skontaktuj się z administratorem systemu.
Krok 2. Sprawdzanie ścieżki pliku System. cfg
-
Zlokalizuj plik System. cfg w folderze SysData.
-
Kliknij prawym przyciskiem myszy plik System. cfg , kliknij polecenie Otwórz za pomocą, a następnie kliknij pozycję Notatnik.
-
Jeśli plik System. cfg zawiera poniższy wiersz kodu, Usuń ten wiersz kodu.
MoveTo=
-
Kliknij pozycję plik, kliknij pozycję Zapisz, a następnie zamknij plik w Notatniku.
Rozwiązanie 3
Sprawdź ścieżkę SysData w pliku FRxConfig. XML dla programu Microsoft FRx 6,7 z dodatkiem Service Pack 9 i nowszych wersji. W tym celu wykonaj następujące czynności:
-
Kliknij prawym przyciskiem myszy pozycję Start, a następnie kliknij polecenie Eksploruj.
-
Znajdź plik FRxConfig. XML w folderze "FRx 6,7" pod każdym profilem użytkownika.
-
Następująca ścieżka to domyślna ścieżka tego pliku w systemie Windows XP, Windows Server 2003, Windows Server 2000 i w systemie Windows 2000:
C:\Documents and Settings \user_name\Ustawienia Lokalne\dane Data\FRx Software\FRx 6,7 \ FRxConfig. XML
-
Następująca ścieżka to domyślna ścieżka tego pliku w systemie Windows Vista:
C:\Users\user_name\AppData\Local\FRx Software\FRx 6.7\FRxConfig.xml
-
-
Kliknij prawym przyciskiem myszy plik FRxConfig. XML , a następnie kliknij pozycję Edytuj.
-
Sprawdź, czy ścieżka SysData jest poprawnym udostępnionym folderem SysData.
Uwaga Po zaktualizowaniu ścieżki SysData Pozostaw znacznik <sysdataPath> na początku ścieżki i na końcu ścieżki.
Rozwiązanie 4
Przywróć plik FRxSys32. mdb i plik FRxRpts. f32 z kopii zapasowych. W tym celu wykonaj następujące czynności:
-
Zlokalizuj plik FRxSys32. mdb w folderze SysData. W tym celu wykonaj następujące czynności:
-
Kliknij przycisk Start, wskaż polecenie Wszystkie programy, wskaż polecenie FRX 6,7, a następnie kliknij polecenie Projektant raportów.
-
Kliknij pozycję administrator, kliknij pozycję organizacja, a następnie kliknij pozycję SysData. Ścieżka folderu SysData znajduje się w polu bieżący katalog .
-
-
Zmień nazwę pliku FRxSys32. mdb jako FRxSys32. bak.
-
Przywróć plik FRxSys32. mdb z kopii zapasowej, a następnie umieść go w folderze SysData.
-
Powtórz kroki od 1 do 3 dla pliku FRxRpts. f32.