WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 11.02.2004, 08:54   #1
Quintus14
Inventar
 
Registriert seit: 22.09.1999
Ort: Wien-West
Beiträge: 3.645


Standard Linux & Datenbank-Anwendung

Servus@all,

gibt es eigentlich unter Linux auch Datenbank-Anwendungsprogramme wie z.B. Visual FoxPro oder Access?

Ich hab' unter Windows einige Datenbankanwendungen für unsere berufliche Tätigkeiten selbst programmiert (Adressverwaltung, Mietenverrechnung etc. mit relationalen Datenbanken dahinter) - die Daten liegen als FoxPro-Dateien (*.DBF mit *.CDX-Indizes) vor.

Stellt sich die Frage,
  • ob/wie ich unter Linux auf diese Daten zugreifen könnte,
  • ob ich sie sogar verändern könnte,
  • ob ich meine Applikationen vielleicht sogar unter Linux nachprogrammieren könnte (dass es eine Schei* Arbeit wäre, ist eh klar)?
Ideen dazu?

Thx
Quintus


Nachtrag: die FoxPro-Datenbanken/-Dateien liegen im Netz am Samba-Server (Debian).
Quintus14 ist offline   Mit Zitat antworten
Alt 11.02.2004, 09:47   #2
The_Lord_of_Midnight
Gesperrt
 
Registriert seit: 26.10.1999
Beiträge: 19.154

Mein Computer

Standard

wenn du effizient damit arbeiten willst, und vor allem wenn du plattformunabhängig sein willst, solltest du in zukunft die finger von proprietären dingen wie ms access lassen. jede ernsthafte datenbank ist plattform-unabhängig.
ich weiss, das ist keine antwort auf deine frage, aber es ist meiner meinung die einzig richtige strategie, wenn du von windows wegkommen willst, bzw. wenn du nicht nur windows verwenden willst. sonst wird du für immer darin "eingesperrt" bleiben.

wenns freeware sein soll/muss, dann wird der sogenannte "lamp" server immer wieder empfohlen. linux, apache, mysql, php.

du kannst aber auch kostenlos z.b. die gesamte software von oracle unter http://otn.oracle.com herunterladen. nur wenns dann im echteinsatz steht, muss die lizenz schon gekauft werden. meines wissens ist die otn-lizenz nur für den entwickler gratis.
The_Lord_of_Midnight ist offline   Mit Zitat antworten
Alt 11.02.2004, 10:24   #3
Deftones
Master
 
Registriert seit: 26.11.2002
Alter: 47
Beiträge: 572


Standard

hmm naja ich würde an deiner stelle es in aller ruhe neu progen das ganze !!

entweder auf MySql oder PostgreSQL

da du Adressverwaltung, Mietenverrechnung usw. das ganze verwendest würde ich dir PostgreSQL ans herz legen damit kannst du weit aus mehr machen !! mehr info über postgreSOL


mfg
deftones
____________________________________
Es gibt nix gutes außer man tut es
nur die Toten wissen wie der Krieg war !

Fatal error: Maximum execution time exceeded in mod_glaskugel at line 23
Deftones ist offline   Mit Zitat antworten
Alt 11.02.2004, 10:46   #4
MANX
Inventar
 
Registriert seit: 27.02.2001
Beiträge: 1.967


Standard

Hi!

Openoffice kann IMHO als Frontend für My/PostgreSQL benutzt werden. Hab da mal einen Artikel im LinuxMagazin gelesen.

da vielleicht mal lesen:
http://www.unixodbc.org/doc/OOoMySQL.pdf

Grüße

Manx
____________________________________
Broadcasting from the Isle of Man:
>> Manx Radio <<
MANX ist offline   Mit Zitat antworten
Alt 11.02.2004, 20:16   #5
Quintus14
Inventar
 
Registriert seit: 22.09.1999
Ort: Wien-West
Beiträge: 3.645


Standard

Hi,

klingt ja ned schlecht. Wenn ich das richtig verstanden hab',
  • ist das eine Client-Server-Geschichte,
  • wobei am Debian-Server dann die PostgreSQL-Datenbank als Server läuft,
  • die ODBC-Anfragen handeln kann - egal, ob sie von einem Windows-Client oder von einem Linux-Client her kommen.
  • Für den Linux-Client käme OO in Frage, für Windows beispielsweise Access, FoxPro oder Visual Basic.
Hab' ich das so ungefähr richtig zusammen gefasst?

Hat sich jemand aus dem Forum mit dieser Thematik intensiver auseinander gesetzt?

Thx
Quintus

P.S.: Eine Client-Server-Applikation mit ODBC-Schnittstelle hab' ich testweise vor Jahren schon mal programmiert (FoxPro als Server, Visual Basic als Client)
Quintus14 ist offline   Mit Zitat antworten
Alt 12.02.2004, 12:33   #6
Deftones
Master
 
Registriert seit: 26.11.2002
Alter: 47
Beiträge: 572


Standard

soweit ich weis kannst mit PostgreSQL weit mehr machen als mit MySQL!

also mit PostgreSQL programme starten und beenden !! aber vorsicht beim progen sonst geht der schuss nach hinten los !!(sicherheistlücken)

und bessere abfragen kannst mit PostgreSQL auch machen !

mehr info findes sicher auf der offizielen Web seiten von Postgre und MySQL


mfg
deftones
____________________________________
Es gibt nix gutes außer man tut es
nur die Toten wissen wie der Krieg war !

Fatal error: Maximum execution time exceeded in mod_glaskugel at line 23
Deftones ist offline   Mit Zitat antworten
Alt 16.02.2004, 09:11   #7
Quintus14
Inventar
 
Registriert seit: 22.09.1999
Ort: Wien-West
Beiträge: 3.645


Standard

Wenn ich mir das jetzt genau überleg', ist mir das viel zu viel Arbeit, alles mit PostgreSQL als Client-Server-Applikation nochmals zu programmieren.

Und weil ich den anderen Familienmitgliedern Linux (noch) nicht "antun" könnte, würde das bedeuten, ich müsste auch einen Windows-Client schreiben = es wären somit 1 Server und 2 Clients zu programmieren.

Alles in allem sinnlos viel Arbeit.

Ich hatte gehofft, dass es unter Linux irgend was gibt, das relativ einfach auf FoxPro-Datenbanken zugreifen kann (*.DBF mit *.CDX-Indizes)....

Thx
Quintus
Quintus14 ist offline   Mit Zitat antworten
Alt 16.02.2004, 10:41   #8
Sloter
Inventar
 
Registriert seit: 05.01.2000
Beiträge: 3.812


Standard

Du könntest auch eine Webanwendung schreiben, dann können die Clienten per Browser zugreifen und müssen nicht das Betriebssystem wechseln und du nur Serverseitig coden.

Webserver: Apache
Scriptsprache: Perl, Php, C, C++, Phyton usw....
Datenbank: nach belieben


Sloter
Sloter ist offline   Mit Zitat antworten
Alt 17.02.2004, 21:42   #9
Quintus14
Inventar
 
Registriert seit: 22.09.1999
Ort: Wien-West
Beiträge: 3.645


Standard

Wär's eine Möglichkeit, mittels Crossover-Office die mittels FoxPro erstellte (Windows-)runtime.exe unter Linux (Fedora) zum Laufen zu bringen?

Wenn ja, wo krieg' ich das CO für Fedora Core her?

Thx
Quintus
Quintus14 ist offline   Mit Zitat antworten
Alt 18.02.2004, 00:11   #10
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Standard

Die normaler Version funktioniert ohne Probleme unter Fedora:
http://www.codeweavers.com/site/products/cxoffice/

Eine 30 Tage Testlizenz gibt es hier:
http://www.codeweavers.com/site/products/download_trial
Philipp ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:15 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag