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

Antwort per Email an