Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

Verzia 1 Ďalej »

Správa databázových serverov Sybase SQL a Postgre SQL

Systém D2000 používa ako úložisko svojich dát databázy SQL, na ktoré pristupuje cez ODBC rozhranie. Štandardne je podporovaná databáza SQL Adaptive Server Anywhere od fy. Sybase a Microsoft SQL Server, respektíve jeho voľne šíriteľná verzia Microsoft Desktop Engine (MSDE).

V aplikáciách väčšieho rozsahu je niekedy potrebné mať nakonfigurovaných viac databázových serverov, pretože štandardne dodávaný Sybase SQL Standalone Engine umožňuje mať v jednom čase len 10 pripojení k databázovému serveru.

Počet pripojení k databázovému serveru zobrazuje nasledovná tabuľka:

Proces Názov pripojenia Počet
D2000 Server Konfigurácia 3
  Trezor Logovacej databázy +3
  StartValuesInSeparateDatabase +1
  Backup (vyvolaný externe) +1
Archív Archívna databáza 3
  Trezor Archívu +3
  Backup +1
DBManager (Konfiguračne závislé)  

Ako z uvedenej tabuľky vyplýva, aj jednoduchá aplikácia, ak má zapnuté trezorovanie aj na archív aj na logovaciu databázu, môže potrebovať v najhoršom prípade až 15 pripojení k databázovému serveru. Zoznam databázových serverov v D2000 Management Console sa nachádza v časti Databázy.

Zoznam databázových serverov

Možnosti ovládania databázového servera.

Modifikácia vybratého db servera.
Zrušenie vybratého db servera.
Spustenie vybratého db servera.
Zastavenie vybratého db servera.

Vytváranie nových databázových serverov MSDE pomocou procesu D2000 Management Console nie je podporované, pretože tieto sa vytvárajú inštaláciou MSDE.


Vytvorenie databázového servera Sybase

  1. V ľavej časti okna vyberte voľbu Vytvoriť dátový server.
  2. V zobrazenom dialógovom okne vyberte záložku Sybase.
    Sybase db server
  3. Zadajte požadované parametre a stlačte tlačidlo Vytvoriť.
  4. Nový databázový zdroj sa pridá do zoznamu serverov.

Parametre dátového servera:

Parameter Význam
Meno servisu Názov systémového servisu, pod akým bude server uložený. Meno servera sa automaticky dopĺňa podľa Mena servisu, ale možno ho zmeniť. Je to slovo za parametrom -n v políčku Parametre. Názov systémového servisu môže mať najviac 55 znakov. Avšak pre meno servera toto obmedzenie neplatí.
Exec cesta Cesta k exe súboru, ktorý predstavuje databázový server. Súbor je rozdielny v závislosti od zvoleného Typu servisu.
Parametre Zoznam štartovacích parametrov pre Server:
  • -c 8M - veľkosť cache,
  • -nD2000_X - názov databázového Servera (Engine Name),
  • -m - po ukončení používania databázy, zrušiť log,
  • -gp 4096 - veľkosť stránky (Page size),
  • -gd ALL - nastavenie úrovne prístupu k databáze.
Verzia Výber verzie.
Typ servisu Ak je nainštalovaný aj Sybase Network server, je možné ho nakonfigurovať. Network server nemá obmedzenia na počet pripojení.
Typ štartu Definuje, ako sa má servis spúšťať. V našom prípade, ak nie je zvolená voľba Automatic, servis bude spustený procesom D2Start, ktorý štartuje aj proces D2000 Server.


Vytvorenie databázového servera PostgreSQL

Postup vytvorenie PostgreSQL servera je rovnaký ako pri Sybase, avšak nastavujú sa iné parametre.

PostgreSQL db server
Parameter Význam
Meno servisu Názov systémového servisu, pod akým bude server uložený. Meno servera sa automaticky dopĺňa podľa Mena servisu, ale možno ho zmeniť. Je to slovo za parametrom -n v políčku Parametre. Názov systémového servisu môže mať najviac 55 znakov. Avšak pre meno servera toto obmedzenie neplatí.
Heslo Pole pre zadanie hesla, ktoré bolo definované pri inštalácii a konfigurácii D2000.
Typ štartu Definuje, ako sa má servis spúšťať. V našom prípade, ak nie je zvolená voľba Automatic, servis bude spustený procesom D2Start, ktorý štartuje aj proces D2000 Server.
  • Žiadne štítky