Připojujeme OpenOffice.org k databázi MySQL

Dnes je velmi uspěchaná doba a každý den se setkáváme s pojmy jako hromadné zpracování dat, optimalizace či efektivita. Počet informací roste a papírové složky nejsou nejlepší volbou. Těžko se v nich hledá a toho mnoho místa co zaberou. Z těchto a mnoha dalších důvodů se prosazují databázové systémy, které umožňují velmi rychlou a efektivní manipulaci s daty.  

Dnes si ukážeme jak propojit OpenOffice.org s naší firemní databází. Pro demostrační účely jsem vybral MySQL databázi.

MyODBC

Operační systém Microsoft Windows realizuje připojení k databázi mnoha způsoby. My se budeme držet toho nejrozšířenějšího a tím je ODBC (Open DataBase Connectivity). Z FTP serveru ftp.fi.muni.cz si stáhneme MyODBC, což je ODBC ovladač pro MySQL.

Instalace MyODBC ovladače

Instalačního průvodce spustíme dvojklikem na stažený soubor. Pokud vaše verze nepodporuje MSI a nebo vám nefunguje, stáhněte si druhou variantu ovladače.

step1-234

Průvodce instalací - krok č. 1

Úvodní obrazovka, která doporučuje ukončit všechny běžící programy. Pokračujeme kliknutím na tlačítko Next.

step2-235

Průvodce instalací - krok č. 2

Nyní je nutné potvrdit fakt, že souhlasíme s licencí. Souhlasíme a proto zvolíme první možnost. Pokračujeme stiskem tlačítka Next.

step3-236

Průvodce instalací - krok č. 3

Uvítací informace. Zřejmě od autora daného ovladače. Pokračujeme stiskem tlačítka Next.

step4-237

Průvodce instalací - krok č. 4

Máme poslední možnost ukončit instalaci. Pokud tak nechceme učinit, stiskem tlačítka Next spustíme instalaci.

step5-238

Průvodce instalací - krok č. 5

Instalační program kopíruje potřebné soubory a provádí konfiguraci ODBC.

step6-239

Průvodce instalací - krok č. 6

Instalační program dokončil instalaci. Průvodce ukončíme tlačítkem Finish.

Nastavení OpenOffice.org

ODBC ovladač pro MySQL máme nainstalován a nám zbývá provést konfiguraci připojení přímo v OpenOffice.org. Spustíme si kancelářský balík a vytvoříme nový dokument.

step7-240

Zobrazíme si Zdroje dat (klávesová zkratka F4) a z kontextového menu (pravé tlačítko myši) vybereme Správa zdrojů dat ...

step8-241

Stiskem tlačítka Nový zdroj dat založíme nový zdroj.

step9-242

Libovolně ho pojmenujeme a zvolíme MySQL jako typ databáze.

step10-243

Přepneme na záložku MySQL a stiskneme tlačítko ..., které je umístěno na pravé straně dialogu.

step11-244

V novém dialogovém okně Zdroj dat stiskneme tlačítko Uspořádat.

step12-245

Objeví se nám dialog Správce zdrojů dat ODBC. Přepneme na záložku Uživatelské DSN a stiskneme tlačítko Přidat.

step13-246

Vybereme ovladač MySQL ODBC 3.51 Driver a stiskneme Dokončit.

step14-247

Nyní musíme vyplnit informace, které jsou potřebné pro připojení k databázi:

  • jméno počítače (IP adresa), (Server)
  • přihlašovací jméno, (User)
  • přihlašovací heslo (Password)
  • a název databáze. (Database)

Zbývá vyplnit název našeho připojení (DSN) a volitelně jeho popis (Description). Vyplníme všechny údaje a pokračujeme stiskem tlačítka OK.

Zde je nutné vyplnit vaše údaje pro přístup k databázi.

step15-248

Dialogové okno Správce zdrojů dat ODBC obsahuje námi vytvořené připojení. Správce ukončíme stiskem tlačítka OK.

step16-249

V dialogu Zdroje dat vybereme náš nový zdroj a stiskneme tlačítko OK.

step17-250

V záložce MySQL doplníme uživatelské jméno pro přístup k databázi a pokud to bezpečnostní nastavení vyžaduje, zaškrtneme políčko Je vyžadováno heslo. Stiskem tlačítka OK zavřeme dialogové okno.

step18-251

Tímto jsme definovali zdroj dat pro OpenOffice.org. Pro kontrolu si daný zdroj rozbalíme. Uvidíme Odkazy, Dotazy a Tabulky. Rozbalíme si ještě Tabulky a jednu si vybereme. V pravé části okna bude zobrazen její obsah. Jsme připojeni!

Jiné databáze

Analogickým způsobem je možné připojit OpenOffice.org k dalším databázovým systémům. Pozor, některé budou vyžadovat instalaci ODBC ovladače (jako tomu je u MySQL). Další alternativou pro datový zdroj může být tabulka v Calcu, ale o tom až jindy.

Naše kancelář je připojena k firemní databázi. V některém z příštích článků si ukážeme k čemu všemu může takové připojení sloužit. Hromadné rozesílání dopisů, tvorba štítků, ...

(Jako ve škole) Průměr: 1,00 | Hodnotilo: 1
 

Komentáře

user avatar
Odpovědět
A co Linux?
25. 11. 2004, 14:55:35
Velice pěkný a podnětný článek. Ale přeci jen mám připomínku. Vím, že MS Windows jsou nejpoužívanější OS, přesto si myslím, že by se měly návody psát VŽDY jak pro Win tak (jsou-li jaké odlišnosti) pro Linux, případně další OS. Co si o tom myslíte? Děkuji
user avatar
Odpovědět
Re: A co Linux?
25. 11. 2004, 15:25:29

Dobrý den,



máte pravdu a já s vámi plně souhlasím. V budoucnosti to bude tak, že každý článek bude obsahovat informace pro uživatele Microsoft Windows i GNU/Linuxu.



Uživatelé GNU/Linuxu si mohou přečíst tento návod:





Nebo počkat, až bude stávající upraven tak, aby vyhovoval vaším požadavkům.



Pěkný den.

user avatar
Odpovědět
Hromadná korespondence
25. 11. 2004, 18:18:34
Nedávno jsem zkoušel vyrobit dokument, který by využíval databázi informací o zákaznících jako zdroj dat pro hromadnou korespondenci. Adresy netisknu přímo na obálky, ale na arch samolepících štítků, které pak nalepím. Povedlo se spojení s databází, ale nepřišel jsem např. na to, jak přepnout ze symbolického zobrazení položek (např "Query1.Skoly.Název") na náhled skutečných dat (např. "Biskupské Gymnázium") - v MS Office jedním tlačítkem. V některém z dalších dílů byste se mohl hromadné korespondenci v OO.org věnovat.
user avatar
Odpovědět
Re: Hromadná korespondence
25. 11. 2004, 18:36:27

Dobrý večer,



budeme, nebojte se. Velmi brzy.



Pěkný večer.

user avatar
Odpovědět
ctrl+f9 na co jsem neprise
29. 11. 2004, 12:38:39
ctrl+f9

na co jsem neprisel je to, ze bych sipkama prochazel zaznamy a podle toho se automaticky aktualizoval formular (jako Word). Lze udelat to, ze v okne databaze (F4) se vybere zaznam a klepne se na "Data na pole".

OOo 2.0 se chova obdobne, zmeny jsou hlavne ve zdroji dat.

radek
user avatar chrupavka
Odpovědět
Nefunkční odkaz
7. 01. 2007, 12:53:29
Dobry den,

bohuzel se mi nepodarilo stahnout ovladac pro pripojeni MySQL pres MyODBC. Na danem umisteni se nenachazi.RJ
user avatar Christof
Odpovědět
stačí si
7. 01. 2007, 12:56:22
stačí si vybrat
ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MyODBC3/

Přidat názor

 

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích najdete v nápovědě. Diskuzi můžete sledovat pomocí RSS kanálu.

 
Robert Vojta

Robert Vojta

 
 
 
woo jaw demo hz