![]() |
|
إنشاء قاعدة بيانات فايربيرد ثم إضافة اسم مستعار إلى alias.conf - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : إنشاء قاعدة بيانات فايربيرد ثم إضافة اسم مستعار إلى alias.conf (/showthread.php?tid=8757) |
إنشاء قاعدة بيانات فايربيرد ثم إضافة اسم مستعار إلى alias.conf - Snyder - 09-07-2017 في برنامج دلفي استخدم فايربيرد 2.5 وأنا بحاجة إلى إنشاء قاعدة بيانات ثم إضافة اسم مستعار إلى alias.conf في وقت التشغيل هل من الممكن القيام بذلك؟ هل هناك مكون لذلك أم يجب علي استخدام سكريبت ؟ أي تلميحات ؟ RE: إنشاء قاعدة بيانات فايربيرد ثم إضافة اسم مستعار إلى alias.conf - bassem_43 - 09-07-2017 السلام عليكم تابع هده المواضيع ستفيدك ان شاء الله http://delphi4arab.net/forum/showthread.php?tid=4062&highlight=%D8%A7%D8%B3%D9%85+%D9%85%D8%B3%D8%AA%D8%B9%D8%A7%D8%B1 http://delphi4arab.net/forum/showthread.php?tid=5491&highlight=%D8%A7%D8%B3%D9%85+%D9%85%D8%B3%D8%AA%D8%B9%D8%A7%D8%B1 http://delphi4arab.net/forum/showthread.php?tid=2527&highlight=%D8%A7%D8%B3%D9%85+%D9%85%D8%B3%D8%AA%D8%B9%D8%A7%D8%B1 RE: إنشاء قاعدة بيانات فايربيرد ثم إضافة اسم مستعار إلى alias.conf - Snyder - 11-07-2017 شكرا لإجابتك، ولكن أنا بحاجة إلى إنشاء قاعدة بيانات وإدراج الاسم المستعار في alias.conf من كمبيوتر بعيد في جهاز الخادم، وأنا بحاجة إلى إنشاء قواعد بيانات جديدة (على أساس السنة) وتسجيل الاسم المستعار المرتبطة من جهاز العميل لذلك ليس من المفترض أن أعرف المسار إلى alias.conf وحتى لو كنت أعرف لم يتم تشارك المجلد ولا يمكن الوصول إليه من الجهاز العميل بعبارة أخرى: هل من الممكن إنشاء اسم مستعار فايربيرد من الجهاز العميل؟ RE: إنشاء قاعدة بيانات فايربيرد ثم إضافة اسم مستعار إلى alias.conf - orwah - 20-07-2017 لا أعرف اذا كان هناك إمكانية , وربما لايوجد أقترح حل بسيط قد يفيد , أن تعرف المسار الافتراضي الذي تنشئ به فيربيرد قواعدها , ممكن مثلا باستخدام sql الاستعلام التالي: كود : SQL> select MON$DATABASE_NAME from mon$database;
MON$DATABASE_NAME
=================================
/data/databases/firebird/test.fdbوبالتالي يمكنك الاستغناء عن الاسم المستعار باستخدام المسار الكامل واسم ملف القاعدة في الاتصال: servername:path/name.fdb بحيث ان عليك فقط تغيير اسم ملف القاعدة بناء على الاسم الجديد . طبعا سواء سيرفر لنكس او وندوز كود : <server>:drive:\databasepath\databasefilename (Windows server) or
<server>:/databasepath/databasefilename (Linux server)ملاحظة : بإمكانك أيضا استخدام المسارات النسبية للتسهيل , بحيث تبدأ من مجلد الفيربيرد |