• 0
njd

برنامج هدية صيانه قواعد البيانات دون أستخدام عبارات Sql

سؤال

السلام عليكم

الأخوة الأفاضل أقدم لكم هذا البرنامج لصيانة قواعد البيانات Sql Server

عمل

Create

Delete

Backup

Restore لقواعد البيانات

نقل الجداول من قاعدة إلى آخرى وحذف الجداول

البرنامج ليس به آى عبارة من عبارات Sql

ويعتمد على مكتبة SQLDMO والمكتبة الآخرى التى كان من الممكن الأعتماد عليها فى البرنامج هى DTSPACKGE

(DTS) لأستخدامها فى نقل الجداول

عند استخدام مكتبة SQLDMO لم تكن هناك آى مشاكل اما المكتبه الآخرى DTS التى كنت اريد

استخدامها فى نقل الجداول من قاعدة بيانات إلى آخرى ظهرت منها رسالة خطأ اثناء التشغيل وتعبنى

هذا الخطأ

فقررت ان اعدل فى هذا المكتبة كى تفى بالغرض ولكن هذا مستحيل ان تعدل مكتبة او برنامج دون السورس كود

فقمت ببناء مكتبه مماثله تعتمد فى بنائها على Interfaces وفعلاً بدأت ونجحت المكتبه بعد التعدبل وسميتها

AshrafDTS وفى هذا المثال استخدم هذه المكتبه فقط فى نقل الجداول من قاعدة بيانات إلى آخرى ولكن لها فوائد كثيرة

هذا البرنامج يقوم بصيانة قواعد البيانات بعمل أنشاء وحذف وعمل نسخ أحتياطية واسترجاعها لقواعد البيانات

وايضاً بعمل نفل الجداول من قاعدة بيانات لآخرى وحذف الجداول من قواعد البيانات

وكذلك الأتصال بقاعدة بيانات

وقد نويت ان أضيف كود لأنشاء جداول وحقول ونعديل وحذف الحقول من الجداول ولكن لم يسعنى الوقت ولكن أذا أحتاج أحد لهذه الأكواد فليس عندى مانع

ملحوظة البرنامج يعمل مع Server 2000 ولم أختبره مع Server 2005 لأننى لا املك Server 2005

فأرجوا من من يجربه على Server 2005 يخبرنى بالنتيجه واكون شاكر لكم

وآى استفسارات انا تحت الأمر

أسألكم الدعاء لوالدتى والمسلمين جميعاً بالرحمه والمغفرة

DataBaseSqlMaintenance.rar

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

3 إجابة على هذا السؤال .

  • 0

لا يوجد أحد يملك SQL Server 2005 وجرب

أتمنى ان أجد أفاده......................................

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

جزاك الله خير اخي نجد وبارك الله فيك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .