Firebird 3 LMDE4 (Linux Mint Debian)

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
zcatav
Üye
Mesajlar: 1
Kayıt: 24 Haz 2021 12:15

Firebird 3 LMDE4 (Linux Mint Debian)

Mesaj gönderen zcatav »

Merhaba,
Firebird üzerinde çalışan bir veritabanım var. Flamerobin ve isql ile sorunsuz bağlanabiliyorum. Ancak DBeaver ile başlanmak istediğimde
"Unable to complete network request to host "localhost". [SQLState:08006, ISC error code:335544721]
Bağlantı reddedildi (Connection refused)
Bağlantı reddedildi (Connection refused)"
hatası alıyorum. Bu hata LMDE4 yüklü laptop üzerinde oluşuyor.
PC üzerinde Ubuntu 20.04 LTS sorunsuz DBeaver bağlantısı sağlıyor. Yine iş yerinde Win 10 aynı şekilde sorunsuz bağlanmakta.
Hepsinde default ayarlar ile çalışmakta. LMDE4 üzerinde farklı jaybird sürümlerini de denedim ama sorunu çözmedi.

Aşağıda LMDE4 üzerinde firebird servisnin çalıştığını gösteren çıktı var. Bu Ubuntu çıktısı ile aynı.

ps aux|grep firebird
firebird 13934 0.0 0.0 8132 2552 ? S 11:49 0:00 /usr/sbin/fbguard -pidfile /run/firebird3.0/default.pid -daemon -forever
firebird 13935 0.0 0.0 198928 7512 ? Sl 11:49 0:00 /usr/sbin/firebird
user 19827 0.0 0.0 14664 5900 pts/0 S+ 12:01 0:00 firebird -d
user 20286 0.0 0.0 8948 888 pts/1 S+ 12:02 0:00 grep --color=auto firebird

Ekte Flamerobin ekran görüntüsü de var.
Sorun ve çözüm konusunda fikri, önerisi olan var mı?
Teşekkürler.
Dosya ekleri
flamerobin.png
flamerobin.png (5.04 KiB) 860 kere görüntülendi
ertank
Kıdemli Üye
Mesajlar: 1650
Kayıt: 12 Eyl 2015 12:45

Re: Firebird 3 LMDE4 (Linux Mint Debian)

Mesaj gönderen ertank »

Merhaba,

ISQL eğer özellikle belirtmez iseniz EMBEDDED bağlantı sağlar. Flamerobin bağlantı bilgilerini paylaşmamışsınız. DBeaver bağlantı bilgilerini de paylaşmamışsınız.

Özetle isql ile aşağıdaki şekilde bağlantı sağlayabiliyor musunuz bunu kontrol etmeniz gerekli

Kod: Tümünü seç

isql localhost/3050:"c:\test.fdb" -USER  SYSDBA -PASS masterkey
Bu ifade localhost sunucu üzerindeki C:\test.fdb veritabanına TCP/IP 3050 port üzerinden bağlanmaya çalışacaktır. Standart kullanıcı adı ve şifre kullanmıyor iseniz bu bilgileri doğrusu ile değiştirmelisiniz. Veritabanı yolu boşluk karakteri içeriyor olabilir diye örnekte çift tırnak kullanımı da gösterilmiştir.

Emin olmamakla birlikte DBeaver için de yukarıdaki bağlantı ifadesi birebir kullanılıyor olabilir.

Bunun dışında FirebirdSQL 3.0 sürümü ile erişim şekli seçenekleri çoğaldı ve klasik erişim normalde ilk kurulumda kapalı oluyor. Klasik bağlantı için gerekli değişiklikleri firebird.conf dosyasında yaptığınızı varsayıyorum. Eğer yapmadı iseniz bağlantı kuramama sebebiniz bunlar kaynaklı da olabilir.
Cevapla