AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Zugriff auf ein Firebird-Server 2.5 wird verweigert

Zugriff auf ein Firebird-Server 2.5 wird verweigert

Ein Thema von Chemiker · begonnen am 2. Apr 2014 · letzter Beitrag vom 18. Dez 2014
Antwort Antwort
Seite 3 von 4     123 4   
Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.858 Beiträge
 
Delphi 11 Alexandria
 
#21

AW: Zugriff auf ein Firebird-Server 2.5 wird verweigert

  Alt 9. Apr 2014, 20:28
Hallo,

ich habe jetzt nochmal einige Sachen ausprobiert unter anderem habe ich statt den Servername mal die IP-Adresse als Servername eingegeben, durch diese Änderung habe ich jetzt auf die Datenbank-Datei zugreifen können.

Vielleicht kennt jemand den Grund, warum man den Server nur mit der IP – Adresse und nicht mit dem Computername ansprechen kann.

Übrigens läuft auf den Server McAfee als Virenscanner.

Was ich auch noch nicht verstehe ist, dass ich von einem Client-PC nicht 2 x mal auf die gleiche Datenbank-Datei zugreifen kann. Wenn ich die DB-Datei mit FlameRobin geöffnet habe und auf den gleichen PC mit einem Test-Programm auf die DB-Datei zugreife, so wird das mit einer Fehlermeldung quittiert das der Server nicht läuft.

Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#22

AW: Zugriff auf ein Firebird-Server 2.5 wird verweigert

  Alt 10. Apr 2014, 07:38
Zitat:
Vielleicht kennt jemand den Grund, warum man den Server nur mit der IP – Adresse und nicht mit dem Computername ansprechen kann.
Scheint sich um ein Problem mit der Namensauflösung zu handeln.

Zitat:
Was ich auch noch nicht verstehe ist, dass ich von einem Client-PC nicht 2 x mal auf die gleiche Datenbank-Datei zugreifen kann. Wenn ich die DB-Datei mit FlameRobin geöffnet habe und auf den gleichen PC mit einem Test-Programm auf die DB-Datei zugreife, so wird das mit einer Fehlermeldung quittiert das der Server nicht läuft.
Eigentlich kann man beliebig viele Verbindungen auf eine Datenbank öffnen. Verwendet FlameRobin fälschlicherweise eine alte embedded Server Dll?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.858 Beiträge
 
Delphi 11 Alexandria
 
#23

AW: Zugriff auf ein Firebird-Server 2.5 wird verweigert

  Alt 10. Apr 2014, 22:19
Hallo,

Zitat:
Scheint sich um ein Problem mit der Namensauflösung zu handeln.
Wie kann man das beheben?

Ob eine Embedded DLL von FlameRobin verwendet wird kann ich nicht sagen, weil ich keine Client-DLL explizit angeben musste.

Schau ich mir am Montag mal an.

Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.269 Beiträge
 
Delphi 10.4 Sydney
 
#24

AW: Zugriff auf ein Firebird-Server 2.5 wird verweigert

  Alt 12. Apr 2014, 07:43
Hallo,

kommst du mit 2 isql parallel auf den Server?
Wenn nicht, hast du entweder irgendwo die embedded fbclient im Zugriff,
oder die DB ist im Wartungsmodus.

Zum Test des Wartungsmodus die DB auf einen anderen Rechner kopieren
und dort mit 2 isql zugreifen.


Heiko
Heiko
  Mit Zitat antworten Zitat
Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.858 Beiträge
 
Delphi 11 Alexandria
 
#25

AW: Zugriff auf ein Firebird-Server 2.5 wird verweigert

  Alt 16. Dez 2014, 21:05
Hallo zusammen,

ich will diesen älteren Beitrag nochmal hervorholen, weil es immer noch keine Lösung dafür gibt.


• Backup mit GBak von der Firebird Server-Version 2.1
• Restore mit Gback von der Firebird Server-Version 2.5

Der Zugriff ist einmal möglich: z.B. FlameRobin starten auf die DB kann zugegriffen werden.
Wird eine weitere Instanz FlameRobin gestartet, so kann mit dieser Version nicht auf die DB zugegriffen werden und die weiter oben beschriebene Fehlermeldung wird ausgegeben.

Wenn ich die Beispiel Datenbank von Firebird (employee.fdb) in den gleichen Path kopieren, kann ich ohne Probleme mit 2 FlameRobin Instanzen auf die Beispiel – DB von Firebird zugreifen.

Wenn die gleiche DB auf meinem 2003 –Server Zuhause Restore kann man ohne Probleme mit 2 oder mehr Instanzen darauf zugreifen (Firebird – Version 2.5).

Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#26

AW: Zugriff auf ein Firebird-Server 2.5 wird verweigert

  Alt 16. Dez 2014, 21:29
U.U. greifst Du mit einer embedded Variante zu. Wie sieht der Connection string aus?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.858 Beiträge
 
Delphi 11 Alexandria
 
#27

AW: Zugriff auf ein Firebird-Server 2.5 wird verweigert

  Alt 16. Dez 2014, 21:42
Hallo mkinzler,

aber, warum kann ich auf die „employee.fdb“ ohne Probleme mit 2 Instanzen zugreifen? Das dürfte doch dann auch nicht funktionieren, oder?

Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#28

AW: Zugriff auf ein Firebird-Server 2.5 wird verweigert

  Alt 16. Dez 2014, 21:48
Wie sieht den der connection string aus? Welches Protokoll?
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.858 Beiträge
 
Delphi 11 Alexandria
 
#29

AW: Zugriff auf ein Firebird-Server 2.5 wird verweigert

  Alt 16. Dez 2014, 22:22
Hallo mkinzler,

der Connection – String sollte ja in Ordnung sein, weil 1 Verbindung ja zustande kommt.
Protokoll ist: TCP

Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#30

AW: Zugriff auf ein Firebird-Server 2.5 wird verweigert

  Alt 16. Dez 2014, 22:35
Wenn das local Protokoll (Server leer) mit einer embedded Server Dll ( < 2.5) verwendet wird, funktioniert die 1. Verbindung auch, nur die 2. dann nicht mehr. Deshalb meine Frage.
Markus Kinzler
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 01:22 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