![]() |
Datenbank: Paradox (noch) • Zugriff über: ADO
Datenbankalternative zu Paradox
Hi Leute
Ich hätte da mal ne Frage an datenbankerfahrene User: Ich hab ein Projekt, dessen Herzstück eine Paradoxdatenbank bildet. Da ja Paradox in Zukunft von Borland nicht mehr weitergefüht werden wird, bin ich auf der Suche nach einer Datenbankalternative. Das Projekt soll auf WinXP Clients "befestigt" werden. Die Paradoxdatenbank ist momentan auf einem Win Server. Ich benutze Delphi 2005 professional. Gibt es überhaut eine "gratis" alternative, die bei Delphi 2005 prof. unterstützt wird?? Auserdem soll die Paradox Datenbank in die neue datenbank konvertiert werden können, wenn möglich. Vielen lieben Dank für Hilfe, Tips + Anregungen Rainer |
Re: Datenbankalternative zu Paradox
Moin: Firebird embedded! // Martin
|
Re: Datenbankalternative zu Paradox
Zitat:
André |
Re: Datenbankalternative zu Paradox
MSDE (kostenlose Version der MSSQL-Servers) oder Firebird Embedded ...
...ist Geschmackssache. Ich stehe bekanntlich auf den MSSQL, aber in weiser Vorausschau auf den ![]() |
Re: Datenbankalternative zu Paradox
Sollen die Daten denn nur lokal genutzt werden, oder soll es ein Client/Server-System sein? Dann fallen nämlich MSDE und Firebird embedded weg. Dann würde ich dir MySQL, MSSQL oder Firebird vorschlagen. Welchen man nimmt ist halt wie schon mein Vorredner sagte, Geschmackssache.
Für den kommerziellen Einsatz ist von oben genannten aber AFAIK nur Firebird kostenlos. |
Re: Datenbankalternative zu Paradox
Moin agamemnon3,
dieses Thema haben wir hier in der DP schon oft genug durchgekaut. Wenn Du mal die Suchfunktion verwendest, dann findest Du sicherlich genügend Anregungen... Ein Vorschlag meinerseits wäre ADS Local Server. Obwohl man hier aufpassen sollte, wie es damit seit der Übernahme Extended Systems durch Sybase weitergeht. |
Re: Datenbankalternative zu Paradox
Zitat:
die MSDE und auch der zukünftige SQL Server 2005 Express sind kostenlos (egal ob kommerziell verwendet oder nicht). Sinn machen die Server jedoch nur in einer Client/Server Umgebung bzw. bei einer lokalen Anwendung mit hohen Datenbankanforderungen. Zitat:
|
Re: Datenbankalternative zu Paradox
Zitat:
Zitat:
|
Re: Datenbankalternative zu Paradox
mschaefer hat sich auch etwas unglücklich ausgedrückt. Der Witz ist, daß Firebird embedded und "normales" Firebird aus Sicht des Programmes ein und dasselbe sind. Der embedded Server hat noch den Vorteil, daß lediglich ein paar Dateien kopiert werden müssen (ohne Installation). MS-SQL kenne ich jetzt zu wenig. Fällt mir nur immer durch seine @@@jksdkjas@@@@@ also als Super-Klammeraffe auf. :mrgreen: Das heißt zwar nichts, aber M$ wird es sich auch kaum leisten, eine kostenlose Variante rauszugeben, die nicht irgendwie eingeschränkt ist. Leistungsumfang dürfte vergleichbar sein (ohne Gewähr). Und ADS ist keine Alternative, weil die kostenlose Version zu beschränkt ist. 8) Keine Transaktionen usw. Mir ist nicht ganz klar, wie man damit ohne großen Aufwand ein Testprogramm machen soll, das später eventuell ein professionelles werden soll. Dann wirds wohl teuer.
|
Re: Datenbankalternative zu Paradox
Danke Leute
Ich glaube ich probiere mal Fierbird aus. Der Preis ist ja nicht schlecht + ich glaube das Teil scheint ziemlich verbreitet zu sein. |
Re: Datenbankalternative zu Paradox
Zitat:
|
Re: Datenbankalternative zu Paradox
Zitat:
Delphi-Quellcode:
und das wars dann.
Transaction.Rollback;
|
Re: Datenbankalternative zu Paradox
Zitat:
Microsofts Strategie ist hier einfach (denn natürlich wollen Sie DICH): Binde die Entwickler an die MSDE (die wirklich sehr gut ist), und dann werden sie früher oder später schon eine kommerzielle Variante kaufen. Schliesslich ist die freie Konkurrenz gross! Wenn es einen 'Nachteil' gibt, dann den, das der T-SQL Dialekt so eigen ist, das man, hat man sich einmal dran gewöhnt, nur noch schlecht wechseln will/kann. Das gilt aber auch für alle anderen nicht ANSI-konformen SQL Dialekte (mySQL z.B.) Ich schwöre auf die MSDE, aber mein derzeitiger DB-Sklave :mrgreen: ist mit PostGreSQL verheiratet. In Dr.Dobbs gab es vor einiger Zeit einen Erfahrungsbericht über Firebird. Was soll ich sagen: "Run it and forget it", also: Deren FB-Server läuft seit 3 Jahren im 24/7 Betrieb: automatische Backups, keine Abstürze, keine Probleme, kein Verhakeln: So gesehen, der langweiligste DB-Server der Welt. Was will man mehr. Die MSDE punktet imho in Sachen Performance und Skalierbarkeit... Alles übrigens nachzulesen in der letzten c't, dessen Kauf ich in diesem Zusammenhang empfehle (wurde schon erwähnt?), das die CD in der c't voll mit FB, MySQL, PostGreSQL, MSDE usw ist. Deine Frage ist ungefähr so, wie "Welches Auto soll ich kaufen?" |
Re: Datenbankalternative zu Paradox
@r_kerber
Zitat:
(Sicherlich wird kurz vor der 8er Version das Produkt zu gunsten von Anywhere nicht eingestampft.) |
Re: Datenbankalternative zu Paradox
Zitat:
Hi, guter Beitrag. Ein paar Dinge möchte ich aber korrigieren, damit kein falsches Bild von der MSDE entsteht. Obwohl die MSDE ein voll funktionstüchtiger SQL-Server ist, wird diese duch MS als Desktop-Database angeboten. Grund dafür sind ein paar Beschränkungen die dafür sorgen, das MS auch noch ein paar SQLServer Standard- bzw Enterprise Lizenzen verkauft. Dabei werden (nach meinem bisherigen Kenntnisstand) beim SQL Server 2005 Express einige Beschränkungen gelockert ... Hier mal eine kleine Übersicht:
Code:
MSDE (SQL-Server 2000) | SQL-Server 2005 Express Edition
-------------------------------------------------------------------------------------------------- Datenbankgröße max 2GB | Datenbankgröße max 4GB incl. Transaktionsprotokoll | reines Datenvolumen | max. Workerthreads 5 | max. Workerthreads 10 (Anzahl Workerthreads = Anzahl der parallel ausgeführten Prozesse (z.B. Abfragen) | unterstützt eine CPU | unterstützt eine CPU | läuft nicht auf Win2000/Win2003 Server | ??? hoffentlich ja :roll: | keine Aktivierung erforderlich | muss Aktiviert werden (ohne das Kosten anfallen) | unterstützt Replikation (sogar Merge Repl.) | ??? vermutlich :| | erfordert kein .NET Framework | erfordert .NET Framework 2.0 läuft ab Win95 | ?? | Verwaltung nur über Commandline (osql) oder | Es ist ein SQL-Manager vorgesehen. Tools Tools von Drittanbietern | zum Performancetuning (Profiler) werden vermutlich | wieder fehlen Schöne Grüße, Jens |
Re: Datenbankalternative zu Paradox
Hi Jens, danke für die Info.... Meine MSDE will zwar nicht replizieren, aber vielleicht ist das ja auch eine ältere Version.
Das mit den Workerthreads ist auch so eine sache, soweit ich weiss, wird die MSDE nur 'gedrosselt'. Das reicht aber auch schon Die 2GB Beschränkung fällt, sobald man eine 2,001 GB Datenbank mit einem MS-SQL 2000 erstellt und diese der MSDE unterjubelt (per detach / attach). In einer 'professionellen' Umgebung wird man die Einschränkung auf eine CPU eventuell nicht mögen. |
Re: Datenbankalternative zu Paradox
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:04 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz