Táto téma Pomocníka je venovaná inštalácii relačného databázového systému MySQL Server. Inštaláciu MySQL Servera odporúčame zveriť do rúk odborníkovi, aj keď podľa uvedeného postupu ju zvládne i skúsený používateľ.
Základné informácie
- MySQL Server je z podporovaných databázových systémov zaujímavým riešením, pretože ide o slobodný a otvorený databázový systém (pod licenciou GNU GPL (General Public Licence – všeobecná verejná licencia). Pre používateľov je zaujímavý hlavne vďaka cenovej politike, pretože je ho možné používať aj zdarma.
- Ďalšou nespornou výhodou MySQL Servera je, že sa dá použiť tak na platforme Windows, ako aj Linux. Pri Linuxe to znamená značnú úsporu nákladov v porovnaní s MS SQL Serverom bežiacim na niektorom zo serverových riešení firmy Microsoft. V prípade MySQL Servera na Linuxe je potrebné počítať s tým, že súborový systém na Linuxe je case senzitívny a na správne fungovanie OBERON databázy je potrebné nastaviť server ako case insenzitívny, t. j. server nebude rozlišovať malé a veľké písmená.
Umiestnenie databázového servera
- Pred samotnou inštaláciou je potrebné zvážiť umiestnenie databázového servera - teda počítača, v ktorom bude nainštalovaný MySQL Server. Rozhodujúcim faktorom býva spravidla počet súčasne prihlásených používateľov, prípadne potreba používať OBERON vo viacerých prevádzkach (na základe toho sa tiež určujú hardvérové požiadavky na počítač).
- Pri výbere umiestnenia SQL servera je možné uvažovať nad možnosťami:
A) Umiestnenie do lokálneho počítača - v prípade používania OBERON-u jedným používateľom je možné využiť SQL server aj v danom počítači, kde pri veľkom počte záznamov v databáze dosahuje lepší výkon ako predvolená databáza Microsoft Access.
B) Umiestnenie do niektorého počítača v sieti - pri malom počte používateľov (cca do 5 používateľov, záleží aj od intenzity práce) je možné SQL server nainštalovať do niektorého počítača v sieti, ktorý sa využíva ako pracovná stanica (pracuje na ňom niektorý používateľ). Musí to však byť počítač, ktorý bude spustený vždy, keď bude s OBERON-om pracovať čo i len jeden používateľ. Odporúčame ho vybaviť záložným zdrojom, mal by mať 8GB RAM a viacjadrový procesor.
C) Umiestnenie do samostatného počítača - pri väčšom počte používateľov (cca viac ako 5 používateľov) odporúčame použiť už samostatný server. Hardvérové požiadavky na počítač sú podobné ako pri predchádzajúcej možnosti, platí však zásada: čím rýchlejší pevný disk, tým lepšie.
D) Umiestnenie mimo lokálnej siete (cloud) - niektoré účtovné jednotky môžu používať systém s SQL serverom, ktorý je umiestnený mimo firmy (napr. v cloude, prípadne v prenajatom dedikovanom serveri). Toto riešenie je výhodné, ak účtovná jednotka má viac prevádzok (napr. vo viacerých mestách). Pri tomto riešení nie je potrebné vykonávať transporty údajov, všetky prevádzky pracujú on-line. Toto riešenie by sa na prvý pohľad mohlo podobať na prácu so Vzdialenou plochou (Remote Desktop), no zásadný rozdiel je v tom, že OBERON ako spustiteľný program beží v prevádzke - to umožňuje pracovať so zariadeniami, ako napr. fiškálne tlačiarne, snímače čiarových kódov atď., ktoré sú fyzicky pripojené k počítaču v danej prevádzke.
Aby umiestnenie databázy do cloudu bolo čo najjednoduchšie, firma
EXALOGIC v spolupráci s firmou
Engine Slovakia ponúka produkt
OBERON Data Cloud.
Postup inštalácie
|
MySQL Server je možné inštalovať do počítača tak s platformou Windows, ako aj Linux, z tohto dôvodu treba venovať zvýšenú pozornosť správnemu výberu inštalačnej sady. V nasledujúcej časti je opísaný postup inštalácie pre systém Windows. |
- Pred samotnou inštaláciou je potrebné získať inštalačné súbory SQL servera - pre platformu Windows sú k dispozícii na internetovej stránke www.exalogic.sk v sekcii Na stiahnutie, OBERON doplnky, Databázové systémy. MySQL Installer (x86, 32-bit) má v názve 32-bit, ale je určený aj pre 64-bitovú verziu.
- Spustením inštalačného súboru začnite proces inštalácie MySQL Servera. Väčšina nastavení uvedená v postupe nižšie je len odporúčaná, ich zmenu však vykonajte len vtedy, keď viete čo robíte!
- Pred samotnou inštaláciou je potrebné začiarknuť súhlas s licenčnou politikou a obchodnými podmienkami.
- Vyberte voľbu Server only.
- Prebieha inštalácia MySQL Servera.
- Vyberte možnosť Ready to Configure a stlačte tlačidlo Next.
- Vyberte voľbu Server Machine. Ak inštalujete server len na skúšobné účely, môžete vybrať Developer Machine. Predvolený TCP/IP port je 3306.
- Zadajte prihlasovacie údaje a databázovú rolu.
- Nastavte MySQL Server ako Windows službu.
- V tomto kroku je možné nastaviť niektoré rozšírené nastavenia.
- Konfigurácia servera prebehla úspešne.
- Konfigurácia servera je ukončená.
- Inštalácia je ukončená.
- V prípade inštalácie SQL servera do samostatného počítača (servera) odporúčame OBERON nainštalovať aj do tohto počítača (nie je to však nevyhnutné).
- Po úspešnej inštalácii SQL servera je potrebné vytvoriť databázu pre OBERON v danom SQL serveri. Postupovať je možné takto:
A) Nová inštalácia - vykonáva sa nová inštalácia buď na serveri, alebo na jednom z klientskych počítačov. Následne je potrebné vytvoriť novú firmu - v tomto prípade je potrebné spustiť program OBERON - Agenda firmy, ísť do ponuky OBERON, Otvorenie agendy (firmy) a tam stlačiť tlačidlo Nová firma.
B) Účtovná jednotka už používa OBERON - v tomto prípade je potrebné spravidla na klientskom počítači spustiť program OBERON - Agenda firmy, ísť do ponuky OBERON, Otvorenie agendy (firmy) a tam stlačiť tlačidlo Možnosti. Pomocou možnosti Migrácia údajov do iného databázového systému sa aktuálne používaná databáza skopíruje do nového SQL servera.
- Zabezpečte vykonávanie zálohy údajov na SQL serveri - najjednoduchšie je nastaviť automatické zálohovanie.
- Po inštalácii SQL servera odporúčame do počítača nainštalovať program na správu databázy. Pre MySQL Server je možné použiť Heidi SQL alebo MySQL Workbench dostupné na stiahnutie z internetovej stránky www.exalogic.sk - sekcia Na stiahnutie, OBERON doplnky, Databázové systémy - nástroje.
|
Odporúčame zväčšiť hodnotu parametra MySQL Servera "max_allowed_packet" na veľkosť až do 20-násobku pôvodnej hodnoty (1048576 B -> 20971520/cca 20MB/). Parameter je možné nastaviť pomocou správcovskej konzoly Server Administration v nástroji MySQL Workbench, prípadne v súbore c:\Program Files\MySQL\MySQL Server 8.x\my.ini. |
|
V prípade, že databázový server beží na platforme Linux, je potrebné zmeniť nastavenia case sensitivity - lower_case_table_names=1. |
|
Po úspešnom nainštalovaní SQL servera je potrebné, aby technik, ktorý inštaláciu vykonal, vyplnil Protokol o implementácii systému OBERON (technické údaje) a odovzdal ho zodpovednej osobe. Pri poskytovaní technickej podpory býva často problémom získať správne prihlasovacie údaje do SQL servera, čo môže znamenať aj nemožnosť vyriešiť daný technický problém. Prihlasovacie údaje je preto potrebné uložiť aj priamo do Správcu hesiel. |
Inštaláciu SQL servera je možné aj
objednať prostredníctvom webového formulára. Služba predstavuje jednorazovú inštaláciu SQL servera špecializovaným pracovníkom a realizuje sa spravidla prostredníctvom vzdialenej plochy za asistencie zodpovednej osoby účtovnej jednotky. Viac informácií o službe vrátane ceny získate v samotnom webovom formulári
Inštalácia SQL servera.
Príbuzné témy