|
Provoz SQL serveru pod Linuxem | Konfigurace řádkového klienta |
Základní konfigurace 602SQL serverů provozovaných na operačním systému LINUX je uložena v souboru /etc/602sql. Další konfigurační parametry jsou pak uloženy v systémových tabulkách uvnitř databáze jako tzv. vlastnosti.
Soubor /etc/602sql má stejnou strukturu jako běžné inicializační soubory. Skládá se ze sekcí začínajících názvem sekce v hranatých závorkách ([ ]). V sekcích jsou na jednotlivých řádcích vždy název parametru, rovnítko a hodnota parametru. Řádky začínající středníkem jsou chápány jako komentáře. V názvech parametrů nezáleží na velikosti písmen.
Při instalaci 602sql se vytvoří implicitní konfigurační soubor, v němž jsou uvedeny a komentovány téměř všechny použitelné klíče.
Každá sekce popisuje jeden server, jméno sekce je stejné jako jméno databáze a tedy i jméno serveru. Popisují se dva druhy serverů: lokální servery, které lze spustit na tomto počítači, a síťové servery, na něž se klient z tohoto počítače může připojit po síti.
Pro lokální servery se uvádějí tyto údaje:
PATH=adresář plná cesta k adresáři obsahujícímu databázový soubor LOGPATH=adresář plná cesta k adresáři, v němž se bude vytvářet základní log serveru TRANSACTPATH=adresář plná cesta k adresáři, v němž se bude nacházet transakční soubor serveru USER=jméno jméno uživatele zavedeného v operačním systému, na jehož účet poběží server spuštěný s právy superuživatele AUTOSTART=0|1 zařadit či vyřadit server do skupiny serverů, které mohou být hromadně spouštěny jako daemony, např. při startu systému (na systémech se startovacími scripty typu System V, tedy např. RedHat či SUSE) IPPORT=port číslo portu, na němž má naslouchat SQL server InstallationKey=klíč instalační klíč, na jehož základě bude server využívat licenci SYSLOGS=log level způsobí zápis obsahu logu serveru do systémového logu se zadanou úrovníPovinný je pouze údaj PATH. Číslo portu se použije tehdy, nemá-li dosud server nastavenu vlastnost IPPort (zejména při prvním spuštění). Podrobnosti o umístění dalších částí databázového souboru naleznete zde.
Pro vzdálené síťové servery se uvádějí údaje potřebné pro klienta, který se chce na ně připojit:
IP ADDRESS=IP adresa adresa počítače s SQL serverem IPPORT=port číslo portu, na němž naslouchá vzdálený SQL serverIP adresu je nutno uvést pro každý síťový server. Číslo portu se uvádí pouze pro ty servery, které jsou nastaveny pro práci na jiném než standardním portu 5001.
Kromě sekcí pro jednotlivé servery a sekcí pro zaznamenání licencí jsou v tomto souboru další sekce, se jmény začínajícími tečkou (aby nedošlo k záměně se jménem serveru - jméno serveru tečkou začínat nesmí). Jedná se o
Provoz SQL serveru pod Linuxem | Konfigurace řádkového klienta |