Language:


Jaunas datu bāzes veidošana vairākiem lietotājiem

Serveris ar grafisko interfeisu (Windows un Macintosh OS 9)
Lai izveidotu jaunu vairāklietotāju datu bāzi, jārīkojas tāpat, kā veidojot datu bāzi vienam lietotājam. Strādājot serverī, vienkārši pārliecinieties, ka HansaWorld programmas faila mapē neatrodas fails "Hansa.HDB" un, divreiz noklikšķinot, startējiet programmu. Pārliecinieties, ka faili “DBDef.txt” un “Default.txt” atrodas vienā mapē. Tiks izveidota jauna datu bāze.

Tāpat kā viena lietotāja sistēmā, HansaWorld pirmo kompāniju izveidos automātiski sadaļā Jaunas kompānijas veidošana. Pirms jaunu kompāniju veidošanas pārliecinieties, ka fails “Default.txt” atrodas vienā mapē ar programmas failu. Lauki ‘TCP/IP’ un ‘Ports’ nav jāņem vērā.

Visa saziņa starp klientu datoriem un serveri ir automātiski kodēta, izmantojot iebūvēto kodēšanas atslēgu. Ja vēlaties savu kodēšanas atslēgu, uzklikšķiniet uz pogas "B" labajā puse logam ‘Kompānijas: Pārskats’ un ievadiet savu atslēgu laukā ‘Kodēšanas atslēga’. Tā pati atslēga jāievada serverī un klientu datoru programmā.

Kad datu ievadīšana ir pabeigta, noklikšķiniet uz pogas [Saglabāt]. Tāpat kā viena lietotāja sistēmā, nākamais solis ir norādīt kompāniju, kurā vēlaties strādāt. Tiks atvērts logs ‘Kompānijas’: Izvēlieties vajadzīgo kompāniju un nospiediet Enter. Jaunas datu bāzes konfigurēšanai tālāk rīkojieties saskaņā ar sadaļu Servera moduļa uzstādīšana.

Serveris bez grafiskā interfeisa (Linux un Macintosh OSX)
Lai izveidotu jaunu datu bāzi serverī, kurā nav grafiskā interfeisa, vispirms pārliecinieties, ka datu bāzes fails "Hansa.HDB" neatrodas vienā mapē ar programmas failu un ka eksistē faili "DBDef.txt" un "Default.txt". Pēc tam ieslēdziet serveri "Terminal" režīmā, kā aprakstīts sadaļā Linux un Macintosh OS X servera instalēšana.

Kad tiek atvērts “Terminal” logs, pieņemot, ka esat saglabājuši direktorijas noklusējuma struktūru, ievadiet:

cd /Applications/Hansa/HansaFinancialsServ (Linux) vai
cd /Applications/Hansa/HansaFinancialsOSXServ (OS X)

./hansa backup/TBXXXXXX.txt &
Startē HansaWorld servera programmu un importē rezerves kopiju vai demo datu failu TBXXXXXX.txt. Šajā piemērā fails atrodas mapē “backup”, kas savukārt atrodas vienā mapē ar HansaWorld servera programmu.
"Terminal” logā tiks parādīta importēšanas norise. Kad tas ir pabeigts, HansaWorld izslēgsies. Pārstartējiet to, ievadot:
./hansa &
Ja jaunajā datu bāzē nevēlaties importēt rezerves kopijas vai demo datu failus, pārliecinieties, lai servera ports tiktu atvērts jaunajā datu bāzē tā, lai klients varētu pieslēgties programmai. Varat to izdarīt divos veidos:
  1. Pirms HansaWorld programmas faila startēšanas pārliecinieties, ka "DBDef.txt" failā ir servera parametru sagatavošana. “DBDef.txt” fails ir iekļauts HansaWorld, un tas automātiski iestatīs servera portu uz 1200. Izmantojot šo metodi, porta aktivizēšanai HansaWorld būs jāizslēdz un jāpārstartē, tādējādi ļaujot lietotājiem pieslēgties programmai.

  2. Ievadiet “Terminal” logā šādu komandu:
    ./hansa --port 1200 &
    Tā startēs HansaWorld servera programmas failu un iestatīs servera portu uz vērtību 1200 tikai vienai darba sesijai. Lai saglabātu vērtības iestatījumu uz 1200 arī turpmāk, klienta programmā izmantojiet reģistru programmas statuss (vai arī izmantojiet pirmo metodi).
Tā kā serverim nav grafiskā interfeisa, jauno datu bāzi vajadzēs konfigurēt no klienta. Skatiet nākamo sadaļu Pieslēgšanās no klienta datora un rīkojieties saskaņā ar norādījumiem par to, kā pieslēgties serverim no viena klienta datora. Izmantojiet porta numuru, kuru norādījāt pēdējā komandā (sk. iepriekš). Strādājot klienta datorā, vispirms izvēlieties Sistēmas moduli un sagatavošanā Personu grupas izveidojiet jaunu ierakstu, kas garantēs pilnīgu pieeju Tehnisko parametru modulim. Sīkāku aprakstu skatiet sagatavošanas Personu grupas un reģistra Personas aprakstā. Visbeidzot, izslēdziet HansaWorld un pārstartējiet to. Jaunas datu bāzes konfigurēšanai tālāk rīkojieties saskaņā ar sadaļu Servera moduļa uzstādīšana.

Servera moduļa uzstādīšana
Datu bāzes atslēgas ievadīšana ir nepieciešama, lai uz servera datora būtu pieejami visi iegādātie moduļi un norādītu lietotāju skaitu. Izmantojiet funkciju ‘Sagatavošanās’ izvēlnē Fails, lai atvērtu saraksta logu. Sarakstā divreiz noklikšķiniet uz ‘Konfigurācija’ (vai iezīmējiet to un nospiediet Enter). Tiek atvērts logs ‘Sistēmas lietošana: Pārskats’.

Šīs sagatavošanas 1. kartītē, izvēlieties moduli Serveris, uzklikšķinot uz izvēlnes rūtiņas, kur parādās ķeksītis. Ievelciet ķeksīti pārējos moduļos, ko esat iegādājušies. Pārliecinieties, ka Lietotāju, 1. līmeņa lietotāju, 2. līmeņa lietotāju, pastkastes, konferenču un kompāniju skaits ir pareizs. Pogu joslā noklikšķiniet uz pogas [Saglabāt] un aizveriet logu. Uzklikšķiniet uz saites Pastkaste vai Konferences.

Sagatavošanā ‘Informācija par kompāniju’ ievadiet kompānijas nosaukumu, adresi un citus datus. Sīkāku informāciju skatiet Sagatavošanas sadaļā “Kompānijas nosaukuma maiņa”. Ja nepieciešams izveidot papildu kompānijas, tas jādara tagad, vadoties pēc sadaļas Jaunu kompāniju pievienošana. Pirms veiciet nākamos soļus, katrai kompānijai jāpārbauda sagatavošanas ‘Informācija par kompāniju’ un ‘Konfigurācija’: tagad ievadiet Interneta atslēgu. Atslēga jāievada tikai serverī, jo tā tiks nokopēta uz klientu datoriem automātiski.

Tiklīdz process ir pabeigts, neatkarīgi no pēdējās kompānijas, kurā strādājāt, pieslēdzoties jebkuram klienta datoram, būs pieejamas visas kompānijas.

!

Izveidojiet visas nepieciešamās kompānijas un par katru aizpildiet sagatavošanu Konfigurācijas un Informācija par kompāniju, pirms pieprasiet Interneta atslēgu.


Ja serverim nav grafiskā interfeisa, tad šajā sadaļā aprakstīto darbību veiksiet no klienta datora. Ja ir nepieciešams izveidot papildu kompānijas, tad nomainiet sev statusu uz "Admin Client". Lai to izdarītu, izvēlnē ‘Fails??? uzklikšķiniet uz sadaļas ‘Kompānijas’, pēc tam no izvēlnes ‘Speciāli’ funkcijas ‘Atvērt kompāniju reģistru’ izvēlieties 'Admin Client'. Ja jums neizdevās pārslēgties uz "Admin Client", tad jaunās kompānijas tiks saglabātas uz jūsu datora, bet ne uz servera. Kā aprakstīts sadaļā Jaunu kompāniju pievienošana, serveris pēc jebkuru izmaiņu vai papildinājumu ievietošanas Kompānijas reģistrā tiks izslēgts. Tāpēc klienta datorā programma ir jāizver, restartējiet serveri un pēc kompāniju pievienošanas uz servera restartējiet klienta datoru. Sīkāku informāciju par "Admin Client" varat atrast šeit.