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.
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
- V ľavej časti okna vyberte voľbu Vytvoriť dátový server.
- V zobrazenom dialógovom okne vyberte záložku Sybase.
- Zadajte požadované parametre a stlačte tlačidlo Vytvoriť.
- 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:
|
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.
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. |