تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفيت نفل قاعدة بيانات sql+vb.net
#1
السلام عليكم ورحمه الله وبركاته
ممكن احد يفيدني كيفيت انقل برنامجي الى جهاز اخر (vb.net+sql)
فعند تشغل بالجهاز الاخر قاعدة البيانات لاتعمل
فكيف انقل قاعدة البيانات

وشكرا
الرد
تم الشكر بواسطة:
#2
اولا :
قم بايقاف السيرفر عندك ثم قم بأخذ نسخه من قاعدة البيانات الخاصه بمشروعك

ثانيا :
لابد من تنصيب sql server على جهاز العميل

ثالثا :
لابد من عمل Attach لقاعدة البيانات في الـ sql server عند العميل

رابعا :
تغيير نص كود الاتصال في مشروعك بما يتناسب مع اسم السيرفر او رقم الـ ip حسب ما تستخدم بما يتناسب مع الجهاز الجديد ( عند العميل )

هذا كل شيء

موفق باذن الله


ربما تغمض عينيك في سقف غرفتك فلا تفتحها الا أمام جبار السماوات والأرض يوم القيامه ... 
 " لا تنس آخرتك "
الرد
تم الشكر بواسطة:
#3
انا حاليا اعمل على فيجول ستوديو التيميت واعمل على قاعدة البيانات المرفقة مع الفيجول ولكن للان لم اتمكن من نقل الداتا الى جهاز اخر فاتمنى اذا احد يقدر يوضح المشكلة
الرد
تم الشكر بواسطة:
#4
اخي الكريم
سؤالك قمت بالاجابه عليه لكن يبدو ان تنفيذ الخطوات مبهم بعض الشيء

الامر بسيط ان شاء الله

تابع معي باذن الله

اولا اذهب الى الـ C
ثم الى Program Files
تجد مجلد اسمه
Microsoft SQL Server
افتحه
تجد مجلد اخر اسمه
MSSQL10.SQLEXPRESS  ( الرقم ممكن يتغير من اصدار لآخر ) المهم قم بفتح هذا المجلد
عندما تفتحه تجد هذا المجلد
MSSQL
ادخل عليه تجد مجلد اخر اسمه DATA
ليصبح المسار في النهايه
C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA

تجد داخل هذا المجلد كل قواعد البيانات التي قمت بعملها

لكل قاعده ملفين
الملف الاساسي للقاعده وملف يحمل نفس اسم القاعده ويزيد عليه log

المهم  الملفين الان ستقوم بنسخهم واخذهم لديك لدمجهم مع ملفات التنصيب لبرنامجك في جهاز العميل

لكن هنا ستواجه مشكله ألا وهي ان الملفات لن يتم نسخهم لان السيرفر شغال
ولابد من ايقاف السيرفر

ولايقاف السيرفر

اذهب الى لوحة التحكم Control Panel
ثم اذهب الى Administrative Tools
ثم اختر من القائمه العنصر Services
ثم اختر من القائمة الجديده  SQL Server  اضغط عليه باليمين ثم اختر الخيار STOP
بعدها اذهب للملفين مره اخرى وانسخهم والصقهم بالمكان الذي تريد
ثم عد وشغل السيرفر بالضغط باليمين عليه مره اخرى واختر START

الان انتيهنا من المطلوب عمله في جهازك

نذهب للمطلوب عمله في جهاز العميل
لابد من تنصيب برنامج SQL SERVER MANAGEMENT STUDIO في جهاز العميل
قم بتسجيل دخولك للسيرفر في البرنامج في جهاز العميل
وفي حالة عدم معرفة طريقة تسجيل الدخول فهذا رابط لفيديو مشروح فيه طريقة عمل مستخدم واعطاؤه صلاحيات الدخول
من هنا
بعد ذلك تذهب للقائمة التي على اليسار تجد مجلد اسمه Databases
تضغط عليه باليمين ثم تختار Attach
تظهر لك قائمة جديده اضغط الزر Add
ثم اختر ملف القاعده التي نسختها من جهازك
بهذا انت قمت باضافة الملف الى السيرفر في جهاز العميل

تبقى ان تقوم بالتأكد من ان نص الاتصال الخاص بالوصول الى قاعدة البيانات صحيح


ومبارك عليك ان شاء الله

موفق باذن الله


ربما تغمض عينيك في سقف غرفتك فلا تفتحها الا أمام جبار السماوات والأرض يوم القيامه ... 
 " لا تنس آخرتك "
الرد
تم الشكر بواسطة: m.sami.ak
#5
جزاك الله كل خير دكتور شريف اشتغل البرنامج ولله الحمد
الرد
تم الشكر بواسطة:
#6
(13-04-15, 07:36 PM)s3eed كتب : جزاك الله كل خير دكتور شريف اشتغل البرنامج ولله الحمد

وجزاك بمثله

نحن في الخدمه
موفق باذن الله


ربما تغمض عينيك في سقف غرفتك فلا تفتحها الا أمام جبار السماوات والأرض يوم القيامه ... 
 " لا تنس آخرتك "
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] رفع قاعدة بيانات علي جوجل دريف والاتصال بها من أكثر من جهاز محمد صلاح ابراهيم 4 336 منذ 24 دقيقة مضت
آخر رد: sendbad100
  استدعاء بيانات العميل الى جدول الفاتورة mostafa nada 3 82 منذ 1 ساعه مضت
آخر رد: mostafa nada
  [VB.NET] فتح ارتباط تشعبي موجود ضمن قاعدة البيانات اكسس EMADSSS 1 20 منذ 10 ساعة مضت
آخر رد: princelovelorn
  [كود] طريقة البحث عن صورة في قاعدة البيانات access باستعمال صورة أخرى technomedia 3 49 أمس, 10:56 PM
آخر رد: princelovelorn
  [سؤال] عرض الصورة من قاعدة البيانات محمد اسماعيل 3 77 15-02-19, 06:28 AM
آخر رد: princelovelorn
  عدم الحفظ في قاعدة البيانات في الوندوز 64 بايت raaddawood 9 174 06-02-19, 01:16 PM
آخر رد: sendbad100
  عدم الحفظ في قاعدة البيانات في الوندوز 64 بايت raaddawood 2 68 05-02-19, 11:59 AM
آخر رد: raaddawood
  عرض بيانات في الليست فيو Emam emam 5 146 01-02-19, 11:13 PM
آخر رد: asemshahen5
  [سؤال] نص اتصال قاعدة sqlite بكلمة المرور princelovelorn 6 205 01-02-19, 03:50 AM
آخر رد: princelovelorn
  مطلوب عرض تفاصيل بيانات داخل Texbox عن طريق ListView ... احتاج كود استعلام mohamedgadain61 9 268 30-01-19, 06:42 AM
آخر رد: حريف برمجة

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم