Správa databázových serverov

Správa databázových serverov

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

Systém D2000 používa ako úložisko svojich dát databázu SQL, na ktorú pristupuje cez ODBC rozhranie. Štandardne je podporovaná databáza PostgreSQL, 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 na platforme SQL Anywhere 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

 

Backup (vyvolaný externe)

+1

Archív

Archívna databáza

3 (a viac, v závislosti od konfigurácie výkonnostných parametrov)

 

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ť až 14 pripojení k databázovému serveru.  Ak v okne Aplikačného managera vyberieme možnosť Sybase SQL, okno AppManagera dostane nasledovný vzhľad.

Kliknutím pravého tlačidla myši na ktorýkoľvek už existujúci Sybase server je možné vykonať nasledovné operácie:

New Server

Vytvorenie nového db servera

Edit

Modifikácia vybratého db servera

Delete

Zrušenie vybratého db servera

Run

Spustenie vybratého db servera

Stop

Zastavenie vybratého db servera

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

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

Parametre Databázového servera Sybase:

Ak v menu vyberiete New Server, zobrazí sa nasledovné okno:

Service Name

Názov systémového servisu, pod akým bude server uložený. Meno servera sa automaticky dopĺňa podľa Service Name, ale možno ho zmeniť. Je to slovo za parametrom -n v políčku Parameters

Service Type

Ak je nainštalovaný aj Sybase Network server, je možné si ho nakonfigurovať. Network server nemá obmedzenia na počet pripojení.

Version

Výber verzie

Path for executable

Cesta k exe súboru, ktorý predstavuje databázový server. Súbor je rozdielny v závislosti od zvoleného Service Type

Startup

Definuje ako sa má servis spúšťať. V našom prípade, ak nie je zvolená voľba Automatic, service bude spustený procesom D2Start, ktorý štartuje aj proces D2000 Server

Parameters

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í požívania databázy, zrušiť log

 

 

-gp 4096

Veľkosť stránky (Page size)

 

 

-gd ALL

Nastavenie úrovne prístupu k databáze