![]() |
Datenbank: Firebird • Version: 4 • Zugriff über: IBExpert
Kein Zugriff auf Firebird 4 mit IBExpert?
Ich habe auf meinem Entwicklungsrechner von Firebird 2.x auf Firebird 4 umgestellt.
Ich habe natürlich die Datenbanken mit FB2 gesichert, mit FB4 zurückgespielt. Zugriff auf die Datenbanken mit isql und mit meiner eigenen App geht. Ich komme aber mit IBExpert nicht mehr auf meine Datenbanken. Ich habe das alte IBExpert deinstalliert, auch bei AppData\Roaming\HK alles rausgelöscht, mir die neueste IBExpert Personal runtergeladen, die Datenbank neu registriert, kein Erfolg. Verwende ich Server/Protocol "Local, default", DBName="E:\Foo.fdb", ServerVersion FB4, user sysdba, pass masterkey, charset UTF8, Client lib "C:\Program Files\Firebird\Firebird_4_0\WOW64\fbclient.dll" kommt bei Test connect die Meldung Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.Verwende ich "Local, loopback", localhost, 3050 kommt Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements.Any ideas? Danke! |
AW: Kein Zugriff auf Firebird 4 mit IBExpert?
Da was bei?
![]() |
AW: Kein Zugriff auf Firebird 4 mit IBExpert?
Zitat:
Firebird in 32bit version installieren, als Client lib file C:\Program Files (x86)\Firebird\Firebird_4_0\fbclient.dll angeben und schon läuft's :) wobei... ein bissi seltsam ist das schon, dass das nötig ist. Ich mein nicht technisch, aber von der Usability her hätt ich von einem eingesessenen Produkt wie IbExpert mehr erwartet. |
AW: Kein Zugriff auf Firebird 4 mit IBExpert?
Zu früh gefreut.
Ich kann verbinden, krieg die Struktur der Datenbank. Will ich aber die Daten einer Tabelle auslesen, dann krieg ich "no permission for SELECT access to Table... Effective user is sysdba" WTF!?!? (ich verbinde mich mit dem user sysdba, es gibt auf diesem PC keinen anderen. Und die eigene Anwendung und isql können die Daten lesen) |
AW: Kein Zugriff auf Firebird 4 mit IBExpert?
wie du evtl im ibexpert database register login gelesen hast, wenn du den auf fb4 umstellst, dann
siehst du das die login daten seit fb3 case sensitive sind, d.h. auch der Username. Da du bei fb4 den sysdba oder SYSDBA entweder selber angelegt hast, solltest du da einfach mal großschreibung versuchen oder den entsprechend der release notes erst mal anlegen (ist nicht automatisch dabei). |
AW: Kein Zugriff auf Firebird 4 mit IBExpert?
Hallo Holger!
Ich hab den User angelegt und die Datenbank umgehängt. gsec -user sysdba -password masterkey -add test -pw .test.Hat nichts gebracht. Ich kann mit IBEXpert mit dem User "test" mit der Datenbank verbinden, sehe die Struktur der Tabellen/Views. CLick ich aber auf "Data" um den Inhalt einer Tabelle zu sehen krieg ich "This user does not have priviliges to perform this operation on this object. no permission for SELECT access to TABLE TAGS" Wenn ich aber mit isql reingehe: "C:\Program Files (x86)\Firebird\Firebird_4_0\isql" E:\EVOLUTION2Test.FDB -user test -pass .test.Dann geht das wohl. Seltsam dabei: Ich muss IBEXpert schliessen, sonst hat isql keinen Zugriff. Macht iSQL einen direkten Zugriff auf's File ohne den Treiber? Ein Connect mit "Local loopback" geht jedenfalls gar nicht. |
AW: Kein Zugriff auf Firebird 4 mit IBExpert?
Zitat:
|
AW: Kein Zugriff auf Firebird 4 mit IBExpert?
Zitat:
Nun geht das auf einmal nicht mehr? Ich kann ja auch weiterhin mit unterschiedlichen Apps zugleich auf die Datenbank zugreifen, nur IBExpert geht nicht. Das muss wohl an der Verbindungsmethode wählen, aber eine andere als "default" geht gar nicht. Ich hab's auch mit der Version 2021.12.6.1 von heute getestet, keine Änderung. |
AW: Kein Zugriff auf Firebird 4 mit IBExpert?
Das nur eine Verbindung möglich ist, könnte auch daran liegen, dass keine IP/Servername vor dem Databanknamen seht. Ich setze bei einer localen DB immer 127.0.0.1/3051:
Firebird ist hier der Port 3051 zugeordent. |
AW: Kein Zugriff auf Firebird 4 mit IBExpert?
Liste der Anhänge anzeigen (Anzahl: 2)
Wenn ich auf "local loopback" schalte, dann ändert er de Connection string automatisch.
Dann kommt - wir erwähnt - eine andere Fehlermeldung. Ich hab mal vom Settings-Fenster und von der Fehlermeldung einen Sceenshot angehängt. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:00 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 by Thomas Breitkreuz