Einzelnen Beitrag anzeigen

Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.099 Beiträge
 
Delphi 10 Seattle Enterprise
 
#4

AW: DataSnap Projekt funktioniert nicht mehr nach Delphi XE2 SP1 auf SP4

  Alt 13. Nov 2012, 13:05
Zum Abschluss, möchte ich das ganze richtig stellen.
Möglicherweise ist das auch hilfreich für andere Kollegen.
Damit ich mein DataSnap Projekt veröffentlichen kann musste ich
Serverseitig:
-Über den DatenExplorer in Delphi eine neue Connection für den Firebird Provider mit Path servername/port:Realpfad zur Datenbank, Benutzername und Passwort
für die FB-Connection angeben, erstellt.
-In der TSQLConnection rechtsklick Connectionparameter neu laden und speichern. Somit werden die Parameter in der Exe hard coddiert.
LoadParamsOnConnect=false ansonsten würde er die Connectionparameter aus der dbxconnections.ini importieren.
-aus dem Debug Ordner alle Programmrelevante Files incl. die Unterordner wie
CSS, images, js und templates auf das Zielsystem kopieren.
-die dbxfb.dll (für Firebird) ebenfalls in das Zielsystem übertragen.
Das Zielsystem auf dem der DataSnapServer läuft muss allerdings auch das System sein auf dem
der FB-Server welcher die Datenbank verwaltet.
-In der Firewall den DataSnap Port für eingehende Verbindungen freigeben.

Clientseitig:
-Über den DatenExplorer in Delphi eine neue Connection unter Datasnap angelegt mit Angabe Protokoll=http, host=Servername, port=8080 sonst nichts.
-In der TSQLConnection rechtsklick Connectionparameter neu laden und speichern. Somit werden die Parameter in der Exe hard coddiert.
LoadParamsOnConnect=false ansonsten würde er die Connectionparameter aus der dbxconnections.ini importieren.
-TSQLConnection rechtsklick Client Klassen anlegen.
-aus dem Debug Ordner alle Programmrelevante Files auf das Zielsystem kopieren incl. der Midas.dll


Jetzt läuft zumindest bei mir alles ohne Probleme.

Gruß Kostas
  Mit Zitat antworten Zitat