Portál AbcLinuxu, 25. dubna 2024 05:46


Dotaz: Pojede ve WINE aplikace pro MS Access 97?

28.9.2007 16:36 bhy | skóre: 35 | blog: bhyblog | brno
Pojede ve WINE aplikace pro MS Access 97?
Přečteno: 1166×
Odpovědět | Admin
Zdravím. Známý používá pro práci aplikaci, která pro běh vyžaduje nainstalovaný MS Access 97. Má k dispozici Windows Vista, v nichž se sice Access 97 nainstaluje, ale příslušná aplikace se odmítá spustit s jakýmsi errorem, to je vedlejší.

Padl návrh zkusit GNU/Linux a v něm nainstalovat Access přes Wine (to už jsem kdysi dělal a šlo to). Je tu šance (pokud ano, jak velká?), že aplikace vyžadující Access, která má problém i s některými verzemi Windows, pojede v Linuxu přes Wine? Máte s tím někdo zkušenost? Díky moc.
Petr Břeň - IT služby
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.9.2007 16:43 Martin Doucha | skóre: 23 | blog: Yet another blog
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Šance je stejná, jako že Schroedingerova kočka žije. ;-)
tsLnox avatar 28.9.2007 20:46 tsLnox | skóre: 31 | blog: Blog jednoho ukecaného Gentoolemana | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
Odpovědět | | Sbalit | Link | Blokovat | Admin
náhodou by jít mohla, podle appdb.winehq.org nefunguje jenom VBA (Visual Basic for Applications)
Amest I bovvered, forsooth?
stativ avatar 29.9.2007 09:47 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
A já tam čtu, že zrovna VBA funguje perfektně. Až na to, že daný záznam není moc aktuální (wine version 20010510 mluví za vše), takže vše bude stejně jiné. Nezbývá nic jiného, než to zkusit.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
29.9.2007 11:42 Petr Zajíc | skóre: 9
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
Jestli jsem to dobře pochopil, tak to, že by nefungovalo VBA bude tak jako tak vadit. Jestliže má v Accessové aplikaci formuláře, téměř jistě tam bude mít i kód VBA, který je bude obsluhovat.
pavlix avatar 29.9.2007 02:22 pavlix | skóre: 54 | blog: pavlix
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkusit :).
Já už tu vlastně ani nejsem. Abclinuxu umřelo.
1.10.2007 14:48 bhy | skóre: 35 | blog: bhyblog | brno
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak to skončilo více méně neúspěchem. Office 97 se sice nainstalovala, ale Access vůbec nešel spustit; i na několikátý pokus si stěžoval, že na počítači pro něj není licence. Na stránkách Wine je jen suše poznamenáno, že Access 97 se netestoval. Co už, aspoň si třeba dotyčný známý oblíbí dělat v Linuxu.
Petr Břeň - IT služby
1.10.2007 16:11 VRtulnikk | skóre: 17 | blog: blogisek | Rokycany
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
minimalne v Crossover Office pry funguje ...pokud byste mel cas si s wine hrat, zrejme by se to take nejak rozchodilo :)
1.10.2007 17:39 laco
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
Seznam toho, co tam funguje, je relativně dlouhý, ale zřejmě tam nefungují české znaky.
21.10.2007 18:49 Koudelka
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
S tou licencí jsem dopadl stejně. Vyřešil jsem to tak, že jsem překopíroval registry z instalace Accessu pod Windows. Celou větev [HKEY_CLASSES_ROOT\Licenses]

Teď mi wine pro změnu hlásí:

fixme:font:SetMapperFlags (0x220, 0x00000001): stub - harmless

Jsem začátečník, už se s tím mořím X dní :-(

Dalibor Smolík avatar 21.10.2007 20:41 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: Pojede ve WINE aplikace pro MS Access 97?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tenhle problém jsem řešil asi v roce 2002, když jsem přecházel na Linux. Raději jsem to vzdal, převedl tabulky MS Access do MySQL a udělal znovu dotazy a sestavy v PHP ...Bylo to dost pracné, ale už to mám naštěstí za sebou. Jinak veškerý převod jsem dělal ve Windows (včetně instalace MyODBC a MySQL), až hotový "produkt" jsem portoval na Linux.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
21.10.2007 21:18 Koudelka
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
Já už leta používám MS Access jen jako frontend (editovačku a plničku dat) k MySQL. Mám asi 6 propojených tabulek - hlavní tabulka a číselníky. Udržovat tu databázi třeba přes MyAdmin je nemožný. Nahradit Access něčím jiným se mi nedaří. Zkoušel jsem OO Base, Kexi, Knodu. Ve všem když udělám SQL dotaz z několika tabulek, tak výsledek není editovatelný. V Kexi se mi nepodařilo zprovoznit české ködování (data mám v UTF8). Napsat si na to vlastní aplikaci v PHP si netroufám, potřeboval bych data editovat v tabulkovém zobrazení a ne ve formuláři, kde je vidět jen jeden záznam.

Jinak na Linux už neúspěšně přecházím snad víc jak 5 let. Mám spoustu problémů, momentálně mě nejvíc trápí právě ten frontend k MySQL a nefungující tiskárna. Sám se divím že s tím mám takovou trpělivost.

Dalibor Smolík avatar 22.10.2007 15:09 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: Pojede ve WINE aplikace pro MS Access 97?
Napsat si na to vlastní aplikaci v PHP si netroufám, potřeboval bych data editovat v tabulkovém zobrazení a ne ve formuláři, kde je vidět jen jeden záznam.
Je pravda, že se to chce PHP trochu věnovat a sehnat si vzorové skripty. Na tvorbu zkušebních dotazů nepoužívám MyAdmin, ale vlastní jednoduchou aplikaci, pokud výsledek vyhovuje, zkopíruji dotaz do skriptu PHP. Jinak k těm formulářům - mám k dispozici skript, který vidí všechny záznamy a pod nimi je formulář, kde lze přidat záznam nebo upravit existující atd. Trvá to však nějakou dobu, než to vypadá podle potřeb uživatele :-)
Btw, co je to za tiskárnu?
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
22.10.2007 17:24 Koudelka
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
Špatně jsem se vyjádřil. Já bych si na to v PHP troufnul, ale toho času než to dám dohromady a vypiplám to. Nechce se mi dělat něco co už existuje. Nakonec to stejně nebude tak "komfortní" jako MS ACCESS nebo třeba BASE, Kexi, atd. Tím "komfortním" mám na mysli rychlé a přehledné ovládání. Vypadá to, že mi nakonec asi nic jiného nezbyde :-(
Jinak pro představu, jde o údržbu těhle dat.

Kyocera FS-1010. Pod Windows žádný problém. Pod Linuxem (Fedora 5, Suse 10.2; CUPS) jen zabliká že nabrala data a odumře. Musim ji vypnout/zapnout. Zkoušel jsem i PPD přímo od výrobce - dopadlo to stejně. Pokud jsem nastavil ovladač HP4L (nebo 5, už nevim) tak tiskla, ale nešel nastavit EKO mod abych šetřil toner. Někde jsem se dočetl že se má přepnout emulace z PCL na KPDL, což jsem udělal a chová se to stejně. Problém je, že ta emulace nejde vrátit zpátky. Tiskárna teď vůbec nekomunikuje a ignoruje všechno co do ní posílám. Připadá mi to skoro na nějakou chybu ve firmweru. Zkusim to ještě přes USB kabel a když nepořídim, tak ji odvezu do servisu.

To jsem ale odbočil od Wine, tak mě moc nebijte.

Dalibor Smolík avatar 22.10.2007 18:21 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: Pojede ve WINE aplikace pro MS Access 97?
Kyocera FS-1010 je v nabídce KDE při instalaci tiskárny (pod CUPS) - tento stroj by měl jet i bez proprietárních ovladačů. Možná by bylo třeba jen doinstalovat příslušné balíčky (cupsys, foomatic...)
Jinak ovládání v PHP je tak komfortní, jak se naprogramuje, měl jsem v Accessu výhodu, že jsem snadno mohl překopírovat řádky položek z hospodářských smluv do faktury (snadno přes schránku), v PHP mi tohle pochopitelně nešlo. Vytvořil jsem si skript, který automaticky také "přesypal" položky do faktury a z té se pak třeba některé ubraly, pokud tam nepatřily - atd. Představivosti se meze nekladou :-)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
22.10.2007 21:10 Koudelka
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
Díky za rady a podporu, zkusím se poohlédnout po nějakých PHP skriptech ať nezačínám z úplné nuly.
Dalibor Smolík avatar 22.10.2007 23:43 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: Pojede ve WINE aplikace pro MS Access 97?
Klidně se v případě potřeby či dotazu na mě obraťte, kontakt mám v profilu.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
28.10.2007 19:26 Saruman
Rozbalit Rozbalit vše Re: Pojede ve WINE aplikace pro MS Access 97?
Odpovědět | | Sbalit | Link | Blokovat | Admin
U spusteni MS Office 97 byva standartne error, ze chybi nejaka dll knihovna (tusim, ze jde o ...\MS Office\Office\XL8805.DLL). To resi prejmenovani souboru XL8405.DLL na XL8805.DLL

Trochu zvlastni reseni, ale zabira.
Dalibor Smolík avatar 28.10.2007 21: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: Pojede ve WINE aplikace pro MS Access 97?
Je to opravdu tak - v Office 97 nebyla správně řešena otázka rozdělení cz - sk, vývojáři zaspali rozdělení Československa. Přejmenováním tohoto souboru se problém vyřešil.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.

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.