![]() |
|
كيفيت نفل قاعدة بيانات sql+vb.net - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : كيفيت نفل قاعدة بيانات sql+vb.net (/showthread.php?tid=12016) |
كيفيت نفل قاعدة بيانات sql+vb.net - s3eed - 10-04-15 السلام عليكم ورحمه الله وبركاته ممكن احد يفيدني كيفيت انقل برنامجي الى جهاز اخر (vb.net+sql) فعند تشغل بالجهاز الاخر قاعدة البيانات لاتعمل فكيف انقل قاعدة البيانات وشكرا RE: كيفيت نفل قاعدة بيانات sql+vb.net - Dr.Sherif Alazizi - 10-04-15 اولا : قم بايقاف السيرفر عندك ثم قم بأخذ نسخه من قاعدة البيانات الخاصه بمشروعك ثانيا : لابد من تنصيب sql server على جهاز العميل ثالثا : لابد من عمل Attach لقاعدة البيانات في الـ sql server عند العميل رابعا : تغيير نص كود الاتصال في مشروعك بما يتناسب مع اسم السيرفر او رقم الـ ip حسب ما تستخدم بما يتناسب مع الجهاز الجديد ( عند العميل ) هذا كل شيء موفق باذن الله RE: كيفيت نفل قاعدة بيانات sql+vb.net - s3eed - 12-04-15 انا حاليا اعمل على فيجول ستوديو التيميت واعمل على قاعدة البيانات المرفقة مع الفيجول ولكن للان لم اتمكن من نقل الداتا الى جهاز اخر فاتمنى اذا احد يقدر يوضح المشكلة RE: كيفيت نفل قاعدة بيانات sql+vb.net - Dr.Sherif Alazizi - 13-04-15 اخي الكريم سؤالك قمت بالاجابه عليه لكن يبدو ان تنفيذ الخطوات مبهم بعض الشيء الامر بسيط ان شاء الله تابع معي باذن الله اولا اذهب الى الـ 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 ثم اختر ملف القاعده التي نسختها من جهازك بهذا انت قمت باضافة الملف الى السيرفر في جهاز العميل تبقى ان تقوم بالتأكد من ان نص الاتصال الخاص بالوصول الى قاعدة البيانات صحيح ومبارك عليك ان شاء الله موفق باذن الله RE: كيفيت نفل قاعدة بيانات sql+vb.net - s3eed - 13-04-15 جزاك الله كل خير دكتور شريف اشتغل البرنامج ولله الحمد RE: كيفيت نفل قاعدة بيانات sql+vb.net - Dr.Sherif Alazizi - 13-04-15 (13-04-15, 07:36 PM)s3eed كتب : جزاك الله كل خير دكتور شريف اشتغل البرنامج ولله الحمد وجزاك بمثله نحن في الخدمه موفق باذن الله |