Konuyu Oyla:
  • Derecelendirme: 2/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Mysql release pools
#1
Merhaba;

OLuşturduğum Unitde TFDConnection, TFDQuery ve TFDPhysMySQLDriverLink Create ediyorum. Fakat aşağıdaki hata mesajını alıyorum.
Normal forumda bu sorunu yaşamıyorum, bu sorunu nasıl çözerim?


First chance exception at $756735D2. Exception class EFDException with message '[FireDAC][Phys]-301. Driver [MySQL] cannot be released. Hint: Close all TFDConnection objects and release pools'.
Cevapla
#2
TFDPhysMySQLDriverLink->VendorLib altına 'libmysql.dll' yolunu göstermelisin.
Cevapla
#3
Merhaba,
Android ve iOS platformu için uygulama geliştiriyorsanız, Firedac bileşenleri ile uzak sunuculara bağlantı sağlayamazsınız. 
Bu bileşen seti yalnızca Windows, Linux ve Mac OS X için uzak sunucu desteği sunmaktadır.
Cevapla
#4
(11-01-2020, Saat: 20:42)Kerembacioglu Adlı Kullanıcıdan Alıntı: OLuşturduğum Unitde TFDConnection, TFDQuery ve TFDPhysMySQLDriverLink Create ediyorum. Fakat aşağıdaki hata mesajını alıyorum.
Normal forumda bu sorunu yaşamıyorum, bu sorunu nasıl çözerim?

Sunucu tarafındaki MySQL veya başka bir v eritabanına bağlanmak için TFDConnection kullanmak çok eskilerde kaldı.
Hem yazılım geliştirme ilkesi, özellikle de Kişisel verileri koruma kanunu KVKK gereği, sunucuları direkt internete veya network'e açmak doğru değil. Aksi durumda müşterileriniz bunu kabul etmeyecektir.

Delphi'in bu derde derman olacak çok güzel bir çözümü var zaten. DATASNAP

Datasnap'le yazılım geliştirmek, başlangıçta çok sancılı, ancak sonrasında çok kolay olduğunu göreceksiniz...

Özetle; bu günden tezi yok, hemen başlayın Datasnap'le yazılım geliştirmeye...
Cevapla
#5
(12-01-2020, Saat: 14:54)otonomi Adlı Kullanıcıdan Alıntı:
(11-01-2020, Saat: 20:42)Kerembacioglu Adlı Kullanıcıdan Alıntı: OLuşturduğum Unitde TFDConnection, TFDQuery ve TFDPhysMySQLDriverLink Create ediyorum. Fakat aşağıdaki hata mesajını alıyorum.
Normal forumda bu sorunu yaşamıyorum, bu sorunu nasıl çözerim?

Sunucu tarafındaki MySQL veya başka bir v eritabanına bağlanmak için TFDConnection kullanmak çok eskilerde kaldı.
Hem yazılım geliştirme ilkesi, özellikle de Kişisel verileri koruma kanunu KVKK gereği, sunucuları direkt internete veya network'e açmak doğru değil. Aksi durumda müşterileriniz bunu kabul etmeyecektir.

Delphi'in bu derde derman olacak çok güzel bir çözümü var zaten. DATASNAP

Datasnap'le yazılım geliştirmek, başlangıçta çok sancılı, ancak sonrasında çok kolay olduğunu göreceksiniz...

Özetle; bu günden tezi yok, hemen başlayın Datasnap'le yazılım geliştirmeye...

"Sunucu tarafındaki MySQL veya başka bir v eritabanına bağlanmak için TFDConnection kullanmak çok eskilerde kaldı." demişsiniz.
İyi de DataSnap veriyi nasıl alıyor.  Smile
TFDConnection (Firedac, eski adıyla anyDac) Embarca tarafından desteklenen ve yeni protokolleri destekleyen son derece stabil ve güçlü bir bileşen setidir.
DelphiCan'ları yanlış yönlendirmeyelim!
Cevapla
#6
@"Fesih ARSLAN" hocamız haklı. Ben bile birkaç hafta önce MYSQL bağlantısını, Firedac ile değiştirdim. Biraz da olsa hız yakaladım.
Yazılımcı, kahveyi koda çeviren bir organizmadır.
Cevapla
#7
Bence @otonomi arkadaş , arayüz uygulamasının herhangi bir şekilde doğrudan MySQL e bağlanması yaklaşımının eskilerde kaldığını , daha fazla güvenlik ,performans ve ölçeklenebilirlik için çok katmanlı mimari yaklaşımların önemini vurgulamak istemiş yanlış anlaşıldığını düşünüyorum.
Cevapla
#8
(13-01-2020, Saat: 08:39)vkamadan Adlı Kullanıcıdan Alıntı: Bence @otonomi  arkadaş , arayüz uygulamasının herhangi bir şekilde doğrudan MySQL e bağlanması yaklaşımının eskilerde kaldığını , daha fazla güvenlik ,performans ve ölçeklenebilirlik için çok katmanlı mimari yaklaşımların önemini vurgulamak istemiş yanlış anlaşıldığını düşünüyorum.

Cümlenin öznesi bulmak için "mySQL veri tabanına bağlanmak için  eskide kalan nedir?" diye sorduğumda, FDConnection yanıtını alıyorum.  Wink
Cevapla
#9
(13-01-2020, Saat: 08:39)vkamadan Adlı Kullanıcıdan Alıntı: Bence @otonomi arkadaş , arayüz uygulamasının herhangi bir şekilde doğrudan MySQL e bağlanması yaklaşımının eskilerde kaldığını , daha fazla güvenlik ,performans ve ölçeklenebilirlik için çok katmanlı mimari yaklaşımların önemini vurgulamak istemiş yanlış anlaşıldığını düşünüyorum.

Evet, aynen bunu kastetmiştim. maalesef doğru kelimeleri seçememişim.

FDConnection'ın direkt DB bağlantı nimetlerine nankörlük etmiş olmayayım, zamanında çok ekmeğini yedim Smile
Cevapla
#10
Uygulama Windows için yapılıyor.

Normal foruma Create etmeden TFDConnection, TFDQuery ve TFDPhysMySQLDriverLink eklediğimde herhangi bir sorun yok.
Unite sorun yaşıyorum.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Release modda apk çıkarma vedat33 3 745 10-08-2022, Saat: 20:13
Son Yorum: mcuyan
  Delphi 11 Ios Release cihankoca 16 3.815 07-07-2022, Saat: 16:19
Son Yorum: mixfruit
  Android için derlememede MySQL hatası ferhatcelik 1 843 16-03-2021, Saat: 22:06
Son Yorum: ferhatcelik
  [ÇÖZÜLDÜ] delphi 10.4 uzak mysql bağlantı shooterman 8 3.714 19-11-2020, Saat: 13:56
Son Yorum: Abdullah ILGAZ
  Mobil Uygulama hostingde bulunan mysql veritabanı baglantısı. Yardım! 333hiram 2 2.228 31-03-2020, Saat: 17:53
Son Yorum: 333hiram



Konuyu Okuyanlar: 1 Ziyaretçi