![]() |
Datenbank: ADS • Version: 11.10 ; 12 • Zugriff über: ADS
Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Arbeitet noch jemand mit ADS Datenbanken, vor allen mit Delphi Version 10.1 .
Bis heute gibt es keine neuen Komponenten für die aktuelle Delphi Version. Abgesehen von der manuellen Anpassung und Installation von Hand. Bin ich besser beraten die DB für die Zukunft zu wechseln? ( z.B. Firebird oder Postgres) |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Ich bin neulich noch in einem Forum über ADS "gestolpert", genauer über das Unterforum für ADS. Es enthielt keinen Beitrag. Es kommt in meiner Welt nicht vor. (Was eine vollkommen subjektive Aussage ist)
Firebird, insbesondere die neue Version und PostgreSQL haben deutlich mehr Traffic. Firebird ist natürlich die Delphi Hausmarke bzw. die freie Konkurrenz. Empfiehlt sich bei Interbase nahen Anwendungen und vielleicht, wenn der Bedarf an Programmierung nicht so ausgeprägt ist. Dann eher Postgres. Es glänzt durch die starke Weiterentwicklung und all die vielen Erweiterungen, die es mittlerweile gibt. |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Nun ja, genau wie Delphi sollte man auch ADS regelmäßig
![]() |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Klar, im Delphi-Forum muss man etwas vorsichtiger sein, ab wann man ein Softwareprodukt als "tot" bezeichnen kann. Aber das Ding ist es doch wirklich so etwas von. So schade es ist.
Seit die Jungs von SAP gekauft wurden hat sich leider praktisch nichts mehr getan, und mittlerweile wurden auch alle Spuren von der SAP-Homepage beseitigt. Alte Links, Forenbeiträge und Dokumente geben nur noch 404-Fehlermeldungen. Das Ding ist bis heute nicht für Windows 10/Server 2016 zertifiziert, und die sind ja erst seit Sommer 2015 draußen. Zeitgleich werden die alten Versionen nicht mehr unterstützt, ist nicht Version 10 schon rausgeflogen? Es ist schade drum, aber alleine bei den Verrenkungen die man machen muss um das Ding überhaupt zu kaufen oder einen Vertriebspartner dafür zu finden sollten eigentlich schon alle Alarmglocken schrillen. Als Ansprechpartner für bestehende Systeme scheint es noch - ![]() - ![]() zu geben. Um die Frage zu beantworten: Ja, wir haben es vereinzelt noch in Software drin. Aber es wird dort auch nicht mehr lange bleiben und wird ersetzt. |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Nicht nur Version 10, auch Version 11 ist rausgeflogen. Und Version 12, veröffentlicht Anfang 2016, hat ein paar unangenehme Bugs. Wir haben vor einigen Jahren alles von BDE auf ADS umgestellt und fragen uns jetzt, ob das wirklich der beste Schritt war...
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
Bei mir genau so. :-( Allerdings haben wir schon vor 15 Jahren umgestellt. |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
Am besten ist es immer wenn man sowas DBMS-Neutral entwickelt umd in einen solchen Fall relativ einfach wechseln zu können. Wir sind auch vor ca. 15 Jahren auf ADS (LocalServer) gewechelt da die Lösung davor noch viel schlechter. Mittlerweile ist auch ADS schon einige Jahre Geschichte (u.a. wegen Unicode). |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Ich habe aktuell eine Anwendung mit ADS 12 verkauft.
Es ist nach wie vor kein Problem ADS bei SAP zu erwerben (durch Partnervertrag). Auch ein Download der aktuellen Version 12 bei SAP ist möglich, aber sehr versteckt und nur mit ein Login. Nebenbei habe ich mit meinem Ansprechpartner bei SAP über aktuelle Lage und Zukunft gesprochen. Ergebnis ist ernüchternd. „Das Problem mit ADS und aktueller Delphi Version ist bekannt…..“ So werde ich vorsichthalber meine seit über 10 Jahren gewachsene Anwendung wohl Grundlegend überarbeiten müssen. Mein Favorit ist Postgres. Ein guter Grund zum Aufräumen alter Methoden. Ich würde mich aber eher freuen wenn SAP den ADS und die Delphi-Komponenten zeitnah aktualisieren würde.:lol: |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Ich würde die Komponenten (bunte Vierecke aufs Formular ziehen) nicht überbewerten. Alternativ hat FireDAC eine gute Einbindung von ADS sodass man die Komponenten nicht selber kompilieren muss.
Nur die Tatsache dass man die Komponenten für alles nach Seattle selber kompilieren muss würde mich alleine nicht so sehr beunruhigen. Aber eher wie lange die neuen Entwickler in Fernost gebraucht haben um zu verstehen dass die Komponenten ab XE8 nicht mehr funktionierten da im Quellcode lustig eine TList auf eine TList<T> hard-gecastet wurde. Und der Bugfix dann erst einmal für jedes Bewegen des Cursors eine neue TList anlegte und nie freigab (oder so ähnlich). Das, und die Tatsache dass nach dem Umzug auf SAP.com später so ziemlich alle Hinweise dass das Produkt jemals existiert hat entfernt wurden. |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Hallo,
Zitat:
Und das meine ich Ernst! *Ofen anzünd* |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Hallo,
Zitat:
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
@Hoika ich halte das auch für nen Bug. Denn ansonsten kann man mit solchen Tabellen mit SQL wirklich alles machen. Alles außer "Alter Table"... |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
Für kleinere Adressdatenbanken möge das reichen, aber bei eine komplexen DB mit Administration nicht mehr. Einige Funktionen fehlen schlichtweg andere sind umständlich. Klar man kann es nicht jedem recht machen. Dafür sind (waren) eben die nativen Komponenten von ADS da. z.B CREATE DATABASE "Datenbankxy.add" ist nicht mit FireDAC und ADS möglich AdsConnection1.DDVersionMajor ( bzw. Minor) Funktion ist auch nicht vorhanden, nur über SQL Systemtabelle möglich Ich hatte nach unendlichen Stunden, mit zum Teil frustrierenden Ergebnissen, einfach keine Lust mehr mein altes ADS-Projekt an Delphi Berlin (mit FireDAC) anzupassen. Es wird jetzt einfach mit Delphi XE weitergepflegt und parallel dazu auf Delphi Berlin und auf Basis von Postges neu entwickelt. |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
Und die normalen Strukturänderungen machen wir ja auch Programmtechnisch. Aber wenn DDL nur über die Spezialkomponenten möglich wäre dann war das schon eine ziemliche Einschränkung des DBMS |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
:wall: Gruß K-H |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
![]() |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
[dcc64 Fataler Fehler] adscnnct.pas(293): F2063 Verwendete Unit 'ace.pas' kann nicht compiliert werden |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
"Tools -> Optionen -> Umgebungsoptionen -> Delphi-Optionen -> Bibliothek" suchen, bei "Ausgewählte Plattform" sicherstellen, dass "64-Bit-Windows" ausgewählt ist, dann bei "Bibliothekspfad" den Pfad zu den Quellen hinzufügen (zB C:\Program Files (x86)\Advantage 12.0\TDataset\Source). |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
Hab gerade im 2016er ein Tabelle "Tabelle_äöü" mit Feld "äöü angelegt. Funktioniert prächtig. |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
Ob man sowas in der eigenen Anwendung zulässt ist ein eigenes Thema. |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
(c:\program files (x86)\advantage 11.10\tdataset\delphi101berlin\win32\source) (c:\program files (x86)\advantage 11.10\tdataset\delphi101berlin\win64\source) [dcc64 Fataler Fehler] adscnnct.pas(293): F2063 Verwendete Unit 'ace.pas' kann nicht compiliert werden Ich gebe es auf:( |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Kann mich mal jemand aufklären warum SAP so an ADS interessiert war (ist) ?
Das ADS war doch ziemlich Delphi-lastig, so hatte ich das immer eingeschätzt. Rollo |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
![]() |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
Gruß K-H |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Trotz diesen leicht negativen Vibes hier würde ich trotzdem gerne anmerken dass wir mit dem Advantage Server (hauptsächlich local) immer zufrieden waren (und sind), auch die Doku hat nie Grund zur Beanstandung gegeben. Einzig die (z.B. im Vergleich zu Sqlite) fehlenden Transaktionen fehlen schmerzlich.
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
@Union
Große Firma ... große Probleme :stupid: Wer so viel Geld für möglichen KnowHow-Gewinn hinblättert, der hat entweder zuviel Spielgeld übrig, oder scheint das KnowHow auch wirklich zu brauchen. Schade das bei diesen Managementspielchen immer Einige auf der Stecke bleiben. Rollo |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
Es gab früher (vor SAP) viele die den ADS geschätzt haben. Nicht nur wegen der Werbung in einigen Fachzeitschriften. Die Kernfrage aber bleibt „ Wie sieht die Zukunft von ADS aus“ PS: Ja, ich habe schon bei SAP telef. nachgefragt. Leider ohne konkrete Aussage. Lapidar „Das Problem ist bekannt“ |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Hallo,
>Die Kernfrage aber bleibt „ Wie sieht die Zukunft von ADS aus“ Oder, um eine Ableitung von Geschehen zu ziehen - was hat SAP mit CrystalReport gemacht? Man muss wissen, dass der ADS als Plattform für die mobilen Lösungen von SAP dienen sollte. Mittlerweile ist die Komminkation über einer direkten Onlineverbindung via direkten RFC-Call oder ein Web-Services von SAP. Deswegen stellt man sich die Frage, ob die Daten asynchron (vor)gehalten halten müssen. SAP denkt nicht über eure Anwendungen nach, sondern welchen Vorteil sie selber haben. |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
Es gibt auch schöne freie DB's, also ich würde unter gg. Umständen schnellstmöglich umstellen, falls mich nicht ein Kunde zu ADS zwingt. Rollo |
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Crystal Reports: SAP hat ein Reporting Tool gebraucht und ja man kann damit Berichte bauen. Mit klassischem SAP gab es damals nur in ABAP programmierte Berichte (ein Programm das den Bericht schreibt ohne viel Formatierung wie am Nadeldrucker).
Es gab mal eine andere Lösung fürs Reporting die ganz gut war und vermutlich gibt es pro Modul eine eigene Lösung fürs Drucken oder wie auch immer, kann mich nicht mehr erinnern - oder will das zumindest nicht mehr. CR war auf jeden Fall Fortschritt damals. SAP hat selbst den Batchmonitor zugekauft. Die sind eher ganz gut wenn es darum geht ganze Applikationsmoloche über 2 Jahre fast schlüsselfertig (mittlereweile bspw. SAP CRM in der heutigen Fassung) hinzustellen. Das erste SAP CRM war ein paar Dialoge die um so 2 Mio. wurden zugekauft (gar nichts, hat nie jemand gebraucht). Aber wenn die SAP mal weiß die Kunden wollen, dann ... geht was - wie bei IBM. IBM hat begonnen alles zusammenzukaufen und SAP hat den Rest im Reporting und BI Tool Bereich zusammengekauft. Business Objects, Teils Crystal und noch ein paar andere Tools die ganz gut waren aber klammheimlich verschwanden, da oh große Überraschung in Konzernen die User nicht mit Excel rumbastelten und Desktop BI Portale wollten ... Die List der Übernahmen steht auf Wikipedia. --- Wobei wenn jemand wirklich was halbwegs sinnvolles sucht gibt es Lösungen aus Stuttgart (Patrick Theobald). ![]() Ist ein ganz ein honoriger Mensch. SAP tut immer irgendetwas und am Ende bleibt wenig übrig. Von Sybase haben sie benutzt den Column Store und eine Middleware für Mobiles ... Das Konzept ist untergegangen. Die Middleware selbst war ganz gut. Die wollten so ala Oracle zu Beginn und auch SAP zur Zeit von frühen R3 Versionen. Jeder User bekommt ein Schema und die Phone Daten (damals noch Mobiles/Handys und keine SmartXYZ) sind werden dorthin repliziert. Im R/2 wurde die GUI Daten noch auf Files geschrieben und hernach reingesynced auf den zentralen Datenbestand (Batch - Verbuchungsprozesse). btw. diese Middleware kommt von einem Schuppen in Deutschland der sogar ein 'MIDAS Replacement' hatte, bevor dieses Unternehmen von Sybase wurde übernommen ... so um 2k herum - zur Zeit von ASP Express (Marotz). Ich kann mich an den Namen nicht mehr erinnern. Ob ADS mehr ist als eine Laus im Pelz oder so gesehen wird. Es gab mal so einen SAP CEO (nicht der Plattner) der einfach gesagt hat SAP wird Software Entwickler und verkauf Software (Zur Zeit von SDN). SAP hat mit GUI an sich nicht soviel am Hut. Die sind daran nicht wirklich interessiert. Die hätten es an sich mehr schon immer mit reiner Business Logik gehabt. Zitat:
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
|
AW: Ökonomische Zukunft von ADS in der Anwendungsentwicklung
Zitat:
In dem "tollen" Forum hat schon einer den ersten Bug im neuen SP gepostet (den er vor 2 Jahren gemeldet hatte...) -- (*) z.B. SELECT Convert(ABS(2016), SQL_CHAR) FROM system.iota ergab 46565812772 |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:57 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