السلام عليكم
الأخوة الأفاضل أقدم لكم هذا البرنامج لصيانة قواعد البيانات Sql Server
عمل
Create
Delete
Backup
Restore لقواعد البيانات
نقل الجداول من قاعدة إلى آخرى وحذف الجداول
البرنامج ليس به آى عبارة من عبارات Sql
ويعتمد على مكتبة SQLDMO والمكتبة الآخرى التى كان من الممكن الأعتماد عليها فى البرنامج هى DTSPACKGE
(DTS) لأستخدامها فى نقل الجداول
عند استخدام مكتبة SQLDMO لم تكن هناك آى مشاكل اما المكتبه الآخرى DTS التى كنت اريد
استخدامها فى نقل الجداول من قاعدة بيانات إلى آخرى ظهرت منها رسالة خطأ اثناء التشغيل وتعبنى
هذا الخطأ
فقررت ان اعدل فى هذا المكتبة كى تفى بالغرض ولكن هذا مستحيل ان تعدل مكتبة او برنامج دون السورس كود
فقمت ببناء مكتبه مماثله تعتمد فى بنائها على Interfaces وفعلاً بدأت ونجحت المكتبه بعد التعدبل وسميتها
AshrafDTS وفى هذا المثال استخدم هذه المكتبه فقط فى نقل الجداول من قاعدة بيانات إلى آخرى ولكن لها فوائد كثيرة
هذا البرنامج يقوم بصيانة قواعد البيانات بعمل أنشاء وحذف وعمل نسخ أحتياطية واسترجاعها لقواعد البيانات
وايضاً بعمل نفل الجداول من قاعدة بيانات لآخرى وحذف الجداول من قواعد البيانات
وكذلك الأتصال بقاعدة بيانات
وقد نويت ان أضيف كود لأنشاء جداول وحقول ونعديل وحذف الحقول من الجداول ولكن لم يسعنى الوقت ولكن أذا أحتاج أحد لهذه الأكواد فليس عندى مانع
ملحوظة البرنامج يعمل مع Server 2000 ولم أختبره مع Server 2005 لأننى لا املك Server 2005
فأرجوا من من يجربه على Server 2005 يخبرنى بالنتيجه واكون شاكر لكم
وآى استفسارات انا تحت الأمر
أسألكم الدعاء لوالدتى والمسلمين جميعاً بالرحمه والمغفرة