Hallo an Alle,
ich hatte im Jahr 2010 auf realbasic.de im Forum schonmal einige Fragen
bzgl. Real Studio und Postgresql gestellt, allerdings wurde seinerzeit
aus dem von uns geplanten Projekt zu diesem Zeitpunkt nichts. Da in
Kürze Änderungen am Lizenzmodell von Real Studio anstehen und sich
bestimmt auch einiges an den verschiedenen Plugins / Schnittstellen
zwischenzeitlich geändert hat, wollte ich auf diesem Wege nochmals nach
euren Erfahrungen fragen, bevor ich mich auf die Programmierung stürze :-)
1. MySQL-Plugin von Real Software
Funktioniert wohl wie es soll, scheint aber nach heutigen Tests immer
noch einige Bugs zu haben. Unser Projekt wird zwar grundsätzlich erstmal
intern genutzt werden, sobald das ganze aber nach aussen gehen soll,
wird es lizenzrechtlich ebenfalls problematisch. Das Plugin nutzt die
Real Software Datenbank-API, was ab RealStudio 2012r2 dann zu $150
höheren Lizenzkosten führen würde.
2. Postgresql-Plugin von Real Software
Ebenfalls erhöhte Lizenzkosten und ich meine in letzter Zeit häufiger
etwas von Fehlern / Bugs bzgl. dieses Plugins gelesen zu haben (im
offiziellen Forum). Zudem scheint es noch nicht für Postgresql 9
aktualisiert worden zu sein? Wäre schön, wenn sich ein Entwickler
diesbezüglich einmal äußern könnte, denn ansonsten dürfte Postgresql
aufgrund der Lizenzierung und des Funktionsumfangs eine sehr gute Wahl sein.
Daneben gibt es noch Plugins / Klassen von Drittentwicklern:
3. cubeSQL von SQLabs
Damals noch unter Real SQL Server bekannt. Dürfte mitunter die teuerste
Variante sein sofern man mehr als 3 Connections benötigt, denn dann
zahlt man einmal für den Server als auch bei Real Software die Lizenz
für die Nutzung der Datenbank API. Vorteil wäre die sehr einfache
Installation und die Nutzung von cubeSQL / Real SQL Datenbank parallel
(als Einzeldatenbank), da beides auf SQLite aufbaut. Bezüglich der
Stabilität habe ich nicht viel im Web finden können, ausser einigen
negativen Postings im prosaldo-Anwenderforum.
4. MBS Real Studio SQL Plugin
Die erste und wohl umfangreichste Möglichkeit, die neuen Lizenzgebühren
einzusparen (zumindest wenn ich das richtig gelesen habe). Für 99€+Mwst.
hat man Zugriff auf allerlei Datenbanksysteme - das Plugin scheint nur
die SQLAPI++ Lib zu nutzen und nicht die herkömmliche Real Studio
Datenbank API?
5. pgSQL4RB von Aliacta
Native Klassen zur Ansteuerung von Postgresql direkt innerhalb von Real
Studio - Kostenpunkt 90 - 880 EUR. Lizenzkosten an Real Software würden
damit entfallen, allerdings fällt natürlich jeweils die Update-Gebühr
bei Bedarf bei Aliacta an. Version 2.1r2 wurde zuletzt im Januar 2012
aktualisiert, also scheint noch jemand daran zu arbeiten :-)
Nun hat man sprichwörtlich die Qual der Wahl. Welche Systeme benutzt ihr
derzeit und seid ihr damit zufrieden (sowohl was Geschwindigkeit,
Zuverlässigkeit und Stabilität anbelangt)?
--
Michael Kagerbauer
http://rbcoder.de