QBS
>> Q-Line 3000 Szybki Start
>> Klient na serwerze | Chcę zapytać |
|
| ||
|
Czas ćwiczenia: 40 min. |
Cel: Zainstalowanie programu Q-Szkielet 3000w sieci komputerów |
Kroki: Przygotowanie programu do pracy z serwerem Uruchomienie |
Ta metoda instalacji programu Q-Szkielet 3000
jest metodą zabierającą mniej czasu. Pierwszą rzeczą jaką powinniśmy zrobić to wybrać odpowiedni komputer na serwer dla programu. Powinien być to komputer o jak najlepszych parametrach (mocny procesor, duża pamięć). Drugim krokiem jest instalacja programu oraz serwera na tym komputerze (procesy instalacji opisane są we wcześniejszych rozdziałach). Następnie należy zmodyfikować plik qline.txt znajdujący się w katalogu głównym programu Q-Szkielet 3000
. Są tam dwie linijki, które nas interesują.
Q-Sep. Domyślnie jest to "localhost" - co oznacza komputer, na którym uruchamiany jest program jednostanowiskowy.
record
{
Sep = record
{
Host = "nazwa naszego serwera";
Port = 2507;
// Host = "localhost" ;
};
Application = record
{
Modules = recordarray
{
MODULE, QCON, TRIGGER_SET;//, TRANSLATION_FILE;
"LARRANGER", null, "qline.labelsarranger.LabelsArrangerTrigger";
"QTENBERG", "qtenberg/qtenberg.qcon", "qline.qtenberg.QtTrigger";
"QLINE", null, "qline.export.ExportTrigger";
"QLINE", null, "qline.misc.TextImporterTrigger";
"QLINE", null, "qline.qlicense.LicenseTrigger";
"QLINE", null, "qline.misc.ColorMaskSelectorTrigger";
"QLINE", null, "qline.tools.TriggerNarrowBrowser";
"QLINE", null, "qline.backup.triggers.BackupTrigger";
"QLINE", null, "qline.misc.GroupStatisticsTrigger";
//------------------------------------------------------------------------------------------------
"QSZKIELET", "qcon/struct.qcon", null;
};
Title = "Q-Szkielet 3000";
BackgroundImage="pic/Qbslogo.jpg";
DateEditFormat="YYYY.MM.DD";
DefaultHtmlViewer = "explorer";
BrowserColumns = "true";
};
|
Kolejnym plikiem który należy poddać modyfikacji jest plik q.bat. Naciśnięcie prawego przycisku myszy na tym pliku spowoduje wyświetlenie menu z którego należy wybrać "Edytuj". Znajdujący się tam wpis należy zastąpić poniższym tekstem.
start ./1.3/bin/javaw -cp classes.jar Main c:/qbs_tmp/q-szkielet |
Wpis "c:/qbs_tmp/q-szkielet" informuje program w którym katalogu będa przechowywane parametry lokalne dla poszczególnych stanowisk
Po zmianach w plikach należy przekopiować pliki struct.qsr i autoinc.qsr z katalogu dat umieszczonego w katalogu głównym programu do katalogu dat w katalogu głównym serwera. Wszystkie istniejące pliki należy nadpisać.
Teraz możemy uruchomić serwer baz danych (standardowo plik sep.exe) oraz program Q-Szkielet 3000
(standardowo plik q.bat). Jeżeli wszystkie czynności wykonaliśmy poprawnie to program uruchomi się bez problemów. Na oknie pokazującym stan serwera liczba użytkowników zmieni się na jednego. Teraz możemy zaimportować dane dla których wcześniej wykonana została kopia.
Mamy wersję sieciową daiałająca na jednym stanowisku. Poniżej prezętujemy opis jak zozszeżyć instalację na inne stanowiska. Pierwszym krokiem jest udostępnienie katalogu w sieci. Wciskając prawy przycisk myszy na katalogu z programem Q-Szkielet 3000
uzyskujemy dostęp do menu z którego wybieramy pozycję "Udostepnianie". Po wybraniu tej opcji powinnio pokazać się okno

W oknie ustawiamy
Powyższe ustawienia zatwierdzamy przyciskiem [OK]. Po udostępnieniu katalogu można przystąpić do rozszerzania naszej wersji w sieci. Na stanowisku gdzie ma działać wersja sieciowa należy zamapować katalog znajdujący się na serwerze. Naciśnięcie prawego przycisku myszy ma ikonie "Mój komputer" i wybranie z menu pozycji "Mapuj dysk sieciowy" spowoduje wyświetlenie okna

W oknie ustawiamy
Powyższe ustawienia zatwierdzamy przyciskiem [OK].
Jeżeli wszyskto wykonaliśmy poprawnie to powinien pokazać się zamapowany katalog na serwerze. W przypadku gdy pokaże się okno

to proszę sprawdzić czy nazwy jakie zostały podane przy mapowaniu zgadzają się z nazwami występującymi na serwerze. Jeżeli wszystko odbyło się bez problemów i katalog z programem jest zamapowany na komputerze to przystępujemy do kolejnego kroku.
Aby uzyskać łatwy dostęp do programu utworzymy skrót na pulpicie. Po zaknięciu bądz zminimalizowaniu wyświetlanych okien proszę nacisnąć prawy przycisk myszy w pustym miejscu na pulpicie. Z menu które się wyświetli proszę wybrać "Nowy" a następnie "Skrót". W uzyskanym w ten sposób oknie wciskając przycisk [Przegladaj] będziemy mogli wskazać miejscę w którym znajduje się plik do którego tworzymy skrót (w przypadku naszej instalacji jest to plik q.bat na dysku "Q"). Przycisk [Dalej] powoduje przejscie do kolejnego okna w którym podajemy nazwę dla skrótu który tworzymy. Prycisk [Zakończ] spowoduje zapisanie wskazanych przez nas informacji i utworzenie na pulpicie nowego skrótu.
Teraz możemy sprawdzić czy działa utworzona wersja sieciowa. Przy uruchomionym serwerze (plik sep.exe) należy uruchomić na stanowisku utworzony wcześniej skrót, program powinien uruchomić się a w oknie stanu serwera liczba użytkowników powinna zmienić się na jedenego. W przypadku kłopotów z uruchomieniem proszę sprawdzić poprawność czynności instalacyjnych.
Uwaga! Czasami serwer musi w wyniku jakiegoś zlecenia założyć nowe uporządkowanie na bazie danych, wtedy przy większej ilości danych może być obserwowalne chwilowe zwolnienie pracy aplikacji.