delphi4arab منتديات دلفي للعرب

نسخة كاملة : سؤال بخصوص قواعد البيانات mysql postgres SQL server
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم .
من فضلكم هل هناك من جرب أحد أنواع قواعد البيانات mysql postgres SQL server .
اريد معرفة هل لديها خاصية embedded مثل Firebird .
وهل واجه احدكم الحالة التالية:
نفرض انك ذهبت لتثبيت برنامجك عند زبونك و وجدته مثبت محرك قاعدة البيانات مثل التي نستعملها مع إصدار أقدم أو أحدث أو مشابه ، ماذا كنت ستفعله؟
أحدهم الغى تثبيت الإصدار الذي وجده و ثبت الإصدار الذي يستعمله، ونسي المسكين أن هناك برنامج آخر متعلق بالإصدار المحذوف.
أرجو ان تكون الفكرة واضحة.
انا لا أتحدث عن Firebird لأن المشكلة محلولة.

و ماذا عن التحديث التقائي للبيانات ؟ أم أنها تحتاج لل Event مثل الFirebird.
(29-05-2021, 10:37 PM)أبو معاذ كتب : [ -> ]انا لا أتحدث عن Firebird لأن المشكلة محلولة.
ماذا ستفعل إذا وجدت نفس اصدار firebird مثبت لكن تم حذف Sysdba وتغييره بمستخدم اخر وكلمة سر جديدة ؟
ملاحظة: البرنامج الأخر لا يعمل إذا وجد مستخدم اسمه Sysdba Big Grin
(30-05-2021, 11:51 AM)محمد عبد العزيز كتب : [ -> ]
(29-05-2021, 10:37 PM)أبو معاذ كتب : [ -> ]انا لا أتحدث عن Firebird لأن المشكلة محلولة.
ماذا ستفعل إذا وجدت نفس اصدار firebird مثبت لكن تم حذف Sysdba وتغييره بمستخدم اخر وكلمة سر جديدة ؟
ملاحظة: البرنامج الأخر لا يعمل إذا وجد مستخدم اسمه Sysdba  Big Grin

الا يكفي تثبيت الFirebird مع تغيير رقم Port ؟

(لم أصادف هذه الحالة من قبل Blush )
و ماذا عن باقي أنواع قواعد البيانات المذكورة في السؤال؟
(29-05-2021, 10:37 PM)أبو معاذ كتب : [ -> ]أنواع قواعد البيانات mysql postgres SQL server .
تقريبا كلها يمكن بطريقة او باخرى استخدامها كقاعدة بيانات مضمنة خاصة الاصدارات القديمة منها بالنسبة للاحدث لم اجرب.
MS SQL Server كانت هناك نسخة تسمى SQL Server Compact
MySQL هناك MySQL Embedded Server Library المكتبة libmysqld
PostgreSQL مفتوحة المصدر ويمكن استخدامها كمضمنة...
(30-05-2021, 12:31 PM)أبو معاذ كتب : [ -> ]
(30-05-2021, 11:51 AM)محمد عبد العزيز كتب : [ -> ]
(29-05-2021, 10:37 PM)أبو معاذ كتب : [ -> ]انا لا أتحدث عن Firebird لأن المشكلة محلولة.
ماذا ستفعل إذا وجدت نفس اصدار firebird مثبت لكن تم حذف Sysdba وتغييره بمستخدم اخر وكلمة سر جديدة ؟
ملاحظة: البرنامج الأخر لا يعمل إذا وجد مستخدم اسمه Sysdba  Big Grin

الا يكفي تثبيت الFirebird مع تغيير رقم Port ؟

(لم أصادف هذه الحالة من قبل Blush )

وماذا عن إجابتي عن سؤالك ؟ Wink
السلام عليكم


كود :
https://www.arabicprogrammer.com/article/46661983423/ https://mariadb.com/kb/en/embedded-mariadb-interface/ https://stackoverflow.com/questions/716542/run-multiple-mysql-server-on-a-single-machine https://www.youtube.com/watch?v=ir5wN0CFz00
(30-05-2021, 12:31 PM)أبو معاذ كتب : [ -> ]وماذا عن إجابتي عن سؤالك ؟ Wink

إن امكن الحصول على كلمة السر تعديل البرنامج لإستخدام المستخدم الجديد
إن لا تثبيت Firebird بمسار مختلف. تغيير إسم الServiceName و المنفذ ...