Portál AbcLinuxu, 14. května 2025 05:58

Dotaz: Access, office, přechod na Linux

5.10.2004 17:52 Bacagin
Access, office, přechod na Linux
Přečteno: 309×
Odpovědět | Admin
Ahoj,

nastoupil jsem do firmy, v které pracuji s databází klientů, která je v dbf (Access).

Můj jediný důvod proč se tam nezbavit windows je ten, že pořádně neznám žádnou alternativu pro linux.

Četl jsem dost článků na toto téma (i na abclinuxu) ale jsem z toho tak trochu jelen. Poradil by mi prosím někdo s výběrem, jaké je nejlepší řešení na míru pro mě?

Dělám mj. toto: ukládám do databáze nový záznam s daty nového klienta, občas vygeneruji tabulku klientů do Excelu (oocalc), vytvářím dokumenty Wordu (oowriter) spojené s databází (např. pro hromadnou korespondenci).

Čili abych nešel s bazukou na zajíce, potřebuji poradit nějaké jednoduché řešení: bezproblémový import dbf do jiné databáze (mysql?), pěkný klient pro tu databázi, který umí jednoduché věci - vytvářet dotazy, filtry, apod. jako Access. Měl by být pro Gnome nebo Javu. Potom informaci, zda je možné s touto databází pracovat v OO.org podobně jako MSOffice a kde se o tom dočtu víc.

Díky za každou radu.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.10.2004 17:56 Bacagin
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Odpovědět | | Sbalit | Link | Blokovat | Admin
A mělo by to umět pracovat s češtinou, tj. žádná "feftina". Na lokalizaci netrvám. Díky.
6.10.2004 20:49 Anselm
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Access nemá dbf, ale mdb. Pro tvůj účel by byl nejlepší rekall ale stojí buchvíproč $69 :-(
6.10.2004 20:51 Bacagin
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Dík, to vypadá jako přesně co bych potřeboval, ale nemám na to :( Neexistuje něco open source a zadarmo?
6.10.2004 21:12 jm
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
http://www.rekallrevealed.org/toplevel/getting.shtml
Rekall is available in source form, either as source tarballs or direct from the Rekall CVS. Please click on the links to the left to find out about these. Note that if you want to build the XBase/XBSQL driver, you will need either the XBase and XBSQL source tarballs or the prebuild packages.

Zdrojaky zde, pripadne pres CVS.

6.10.2004 22:08 Bacagin
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Děkuju, vyzkouším, zkusím se nějak poprat s instalací ze zdrojáků.
6.10.2004 22:39 jm
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Jinak v Gentoo je pro rekall ebuild, pokud jste si jeste nevybral distribuci. ;-)
5.10.2004 19:11 jm
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pro zacatek: http://www.abclinuxu.cz/clanky/show/61162
http://www.abclinuxu.cz/clanky/show/61166

Prace s cestinou je tradicne tragicka, nicmene v druhem dile je postup na zprovozneni (patch).

Vyexportovat do neceho normalniho (MySQL, PostgreSQL) a od te proprietarni hruzy rychle pryc. Z OO.org je samozrejme mozne s MySQL apod. databazemi pracovat napr. pres ODBC.

6.10.2004 11:18 Bacagin
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Děkuju za linky, poradíte mi prosím nějaký frontend k té databázi? Nemám moc čas ani entuziasmus zkoušet všechno co existuje. Pokud s tím někdo máte zkušenosti, prosím poraďte mi něco pro Gnome/Java, co by mi stačilo z hlediska mých (nízkých) nároků viz. výše, bylo by to stabilní a ne přiliš složité.
6.10.2004 11:21 jm
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Front-end? phpMyAdmin, phpPgAdmin - doufam, ze jsem to pochopil spravne.
6.10.2004 18:29 Bacagin
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Díky, vypadá to zajímavě, ale já hledám spíš něco ovládáním podobnějšího Accessu.
6.10.2004 18:47 jm
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Nejak tomu moc nerozumim. Co to ma delat?
6.10.2004 19:35 Bacagin
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Koukal jsem na toto: http://www.abclinuxu.cz/clanky/show/10187 Nevím jestli je to vhodné pro popsaný účel
nebo tohle: http://mdbtools.sourceforge.net/ Nevypadá na "dospělý" produkt. Myslel jsem že najdu někoho kdo řešil podobný problém a je spokojený s nějakým softwarem, který by mi doporučil...
7.10.2004 07:31 Martin H. | skóre: 27 | blog: linservis | Brno
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
A co FireBird?
--- Kapitalismus je lepší, než socialismus ... ale horší, než jsem čekal. (Jiří Suchý) ---
7.10.2004 17:39 Bacagin
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
No mě je vlastně jedno kam tu databázi vyexportuju, hlavně aby to mělo pěkné stabilní GUI (tím myslím klikací ovládání, ne jenom editor se zvýrazňováním syntaxe) a to je u Firebirdu zatím Alpha ne?
3.5.2005 14:10 Peter Lehotsky | skóre: 26 | Prague
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Kexi, soucast Koffice je klikatko ktere pracuje nad MySQL, PostgreSQL, FireBird, SQLite.
Dalibor Smolík avatar 7.10.2004 09:37 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Odpovědět | | Sbalit | Link | Blokovat | Admin
Taktoto jsem poměrně jednoduše vyřešil (i jako lama). Na stroji s Windows jsem si nainstaloval MyODBC a MySQL.
V ODBC Start - ovládací panely - zdroje ODBC-Uživatelské DSN - sample MySQL sample mysql se musí upravit: localhost, uživatel, heslo, 3306, export jako databáze ODBC, dát jméno, zdroj dat počítače - sample-MySQL, dát OK a pak již jen převést do linuxu.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
7.10.2004 13:16 anon123 | skóre: 35 | blog: ganomi
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zrovna vcera jsem se trosku zabival timto tematem. Nemuzu si pomoci, ale vsechny ty napodobeniny jsou dost hruzny. Proste MS OFFICE je hodne dobrej. Kdyby byl i na linux, tak bych ho koupil. Proste tato applikace se dobra. Nic ostatniho se mi moc nezamlouva.
Dalibor Smolík avatar 7.10.2004 14:23 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Souhlasím, že tento výrobek MS vypadá slušně. I zadávání dat do Accessu je pro uživatele operativnější a rychlejší než např. MySQL+PHP, ale z širšího pohledu tak MS Office pro databáze už dobře nevypadá. Bezpečnost, zálohování dat, využívání jedné apliace více lidmi, apod. Po 5 letech používání Accessu jsem přešel jinam a teď nelituji.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
7.10.2004 17:32 Anselm
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
MS Office je hodně špatnej. No flame. Jediné co stojí za to je Access, jak už tu někdo říkal, výborné rozhraní k příšerné databázi.
3.5.2005 12:09 Open Mage | skóre: 24 | Lom
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Souhlas, s Accessem pracuju asi 4 roky a teď pomalu utíkám - důvody jsou prostý -> 1) není možné editovat formuláře, přidávat a ubírat pole (ALTER TABLE), editovat zdrojový tabulky atd. za chodu aplikace 2) je to souborová databáze jejíž víceuživatelské zabezpečení je na prd a o obecný bezpečnosti se mluvit nedá vůbec - uživatel si soubor vezme pošle někam mejlem a jste nahraný pokud v tom jsou klienstká data 3) při náporu řekněme 30 uživatelů na jeden .mdb soubůrek s cca 15000 daty si můžete být téměř jisti, že se Vám db zhroutí... 4) licence na jeden Access stojí aktuálně tuším 6000,- Kč vč. DPH, což je pro naši firmu, kdy k databázi potřebuje přistupovat třeba 70-80 lidí ve špičce současně - tj. přes nějakých 400 000,- investice do něčeho co nemá myslim dalekou budoucnost (ač to má svý výhody v trivialitě a uživatelskym GUI) 5) napojení na další systémy jako internet, sms, emailing apod. není taky doménou tohohle SW (teď už mluvím obecně, vím že v této diskusi chtěl tázající se pouze jednoduchý věci a o tomhle nebyla řeč)

Těch důvodů je víc a proto se drtim už pátym měsícem vývoj ve webovym rozhraní a klasickou LAMP (Linux, Apache, MySQL, PHP) doplněnou o HTML, CSS, JavaScript... Je to dřina, ale pomůžete firmě i sobě (vzdělání je k nezaplacení). Samo narážim na spousty problémů kódováním počínaje, převody data a času (RRRR-MM-YY) až po hlídání uzamykání právě zpracovávaných záznamů v prostředí client-server (což neni prdel, ale dá se) - nicméně i tak se to rýsuje velmi dobře a myslím, že rozhodnutí zdrhnout k pořádnýmu databázovýmu serveru se vyplatí !
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
Dalibor Smolík avatar 3.5.2005 14:15 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Ještě jednou se zapojuji do diskuse, jsem skutečně pro import do MySQL+PHP, po počátečních potížích jsem velmi rád, že jsem se této problematice věnoval, teď se mi to vrací zpátky. Převod času jsem taky řešil - pomocí formuláře se 3 políčky (DD, MM, YYYY) a následně poskládal do formy $rok-$mesic-$den a v teto formě jsem to předal databázi. Následné zobrazení data v sestavě pomocí
select date_format(now(),'%d.%m.%Y')datum
Možná Vám ten tip pomůže. Uzamykání záznamů pomocí LOCK TABLES
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
4.5.2005 10:07 Open Mage | skóre: 24 | Lom
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Díky za tip s tim datem a časem, o rozdělení ve formu jsem už také přemýšlel a na date_format jsem narazil v dokumentaci snad zrovna včera :o) Určitě to zaimplementuju. To uzamykání záznamů, potřebuju uzamykat fakt jen ten záznam, kterej si uživatel nafetchuje a upravuje ve formu u něj na lokále (to samo MySQL netuší) a pak ho pošle jako UPDATE zpátky. Zatím vidim jedinou rozumnou cestu v tomhle prostředí tabulku zamykání záznamů - id uživatele, id záznamu kterej zrovna zpracovává ve svym prohlížeči, čas kdy ho začal zpracovávat a nějakej lock příznak...
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
4.5.2005 10:36 podlesh | skóre: 38 | Freiburg im Breisgau
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
Pokud jde o to, aby uzivatele needitovali jeden zaznam/objekt (coz nemusi byt nutne jedna radka tabulky), tak je skutecne nejlepsi si vyresit vlastni zamykani. Klidne i mimo databazi (pokud je stavovy server, ne normalni PHP).

Pokud by slo jen o pristup do databaze, od toho jsou transakce (ano, i MySQL je umi!)
4.5.2005 10:32 Jáchym Čepický | skóre: 29 | blog: U_Jachyma
Rozbalit Rozbalit vše Re: Access, office, přechod na Linux
excel taky neni marnej..

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.