|
![]() | Databßze | Registrace existujφcφ databßze | ![]() |
P°i vytvß°enφ novΘ databßze je t°eba stanovit a zaregistrovat jmΘno databßze a umφst∞nφ databßzovΘho souboru. ZaregistrovanΘ ·daje o databßzi budou ulo₧eny na Windows v systΘmovΘm registru, na Linuxu v souboru /etc/602sql. Databßzov² soubor bude fyzicky vytvo°en a₧ p°i prvnφm spuÜt∞nφ serveru nad touto databßzφ.
K vytvo°enφ novΘ databßze je na Windows pot°eba mφt prßvo editovat systΘmov² registr, na Linuxu prßvo editovat soubor /etc/602sql - toto prßvo mß typicky u₧ivatel root.
Na °φdicφ konzoli 602SQL otev°ete strßnku Vytvo°it novou databßzi a server. Vypl≥te jmΘno databßze a vyberte adresß°, do n∞j₧ mß b²t umφst∞n databßzov² soubor. Pak stiskn∞te tlaΦφtko Vytvo°it nov² lokßlnφ server,
Pokud chcete vytvo°it novou databßzi na poΦφtaΦi, na n∞m₧ je instalovßno v²vojovΘ prost°edφ 602SQL, pak ve stavu, kdy nenφ p°ipojen server, na °φdicφm panelu stiskn∞te tlaΦφtko Vytvo°it databßzi a zadejte po₧adovanΘ ·daje.
Pro vytvo°enφ novΘ databßze zadejte p°φkaz:
602inst8 [-f<cesta_k_databßzi>] [-n<jmΘno_databßze>] [-p<Φφslo_portu>] [-u<jmΘno_u₧ivatele> [-c] ]Program vytvo°φ zßznamy odpovφdajφcφ novΘ databßzi s dan²m jmΘnem. Parametry jsou nepovinnΘ, p°i jejich absenci je u₧ivatel dotßzßn. Je mo₧nΘ nastavit i dalÜφ parametry, aktußlnφ v²pis p°epφnaΦ∙ a nastavovan²ch parametr∙ lze zjistit p°epφnaΦem -h. Parametry, jejich₧ nastavovßnφ zde nenφ podporovßno, je t°eba zadat ruΦnφ editacφ konfiguraΦnφho souboru.
kde
V systΘmech zalo₧en²ch na Unixu je zvykem spouÜt∞t daemony pod zvlßÜtnφm u₧ivatelem, aby mo₧nost p°φpadn²ch Ükod p°i chyb∞ daemona byla omezena. JmΘno tohoto u₧ivatele lze zadat pomocφ parametru -u a pomocφ parametru -c lze takovΘho u₧ivatele vytvo°it.
Novß ·sp∞Ün∞ vytvo°enß databßze je prßzdnß a₧ na systΘmovΘ objekty: tabulky, u₧ivatele a skupiny.
Slu₧ebnφ tabulka TABTAB je tabulkou vÜech tabulek, tabulka OBJTAB je tabulkou vÜech objekt∙, USERTAB je tabulkou u₧ivatel∙, REPLTAB a SRVTAB se pou₧φvajφ p°i replikovßnφ, KEYTAB je tabulkou ve°ejn²ch klφΦ∙. Tyto tabulky nepat°φ do ₧ßdnΘ aplikace.
Po vzniku databßze je vytvo°en tzv. anonymnφ u₧ivatel, p°ihlaÜujφcφ se jmΘnem ANONYMOUS nebo prßzdn²m jmΘnem a prßzdn²m heslem. Dßle vznikne skupina EVERYBODY, do nφ₧ pat°φ vÜichni u₧ivatelΘ, a 3 skupiny sprßvc∙ DB_ADMIN, CONFIG_ADMIN a SECURITY_ADMIN. Po instalaci je anonymnφ u₧ivatel Φlenem vÜech sprßvcovsk²ch skupin. P°i jinΘ ne₧ jednou₧ivatelskΘ instalaci (Personßlnφ databßze) doporuΦujeme vytvo°it jednotlivΘ sprßvce jako zvlßÜtnφ u₧ivatele a anonymnφho u₧ivatele z t∞chto skupin vy°adit.
![]() | Databßze | Registrace existujφcφ databßze | ![]() |