Recent

Author Topic: الاتصال بـ firebird في شبكة محلية أو أنترنت  (Read 6155 times)

Al-Eid

  • Jr. Member
  • **
  • Posts: 75
السلام عليكم

ممكن كيفية الإتصال بقاعدة بيانات Firebird موجودة في شبكة محلية أو شبكة أنترنت وذلك بإستعمال أدوات ZeosLip

وشكرا

Zaher

  • Hero Member
  • *****
  • Posts: 679
    • parmaja.org
لا استعمل هذه المكتبة
لكني اخمن ان هنالك خاصية Host ، تضع فيها اسم المخدم الجهاز الذي عليه قاعدة البيانات، بينما تضع ف خاصية ال Database المسار الكامل مع اسم الملف لقاعدة البيانات على جهاز المخدم.
اذا لم يكن هنالك خاصية Host يمكنك استعمال Database  لكن ضع بين اسم قاعدة البيانات و المخدم : نقطتين فوق بعض

Code: [Select]
...Database := 'MyServer:MyDatabase';

Al-Eid

  • Jr. Member
  • **
  • Posts: 75
شكرا وبارك الله فيك   :D
الأمر نجح بالنسبة للشبكة المحلية
يوجد خاصية إسمها hostname  وضعت فيها إسم IP ووضعت إسم ومسار القاعدة في خاصية Database ثم أكملت الإجراءت الأخرى ونجح الأمر

أم بالنسبة للإتصال بالأنترنت مازلت غير متأكد من نجاحه وإن كنت حاليا لا أحتاجة عكس الإتصال بالشبكة المحلية

nouzi

  • Moderator
  • Sr. Member
  • *****
  • Posts: 297
« Last Edit: October 29, 2021, 10:03:14 pm by nouzi »
My English is  bad
Lazarus last version free pascal last version
Lazarus trunk  free pascal trunk 
System : Linux mint  64bit  Windows 7 64bit

nouzi

  • Moderator
  • Sr. Member
  • *****
  • Posts: 297

أم بالنسبة للاتصال بالأنترنت مازلت غير متأكد من نجاحه وإن كنت حاليا لا أحاجة عكس الاتصال بالشبكة المحلية

تعمل على الأنترنت عادي يكفي فتح منفذ في الروتر وتوجيه الطلابات إليه  واعداد جدار الحماية 
My English is  bad
Lazarus last version free pascal last version
Lazarus trunk  free pascal trunk 
System : Linux mint  64bit  Windows 7 64bit

Al-Eid

  • Jr. Member
  • **
  • Posts: 75
شكرا أخي nouzi
من عادتي أن أتصل بدون إستعمال الخاصية LibraryLocation
ممكن شرح لي عملها و ما دور الملف الذي قمت بتحميله إليها

nouzi

  • Moderator
  • Sr. Member
  • *****
  • Posts: 297
من الاسم واضح انه موقع المكتبة , يشير غالبا الى ملف ربط دنميكي DLL يتغيير حسب المعمارية وحسب محرك قواعد المعطيات
 
غالب ZEOSDB  تتعرف على المنفذ و على موقع الملف تلقايا إلا في بعض الحالت
ملاحظة : انا استعملت مسار مطلق وهذا خطاء من الافضل استعمال مسار نسبي
تذكر هذا جيد عند تحزيم البرنامج
« Last Edit: October 27, 2021, 09:38:35 pm by nouzi »
My English is  bad
Lazarus last version free pascal last version
Lazarus trunk  free pascal trunk 
System : Linux mint  64bit  Windows 7 64bit

kito

  • Jr. Member
  • **
  • Posts: 78
Re: الاتصال بـ firebird في شبكة محلية أو أنترنت
« Reply #7 on: February 17, 2023, 10:48:37 pm »
شكرا أخي nouzi
من عادتي أن أتصل بدون إستعمال الخاصية LibraryLocation
ممكن شرح لي عملها و ما دور الملف الذي قمت بتحميله إليها
استخدم هذه الخاصية  عند العمل مع قاعدة بيانات فايربيرد متضمنة أي لا تعمل في أي شبكة و لا تحتاج إلى تسطيب أي شيء فقط نقل الملفات المرفقة
حيث أقوم بتحديد الملف
fbembed.dll
We can barely feel your presence, because of the depth of your silence

 

TinyPortal © 2005-2018