AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Firebird 1.5.3: Der Zielcomputer verweigerte die Verbindung
Thema durchsuchen
Ansicht
Themen-Optionen

Firebird 1.5.3: Der Zielcomputer verweigerte die Verbindung

Ein Thema von King555 · begonnen am 16. Mai 2006 · letzter Beitrag vom 7. Jun 2006
Antwort Antwort
Seite 2 von 2     12   
King555
(Gast)

n/a Beiträge
 
#11

Re: Firebird 1.5.3: Der Zielcomputer verweigerte die Verbind

  Alt 30. Mai 2006, 20:32
@Lemmy: Die Information, dass es nicht an der Anzahl der Verbindungen liegt, steht genau zwei Posts über deinem ersten Post in diesem Thread ("Korrektur...").

Das Programm liegt nicht auf den einzelnen Rechnern lokal, sondern ein einziges Mal auf dem Server. Jeder Client startet ein und die selbe EXE Datei. Und der Zugriff darauf funktioniert, d.h. die Anzahl der generellen Verbindungen kann nicht zu hoch sein und der Server blockt auch nicht generell die Clients.

Der Server hat das Betriebssystem Windows Server 2003.

Das Installationsprogramm von Firebird haben wir. Ein Versuch wäre das sicher wert, mal einen anderen Rechner als DB Server zu benutzen.

@Hansa: Ja, auch nach fbclient.dll habe ich gesucht, auch nicht vorhanden.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#12

Re: Firebird 1.5.3: Der Zielcomputer verweigerte die Verbind

  Alt 31. Mai 2006, 02:13
Zitat von King555:
@Hansa: Ja, auch nach fbclient.dll habe ich gesucht, auch nicht vorhanden.
Ja, bist Du denn noch zu retten ? Gut ich gehe in Zukunft auch so vor. 1. FB auf Server installieren. 2. anderen nackten Win-Rechner schließe ich an den Server per Kabel an. 3. kopiere meine Exe und DB auf den Server. 4. hoffe darauf, daß der neue Rechner endlich irgendwann merkt, was ich will. Die Verbindung ist ja wohl klar durch das Kabel hergestellt. 8) Vorsichtshalber lösche ich mal noch die ganzen eventuellen FB-DLLs. So wird das nie was. Das ist kontraproduktiv und führt nicht zum Ziel ! Du mußt dir wohl oder übel die Mühe machen, endlich die FB-Dokumentation durchzulesen. Da steht bis ins kleinste Detail drin, was genau zu tun ist. Auch was bei Fremdprogrammen zu beachten ist. Da das ganze jetzt schon seit 2 Wochen so geht : es wäre längst Zeit gewesen, notfalls auch die Rechner plattzumachen und sauber neu anzufangen. Mann, mann, das wird ja immer schlimmer. "Windows-Dateisystem/DLL-Firebird-Delphi/Fremdprogramm-Netzwerkserver"-Sphaghettiteller.
Gruß
Hansa
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.381 Beiträge
 
Delphi 10.4 Sydney
 
#13

Re: Firebird 1.5.3: Der Zielcomputer verweigerte die Verbind

  Alt 31. Mai 2006, 07:39
Zitat von King555:
@Lemmy: Die Information, dass es nicht an der Anzahl der Verbindungen liegt, steht genau zwei Posts über deinem ersten Post in diesem Thread ("Korrektur...").
hast recht... habe ich überlesen... sorry...

Zitat von King555:
Das Programm liegt nicht auf den einzelnen Rechnern lokal, sondern ein einziges Mal auf dem Server.
Könnt Ihr das Programm nicht lokal installieren?

Lemmy
  Mit Zitat antworten Zitat
King555
(Gast)

n/a Beiträge
 
#14

Re: Firebird 1.5.3: Der Zielcomputer verweigerte die Verbind

  Alt 31. Mai 2006, 08:23
@Hansa: Die fbclient.dll (wie die gds32.dll) ist natürlich vorhanden, aber nur da, wo sie auch sein muss. Rechner neu aufsetzen kommt leider nicht in Frage. Zudem ist die Vorgehensweise, wie wir sie gemacht haben, genau die, die wir immer machen und es klappt immer (hier hat es ja auch erst geklappt, nun aber plötzlich nicht mehr).

@Lemmy: Könnten wir, allerdings wird dann jedes Update zur Qual.
  Mit Zitat antworten Zitat
Lemmy

Registriert seit: 8. Jun 2002
Ort: Berglen
2.381 Beiträge
 
Delphi 10.4 Sydney
 
#15

Re: Firebird 1.5.3: Der Zielcomputer verweigerte die Verbind

  Alt 31. Mai 2006, 09:14
@King: Braucht es nicht: Ich habe folgendes gemacht: Bei jedem Progammstart wird in der Programm-Ini neben dem Connectionstring auch ein Update-Pfad ausgelesen. In diesem Pfad steht die Exe. Von beiden (der Exe im Updatepfad und der im lokalen Programmverzeichnis) wird die Versionsnummer ermittelt und wenn im Update-Pfad eine neue Version steht, wird dem User angeboten das Update durchzuführen.

Wenn der User in der MessageBox dann auf "ja" klickt, wird das Programm beendet und ein Kopierprogramm aufgerufen, das die neue Datei dann kopiert. Wenn das nicht möglich ist (weil das Hauptprogramm noch nicht ganz beendet ist), wird es kurze Zeit später nochmal versucht. Hat das Update geklappt, wird das Programm wieder gestartet.

Grüße
Lemmy
  Mit Zitat antworten Zitat
King555
(Gast)

n/a Beiträge
 
#16

Re: Firebird 1.5.3: Der Zielcomputer verweigerte die Verbind

  Alt 1. Jun 2006, 08:18
Danke für den Tipp und auch danke für deine/eure Mühe, allerdings löst das mein Problem nicht wirklich.
  Mit Zitat antworten Zitat
King555
(Gast)

n/a Beiträge
 
#17

Re: Firebird 1.5.3: Der Zielcomputer verweigerte die Verbind

  Alt 7. Jun 2006, 11:38
Problem gelöst: Der Firebird Server war trotz Standard-Config plötzlich auf Port 23050 (anstatt 3050). Mittels "servername/port" (mit Slash!) funktioniert die Verbindung wieder.

Danke für eure Mühe!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:55 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz