abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 15:50 | Zajímavý článek

Nadace The Document Foundation (TDF) zastřešující vývoj svobodného kancelářského balíku LibreOffice zveřejnila čtyřiačtyřicetistránkovou výroční zprávu za rok 2016. K dispozici je ve formátu pdf ve vysokém (21,68 MB) a nízkém (7,1 MB) rozlišení. Zpráva byla vytvořena ve Scribusu.

Ladislav Hagara | Komentářů: 0
dnes 14:40 | Zajímavý software

Mozilla.cz informuje, že Firefox Focus pro Android, velmi jednoduchý prohlížeč zaměřený na anonymní prohlížení, dosáhl milionu stažení. Firefox Focus blokuje sledující prvky a reklamy a při ukončení automaticky smaže všechna uložená data stránek, historii prohlížení a cookies.

Ladislav Hagara | Komentářů: 1
dnes 14:20 | Komunita

Vyplněním dotazníku na Formuláře Google lze ovlivnit výběr výchozích aplikací v Ubuntu 18.04 LTS. Podrobnosti v příspěvku Dustina Kirklanda na Ubuntu Insights [reddit].

Ladislav Hagara | Komentářů: 0
včera 11:30 | Komunita

Etherpad (Wikipedie), svobodný online webový textový editor umožnující spolupráci v reálném čase, se stal oficiálním projektem organizace Software Freedom Conservancy (Wikipedie). Vývojáři Etherpadu se tak mohou stejně jako vývojáři dalších projektů soustředit pouze na vývoj softwaru a vše kolem zařídí Software Freedom Conservancy. Spuštěna byla instance Etherpadu pad.sfconservancy.org.

Ladislav Hagara | Komentářů: 2
včera 10:40 | Zajímavý článek

Lukáš Růžička se v článku Workrave ve Fedoře aneb jak si nevytunelovat karpál na MojeFedora.cz věnuje aplikaci Workrave (Wikipedie) na sledování času stráveného na počítači, která může pomoci vyhnout se negativním účinkům práce s počítačem (RSI, CTS), nebo je alespoň výrazně zmírnit.

Ladislav Hagara | Komentářů: 1
včera 10:00 | Komunita

Na Humble Bundle lze získat počítačovou hru Shadow Warrior: Special Edition běžící také v Linuxu zdarma. Speciální akce končí v sobotu v 19:00.

Ladislav Hagara | Komentářů: 2
20.7. 23:11 | Nová verze

Byla vydána verze 2.4.0 analyzátoru síťového provozu Wireshark. Jedná se o první stabilní verzi nové řady 2.4. Podrobný přehled novinek v poznámkách k vydání. V červnu proběhla konference SharkFest’17 US věnovaná Wiresharku. Záznamy přednášek jsou k dispozici na YouTube.

Ladislav Hagara | Komentářů: 0
20.7. 13:11 | Pozvánky

Spolek OpenAlt zve příznivce otevřeného přístupu na 142. brněnský sraz, který proběhne v pátek 21. července od 18:00 hodin ve Sport Centru Srbská (Srbská 4). Od 19:00 je pro zájemce zamluveno hřiště na plážový volejbal.

Ladislav Hagara | Komentářů: 0
20.7. 12:34 | Bezpečnostní upozornění

V GNOME Soubory, původně Nautilus, konkrétně v generování náhledů exe, msi, dll a lnk souborů byla nalezena a opravena bezpečnostní chyba CVE-2017-11421 s názvem Bad Taste. Při otevření složky obsahující tyto soubory může být spuštěn VBScript obsažen v názvech těchto souborů.

Ladislav Hagara | Komentářů: 2
20.7. 11:00 | Bezpečnostní upozornění

Společnost Oracle vydala čtvrtletní bezpečnostní aktualizaci svých softwarových produktů (CPU, Critical Patch Update). Opraveno bylo celkově 308 bezpečnostních chyb. V Oracle Java SE je například opraveno 32 bezpečnostních chyb. Vzdáleně zneužitelných bez autentizace je 28 z nich. V Oracle MySQL je opraveno 30 bezpečnostních chyb. Vzdáleně zneužitelných bez autentizace je 9 z nich.

Ladislav Hagara | Komentářů: 0
Těžíte nějakou kryptoměnu?
 (4%)
 (0%)
 (22%)
 (74%)
Celkem 23 hlasů
 Komentářů: 0
    Rozcestník

    Dotaz: OpenOffice+ODBC+MySQL-ako povolit editovanie

    25.10.2004 23:58 Staenly
    OpenOffice+ODBC+MySQL-ako povolit editovanie
    Přečteno: 532×
    Zdravim vsetkych,

    Mam takyto problem: V Mandraku 10 mam nainstalovanu DB MySQL 4.0.21, OpenOffice 1.1.3, unixODBC 2.2.8 Zda sa, ze vsetko funguje ako ma. Problem je v tom, ze ak vytvorim pripojenie v OO na MySQL, nie je mi dovolene editovat zaznamy. Skusal som nasledovne veci:

    1. Prava v mysql (user, host, db) vyzeraju byt v poriadku. Na skusku som si vytvoril malu aplikaciu v Qt3 a vsetko ide.

    2. OO vyzaduje na umoznenie editacie primarne kluce. Tabulky tieto obsahuju, DataManager ich zobrazi len v polozke "Indexs", DataManagerII ich zobrazi aj v polozke "PrimaryKeys"

    3. unixODBC funguje asi dobre, instaloval som to zo zdrojakov. SQL prikazy v DataManagerII funguju bez problemov.

    4. <$ isql moja databaza> funguje, SQL prikazy tiez.

    5. vzorovu DB Bibliography v OO je mozne editovat bez problemov.

    6. Pri nastavovani Zdrojov dat som skusil aj MyODBC, aj ODBC ovladac. Spravanie je totozne.

    7. Ak chcem v OO upravit tabulku z mojej DB, tak sa mi nenacitaju existujuce polia do formularu "Navrh tabulky". To iste plati aj pre formular "Navrh dotazu"

    8. Novu tabulku v OO mozem vytvorit bez problemov. Spatne nacitanie uz nie je mozne. Vytvorene polia a ich vlastnosti (vratanie PRIMARY KEY) su vlozene do DB spravne.

    9. Vsetko som skusil aj na dalsom desktope s OO 1.1.0 - uplne rovnake spravanie.

    Najde sa tu niekto, co sa uz stretol s takymto problemom, alebo tusi chybu? Ja som prisiel do Linuxu len pred par tyzdnami a zatial som z neho dost lavy. Chcel by som naznacenym systemom vytvorit firemnu databazu a potom zbuchat na pristup nejaky soft v Qt3 (a zbavit sa tak MS), lenze niekedy sa mi to javi ako nemozne.

    Za odpoved VELKA VDAKA!

    Odpovědi

    26.10.2004 07:57 rastos | skóre: 60 | blog: rastos
    Rozbalit Rozbalit vše Re: OpenOffice+ODBC+MySQL-ako povolit editovanie
    Kedysi som tu pisal clanok na temu rozbehavania OOo, ODBC a MySQL. Nedavno som si to doma skusal s akutalnymi verziami a hladko som to dostal do stavu, ze som do v OOo videl definiciu poli z MySQL tabulky a do tabulkoveho procesora som dotiahol obsah tabulky z MySQL. Neskusal som ci je mozne tie data ci strukturu upravit a dosiahnut, aby sa ta zmena zapisala spat do MySQL.

    Myslim, ze je to zaujimava tema, ale nie je mic celkom jasne v com spociva tvoj problem. Pouzivam anglicku verziu OOo a trocha ma matie nazvoslovie. Mohol by si prosim detailne popisat svoj postup az do momentu nez nastane problem? Mam na mysli body 7 a 8.

    26.10.2004 11:41 Staenly
    Rozbalit Rozbalit vše Re: OpenOffice+ODBC+MySQL-ako povolit editovanie
    Na tvoj clanok som narazil ked som riesil instalaciu unixODBC-2.2.10. Nevedel som tam prejst cez instalaciu driveru, zaplatu som nikde nenasiel, tak som sa rozhodol spravit instalaciu 2.2.8 podla tvojho postupu. Fakt dobry clanok, klobuk dolu.

    OO by som chcel pouzivat na vytvaranie a upravovanie tabuliek DB MySQL a taktiez by som tu chcel vkladat a editovat niektore zaznamy v nich. Chcel by som sa dopracovat do takej funkcnosti, aka je na vzorovej BD Biblio.

    Moj problem je v tom, ze aj ked spojenie cez ODBC funguje, nedovoluje mi to nic ine, len sa pozerat na existujuce zaznamy v tabulkach. Tlacidlo na povolenie editovania nieje pristupne. Zaroven nieje mozne nacitat existujucu tabulku do formularu "Table Design", alebo "Query". Cize funguje to cele ako pasivny prehliadac.

    Ja vidim mozny problem zatial nasledovne:

    1. Jednotlive verzie softov nie su navzajom kompatibilne.

    2. Problem s pristupovymi pravami. Vsimol som si, ze MySQL 4.0.21 zmenil voci starsim verziam polia v tabulkach user, host, db. Neprikladam tomu velku dolezitost, lebo stare polia zostali, len tam pridali nejake nove. Neviem ale ako sa kontroluju prava v OO, takze mozno ano, mozno nie.

    3. V systeme mam nieco navyse, co mu vadi (alebo mu nieco chyba - nejaky balik)

    4. Nieco, o com nemam ani paru.

    Chcem to vyriesit aj za cenu downdate nejakeho softu. Kombinacia OO a MySQL sa mi javi ako velmi silny nastroj a v porovnani s Access-om podstatne hodnotnejsi, hlavne co sa tyka zabezpecovaich moznosti a formatu DB. Rychlost zatial neviem posudit, ale podla pokusov na konzoli sa to javi velmi slubne.

    Ak poznas kombinaciu verzii SW, ktora zarucene funguje, tak ju prosim Ta spomen. Ak to neslape len u mna, tak pojdem na to uplne inak.
    27.10.2004 07:31 rastos | skóre: 60 | blog: rastos
    Rozbalit Rozbalit vše Re: OpenOffice+ODBC+MySQL-ako povolit editovanie
    Ja mam: mysql Ver 12.22 Distrib 4.0.17, for slackware-linux (i486)
    OpenOffice.org - 1.1.3 anglicke vydanie
    MyODBC-3.51.09.tar.gz - stiahnute v zdrojakoch z mysql.com
    unixODBC-2.2.10.tar.gz - stiahnute v zdrojakoch z unixodbc.org
    Myslim, ze v verzii MySQL chyba nebude, takze tam nejaka odchylka o par cisiel moc neznamena. Ostatne veci su aktualne.

    Otvoril som Calc dokument - dal View -> Data Sources, klikol na tabulku a odtiahol do dokumentu - dostal som data. Potom som chcel zmenit data v tej casti okna, ktoru som dostal pridanu po View -> Data Sources (tusim sa to vola Data Browser)- a neslo. Ikonka na toolbare bola zakazana. Tak som sa v helpe docital, ze potrebujem primary key alebo index. Tak so v OO isiel do Tools -> Data Sources a povedal som, ze chcem primary key. Urobilo to zasah do DB a v mysql som potom dostal pridane 'PRI' v stlpci 'Key'

    desc users;
    +------------+----------+------+-----+---------+-------+
    | Field      | Type     | Null | Key | Default | Extra |
    +------------+----------+------+-----+---------+-------+
    | code       | char(10) |      | PRI |         |       |
    | first_name | char(30) |      |     |         |       |
    | last_name  | char(30) |      |     |         |       |
    +------------+----------+------+-----+---------+-------+
    
    Potom som dal na toolbare refresh, ikonka (tusim Edit data) sa povolila a pribudol novy prazdny riadok oznaceny '*' a zmenu do dat v tom data browseri bolo mozne ulozit do DB.

    Neviem ci to ma fungovat aj tak, ze data v Calc dokumente sa nielen dotiahnu z DB ale sa vedia aj zapisat do DB. To ti povedia asi lepsie na OOo forach. Ale z toho data browsera to islo. Nie som expert na vnutornosti MySQL - ak povies kde mam pozerat nejake pristupove prava, tak pozriem. Ja som to robil ako obycajny OS uzivatel ale v ramci DB som mal asi dost vysoke prava.

    27.10.2004 20:22 Staenly
    Rozbalit Rozbalit vše Re: OpenOffice+ODBC+MySQL-ako povolit editovanie
    Dik za odpoved. Z tvojho prispevku mi bolo jasne, ze Ti to funguje bez problemov. V odpovedi Milanovi som popisal co som s tym asi povyvadzal, aby som prisiel na to, ze to robila verzia MySQL. Nepoznam zatial funkcne rozdiely medzi jednotlivymi distribuciami v Linuxe, takze som mal obavy aj z tohoto. Mozno na slackware pobezi aj 4.0.21

    K tym pravam: ja tiez niesom expert na MySQL - 1. instalaciu som robil pred par dnami. Trochu som pocital o zabezpecovacich moznostiach v MySQL a mozem povedat, ze to maju vymyslene dost dobre. Vsetko je ulozene v databazi MySQL mysql, ktora ma niekolko tabuliek. Tieto sa kontroluluju pri kazdom pozadovanom pristupe v poradi user->db->tables_priv->column_priv . Ak narazi na splnenu podmienku, dalej uz nekontroluje a povoli pristup. Vsetko sa da nastavit na konkretneho uzivatela, ktoremu mozem takto spristupnit npr. len jeden stlpec jednej tabulky.

    Este raz dik za info. Stano
    27.10.2004 11:22 Milan Uhrák | skóre: 25 | blog: milan_at_ABC
    Rozbalit Rozbalit vše Re: OpenOffice+ODBC+MySQL-ako povolit editovanie
    Zdravim,
    no, mam take MDK10.0, OOo 1.1.2, Mysql, a MyODBC(pozor, ten jsem musel najít pomocí http://www.filesearching.com/ - hledal jsem kombinaci myslim "mdk" a "ODBC". podarilo se mi najit verzi primo k 10.0 (z nejakeho cookeru,myslim). Pokud mas zakazanou editaci, asi to nebude nakompatibilitou verzi, ale pravami. V ODBC by sis mel nakonfigurovat tvou databazi jako uzivatelsky zdroj dat, ne jako systemovy. Nevim presne, jak to mam doma (tady v praci mam XP a s OOo se pripojuji na Linuxovy MySQL server a bez problemu - ale jmeno a heslo jsem zadaval v MyODBC, a v OOo uz nedavam nic. Doma se mrknu, jak to mam presne nastavene, a dam vedet. Dale v mych pocatecnich pokusech jsem mel problem, ze nesli pridavat data (ale formular jsem vytvoril) - po dlouhem "badani" jsem zjistil, ze ve vlastnostech formulare, na zalozce "Data" musi byt nastaveno "Analyzovat SQL prikaz" na "ANO".
    A mimochodem, OOo + MySQL se Accesu NEVYROVNA. Ani zdaleka. Mozna nejaka php aplikace, ale OOo se nechytaj. Zkus o OOo vytvorit formular, na kterem si vyberes jmeno zakaznika z tabulky Zakaznici (v rozeviracim seznamu), id vybraneho zakaznika se ulozi do tabulky objednavky (kterou bych jako zrovna editoval), ale zobrazovat se bude jmeno. V Accessu malickost, ve VFP malickost, ale OOo bez naroku. Pokud se tedy nezacnu ucit specificky programovaci jazyk StarBasic. Jinak je OOo samozrejme vynikajici kancelarsky balik, ale co se tyce dat, tam bych jej zrovna nechvalil. Na to jsou daleko lepsi veci. Z mych pokusu vychazi dobre PHP. Je rozsiren, dobre zdokumentovan (to bych podtrhnul) a tak naucit se jej neni na skodu. Muze se hodit kdekoliv.
    Ale to je jen muj nazor. Vecer dam jeste vedet, co s tim MDK.
    Milan
    27.10.2004 20:00 Staenly
    Rozbalit Rozbalit vše Re: OpenOffice+ODBC+MySQL-ako povolit editovanie
    Velka vdaka za informacie. Cele mi to neslo nejak na rozum. Okrem toho, ze mi to nedovolovalo editovat data, nevedelo to ani nacitat existujuce tabulky (napriklad pri vytvarani dotazov). Prava som si presiel snad 100-krat a nevedel som na nic prist. Do vytvarania formularov ma to vobec nepustilo. Dnes som sa cely den motal okolo kombinacii verzii jednotlivych programov a nakoniec som to rozchodil. Nikde som nenasiel spravu, ze Mdk podporuje conector MyODBC-3.51, tak som mu skusal dat MyODBC-2.50. Tento sa dal nainstalovat, len ak som mu poskytol libmysqlclient.so.10. Lenze pre Mdk 10.0 je urceny unixODBC-2.7.7, ktory ma libmysqlclient.so.12. Aj ked som ho nejak nasilu presvedcil, aby sa conector nainstaloval, bolo mi to nanic, pretoze unixODBC-2.7.7 potrebuje nastavit kniznicu na "Setup" a MyODBC-2.50 takuto nevytvori. Proste som sa motal dookola okolo velkej neznamej. V stave zufalstva som odinstaloval MySQL-4.0.21 a nainstaloval 4.0.18 -> BINGO-> odtialto slape vsetko ako ma. Proste v 4.0.21 asi niekto nieco zvoral (alebo zhoda nahod).

    Zaujali ma tvoje negativne skusenosti s OO+MySQL. Ja nemam zatial v Linuxe skusenosti s nicim, takze si necham urcite poradit. OO chcem pouzivat na vytvaranie tabuliek v MySQL, vkladanie udajov, simulovanie funkcnosti a pod. Potom som chcel na frekventovane cinnosti spravit aplikaciu v Qt3, ktora by pristupovala do DB a taktiez ju zabezpecovala pred poskodenim (napriklad nedovolenymi udajmi). Myslis, ze PHP by bol vhodny na vytvorenie takejto aplikacie? Musel by som sa ho sice naucit, ale zorientovat sa v triedach Qt3 (asi 450 kuskov) tiez nie na par hodin.

    Dik, Stano.
    28.10.2004 08:06 rastos | skóre: 60 | blog: rastos
    Rozbalit Rozbalit vše Re: OpenOffice+ODBC+MySQL-ako povolit editovanie
    OO chcem pouzivat na vytvaranie tabuliek v MySQL, vkladanie udajov, simulovanie funkcnosti a pod.

    Tento umysel by bolo asi este vhodne zvazit. Da sa to, ale myslim ze to nie je to prave orechove. Myslim, ze nejake operacie sa daju robit s nastrojmi, ktore pridu s unixODBC a nieco (1 a 2)(nemam osobnu skusenost) poskytuje aj MySQL.com. Treba vyskusat.

    1.11.2004 13:04 Staenly
    Rozbalit Rozbalit vše Re: OpenOffice+ODBC+MySQL-ako povolit editovanie
    Skusil som si MySQLCC, je to pouzitelny softik. Zatial som nenarazil na vaznejsi problem, len nejake male nedostatky, ktore su sposobene asi nizkou verziou.
    29.10.2004 11:52 Milan Uhrák | skóre: 25 | blog: milan_at_ABC
    Rozbalit Rozbalit vše Re: OpenOffice+ODBC+MySQL-ako povolit editovanie
    Zdravim.
    Doma jsem byl bez pripojeni, takze to dopisu az tady. O MyODBC jsem nezjistil nic, ponevadz jsem nedavno preinstalovaval MDK, a uz jsem je neinstaloval. (Kdyz to ted zkousim tim PHP). Ale nakonec jsem ovladace nainstaloval, a bez nejakeho zdlouhaveho nastavovani me to pustilo pres OOo na tabulky. Nicmene, zatimco v praci na XP se zadava heslo pri mytvareni datoveho zdroje na ODBC, na MDK jsem podobnou volbu nenasel a prihlasovat se musim pokazde, kdyz se pripojuji. Narazil jsem ale na problem, ktery jsem necekal, a bezpecna vim, ze mi to predtim (na MDK) nedelalo. Kdyz zobrazuji tabulky v Datových zdrojích OOo, vidim jen cela cisla. I kdyz v nastavení tabulky zadam 2 des. místa, namísto 12,40 vidim 12.00. Pritom pres phpMyAdmin tam desetinky jsou. V praci jsem pripojen z WinXP na RHLinux/MySQL a bez problemu. To je divne. A kdyz se v praci pripojim na phpMyAdmina, tak pri zadavani des. tecky musim pouzit carku(,), ale doma me to nezere a musim dat tecku(.). Jo a pro uprasneni - v praci mam RedHata7.2Seawolf a asi i ten Apache, PHP, MySQL jsou postarsi.
    Tak muzeme bloumat. cim to je.
    1.11.2004 12:58 Staenly
    Rozbalit Rozbalit vše Re: OpenOffice+ODBC+MySQL-ako povolit editovanie
    Skusal som sa pohrat s nejakymi desatinnymi cislami a spravalo sa to velmi zahadne. Ako oddelovac som musel pouzit ciarku, pri pouziti bodky si to same vygenerovalo mne nezname cislo. Lenze ani takto zadane cislo sa nezapisalo do DB. Skusil som teda vlozit desatinne cislo priamo z konzoly MySQL-ziaden problem. Zadane cislo bolo po obnoveni vidiet aj v OO, dokonca ho bolo mozne aj zmenit a dokonca som zrazu mohol zadat aj novy zaznam s desatinnym cislom. Z tohoto asi vypliva, ze OO+ODBC+MySQL sa sprava dost nepredvidatelne a jeho nasadenie na pristupovanie k DB je asi na zvazenie. Myslim, ze autori OO taketo pouzitie ani velmi nepredpokladali a taktiez sa nezamerali na spracovanie relacnych vazieb. Naopak na kopirovanie existujucich dat na list zositu to ma celkom slusne funkcie(napr. sa da pomocou drag&drop zkopirovat tabulka alebo vytvoreny dotaz presunutim priamo na list zositu).

    Dalsi problem: Na to, aby bolo mozne editovat zaznam databazy OO vyzaduje v tabulke primarny kluc, tento musi byt samozrejme jednoznacny, ale moznost nastavenia pola na automaticke cislo som nikde nenasiel. Pritom existujuci AUTO INCREMENT akceptuje bez problemov.

    Moj zaver: Vazba OO+ODBC+MySQL nieje natolko prepracovana, aby ju bolo mozne nasadit ako profi-aplikaciu. Z pohladu obsluhy a moznosti sa na Access urcite nechyta, ani ho nevie adekvatne nahradit (jedine MySQL ma voci *.mdb v mnohom navrch). Mozno je to len moj unahleny nazor, ak ma niekto presvedci o opaku budem rad. Aplikaciu na urovni Access-u v Linuxe dost postradam (Kexi vyzera slubne, ale zatial je len vo vyvoji)

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.