Problemy z systemami - PC-Best

Transkrypt

Problemy z systemami - PC-Best
Problemy techniczne z systemami
Brak bibliotek.......................................................................................................................................1
Instalacja programu w nowej lokalizacji..............................................................................................2
Directory is controlled by other NET file.............................................................................................2
Zwiększanie ilości stanowisk w sieci...................................................................................................3
Odzyskanie zbiorów z kopii w wersji BDE.........................................................................................3
Wskazywanie lokalizacji danych wersji BDE w sieci..........................................................................4
Brak bibliotek
System (Sfinks, Seter, Nexum, Sema) sygnalizuje brak bibliotek.
Jeżeli napotkamy komunikaty w rodzaju:
lub:
Oznacza to, że nie posiadamy wymaganych bibliotek lub z jakiegoś powodu nie zostały one
zainstalowane.
Żeby rozwiązać problem należy ręcznie wkopiować wymagane biblioteki do katalogu C:\Windows\
System32\. Nazwa katalogu systemowego może się różnić w zależności od systemu operacyjnego,
przykładowo zamiast napisanej wyżej może być C:\WinNT\System32.
Link do wymaganych bibliotek:
www.pcbest.pl/strona/ramki_pliki/bibl.zip
----------------------------źródło: www.pcbest.pl, strona:1
Problemy techniczne z systemami
Instalacja programu w nowej lokalizacji
Krótki opis jak przenieść dane na nowy serwer. Opis dotyczy systemów SFINKS, SETER, SETIN,
SEMA, NEXUM.
Wersja BDE.
W przypadku wersji BDE w samym programie w serwisie znajduje się opcja 'Kopia zapasowa', za
jej pomocą zostanie utworzony plik *.zip, który można przenieść do nowej lokalizacji.
Na nowym serwerze rozpakowujemy plik zip do katalogu, w którym będą docelowo znajdowały się
dane, po czym przekierowujemy wszystkich użytkowników na nowy serwer (lokalizacja baz
danych, czyli programik LocateDB.exe).
Wersja C/S (Firebird 1.5)
W przypadku wersji klient-serwer sprawa jest trochę trudniejsza. Aby przenieść dane należy zrobić
kopię zapasową, którą odtwarzamy na nowym serwerze. Kopia zapasowa musi być wykonana za
pomocą narzędzi dostarczanych przez samego Firebird'a. Tak więc możemy albo wykorzystać
bezpośrednio narzędzie gbak.exe (katalog instalacyjny Firebird'a podkatalog bin) lub narzędzie
dostarczane z naszym programem IBBackup. Alternatywą do wykonywania kopii mogą być
również inne darmowe narzędzia dostępne na stronach WWW. Jednym z takich narzędzi jest
windowsowy programik Fibs. Dokładny opis wykonywania kopii zapasowej powinien znajdować
się w instrukcji do programów.
Dodatkowo w wersji CS należy przenieść katalog wspólny do nowej lokalizacji. W katalogu tym
należy wpisać poprawne dane w pliku dbparams.txt. Następnie przekierowujemy kolejno
wszystkich klientów na nowy serwer poprzez poprawne wskazanie katalogu wspólnego w pliku
ibshdir.cfg (katalog instalacyjny klienta).
Directory is controlled by other NET file
Problem przy uruchomieniu SFINKSa w wersji BDE ...
System SFINKS podczas pracy tworzy pliki robocze z rozszerzeniem lck oraz net. Przy
prawidłowej pracy pliki te są usuwane jednak gdy nastąpi gwałtowne przerwanie pracy z systemem
(na przykład reset komputera) może się okazać, że pliki te pozostaną na dysku.
W takich sytuacja najczęściej pojawia się komunikat: "Directory is controlled by othe NET file" lub
podobny.
W takim przypadku musimy:
a). usunąć te pliki (można zrobić to ręcznie lub użyć specjalnie przygotowanego przez nas
programu: www.pcbest.pl/strona/ramki_pliki/pdxremove.zip
b). usunąć przyczynę (jeśli nie był to reset komputera). Przyczyna tkwi w niewłaściwym
ustawieniu lokalizacji danych (wyjaśnienia w odrębnym artykuliku).
----------------------------źródło: www.pcbest.pl, strona:2
Problemy techniczne z systemami
Zwiększanie ilości stanowisk w sieci
Sposób instalacji dodatkowego stanowiska w sieci.
Rodzaj wersji programu (m.in. ilość stanowisk) jest zapisana w specjalnym pliku o nazwie
__1234__.cds (przy standardowej instalacji znaleźć go można na ..\program
files\PCBest\Sfinks4Win). Po zamówieniu przez użytkownika dodatkowego stanowiska ten plik jest
wysyłany pocztą elektroniczna pod wskazany adres.
Na nowym stanowisku należy wykonać następujące działania:
a). zainstalować program z płyty instalacyjnej
b). na wszystkich stanowiskach wgrać NOWY plik __1234__.cds
c). w wersji BDE, używając programu (w pakiecie SFINKSa) LOKALIZACJA BAZ
DANYCH wskazać właściwą lokalizację (przy wskazywaniu lokalizacji baz danych prosimy
zwrócić uwagę na nazewnictwo ścieżek dostępu)
d). przeprowadzić aktualizację do najnowszej wersji programu (do pobrania ze stron)
e). w wersji BDE z pakietu SFINKS wykonać punkt "Pierwsze uruchomienie"
Odzyskanie zbiorów z kopii w wersji BDE
W jaki sposób odzyskać zbiory skopiowane wcześniej przy pomocy opcji w systemie SFINKS.
Zbiory roczne Sfinksa przechowywane są w katalogach ZB_rok (np.ZB_2005), zbiory stałe (nie
przypisane do poszczególnych lat) w ZB_Stale, zaś zbiory sterujące w MasterDB, zatem w celu
odzyskania powyższych danych należy w folderze z danymi utworzyć katalogi:
F_Firma\ZB_2005
F_Firma\ZB_2006
F_Firma\ZB_Stale
MasterDB.
Przywrócenie kopii danych (pliki danych bez indeksów) spowoduje, że początkowo nie będzie
można się zalogować do programu, mimo nieudanego logowania dostępna w programie jest opcja.
Odtworzenie struktur tabel i należy ją wybrać pamiętając, że za pierwszym razem odtwarzamy
wyłącznie zbiory sterujące, po tym procesie możemy już normalnie zalogować się do programu,
należy jeszcze raz wybrać odtworzenie struktur tabel, ale tym razem wybieramy wszystkie zbiory.
W przypadku pracy na kilku latach należy zalogować się do każdego z lat i na nim uruchomić
odtworzenie struktur tabel.
----------------------------źródło: www.pcbest.pl, strona:3
Problemy techniczne z systemami
Wskazywanie lokalizacji danych wersji BDE w
sieci
Przy jednoczesnej pracy w sieci wszystkie komputery powinny wykorzystywać ten sam sposób
nazewnictwa ścieżki dostępu do danych
W przypadku jednoczesnej pracy na kilku stanowiskach program pracuje na danych znajdujących
się w pewnym udostępnionym katalogu. Katalog ten może być wskazany poszczególnym
stanowiskom na dwa sposoby: poprzez wykorzystanie mapowanego dysku albo poprzez
wykorzystanie pełnej sieciowej nazwy (\\nazwa_komputera\nazwa_dysku). Wszystkie komputery
powinny wykorzystywać ten sam sposób nazewnictwa ścieżki dostępu do danych. Każdy z
podanych sposobów wskazania katalogu danych posiada dodatkowe obwarowania:
1. Pełna sieciowa nazwa katalogu(\\nazwa_komputera\katalog).
Wszystkie komputery muszą posiadać taką samą lokalizację baz danych, należy w
szczególności pamiętać, aby komputer na którym umieszczone są dane również w
przypadku uruchamiania na nim programu wskazywał pliki danych poprzez pełną nazwę
sieciową (zamiast np. C:\Katalog\Dane musi być :\\komputer\c\katalog\Dane).
2. Wykorzystanie mapowanych dysków.
Poszczególne komputery powinny posiadać wskazanie do danych różniące się co najwyżej
literą dysku, zatem dopuszczalne są poniższe wskazania:
c:\programy\sfinks\data na 1 komputerze
g:\programy\sfinks\data na 2 komputerze
r:\programy\sfinks\data na 3 komputerze
niedopuszczalne jest poniższe mapowanie:
c:\programy\sfinks\data na 1 komputerze
g:\sfinks\data na 2 komputerze
r:\programy\sfinks\data na 3 komputerze
W każdym z przypadków do wskazania katalogu danych służy program
locatedb.exe dostępny jako skrót o nazwie "Lokalizacja baz danych".
----------------------------źródło: www.pcbest.pl, strona:4

Podobne dokumenty