Einzelnen Beitrag anzeigen

khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#8

Re: Connection zu firebird will nicht

  Alt 21. Apr 2010, 17:21
Zitat von idefix2:
Irgendwie ist es zum Verzweifeln.

Nachdem ich jetzt auch diesen Eintrag gemacht habe (ich habe noch einmal gesucht, in der Firebird Installationsanleitung steht von der Notwendigkeit, diesen Eintrag zu erstellen, kein Wort, zumindest habe ich nichts derartiges gefunden), scheint endlich Kontakt zwischen meinem Programm und dem Datenbankserver stattzufinden, aber ich bekomme wieder eine Fehlermeldung:
connection rejected by remote interface.

Ich habe noch einen Datenbank-alias erstellt, unter dem kann ich mit isql die Datenbank problemlos öffnen:

SQL-Code:
C:\Program Files\Firebird\bin>isql
Use CONNECT or CREATE DATABASE to specify a database
SQL> connect musikbox user SYSDBA password test;
Database: musikbox, User: SYSDBA
SQL>
Meine Delphi-Datenbankverbindung im Klartext:
Delphi-Quellcode:
  object SQLConnection1: TSQLConnection
    ConnectionName = 'IBConnection'
    DriverName = 'Interbase'
    GetDriverFunc = 'getSQLDriverINTERBASE'
    LibraryName = 'dbxint.dll'
    Params.Strings = (
      'DriverName=Interbase'
      'Database=localhost:musikbox'
      'RoleName='
      'Password=test'
      'BlobSize=-1'
      'Interbase TransIsolation=ReadCommited'
      'Trim Char=False'
      'User_Name=SYSDBA')
    VendorLib = 'gds32.dll'
    Left = 344
    Top = 240
  end
Die Einstellungen entsprechen doch jetzt genau haargenau denen, die ich im isql eingebe,
aber es funktioniert nicht.
EDIT: ähm, bist dir sicher dass Interbase der richtige Treiber ist?

ich kenne zwar deine Zugriffskomponenten nicht,( hast nen bestimmten Grund diese zu verwenden?) aber warum nimmst nicht ZEOS?

damit funktionierts , zumindest bei mir, bisher bei allen Installationen fehlerfrei.
Karl-Heinz
  Mit Zitat antworten Zitat