![]() |
|
تثبيت قاعدة بيانات SQL على جهاز العميل - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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 على جهاز العميل (/showthread.php?tid=37810) |
تثبيت قاعدة بيانات SQL على جهاز العميل - Owz - 17-02-21 السلام عليكم ورحمة الله وبركاته اخواني الاعزاء الرجاء التكرم بشرح بسيط وموضح بخصوص قاعدة بيانات SQL على جهاز العميل هل يتم انزال نسخه SQL EXPRESS كامله ام هناك طريقه اسهل RE: تثبيت قاعدة بيانات SQL على جهاز العميل - ابو انس - 17-02-21 وعليكم السلام ورحمة الله وبركاته اولا شاهد هذا الفيديو فيه شرح كود فيجوال بيسك عمل اتاش لقاعدة البيانات SQLSERVER https://www.youtube.com/watch?v=uTKMnIUv5lU ويفضل مشاهدة الفيديو الذي قبله والفيديو الذي بعده - حسب تسلسل القناة- لتعم الفائدة --- ثانيا من خلال الفيديو ستلاحظ ان عمل الاتش المشروح في الفيديو يعتمد على ملف سكربت ومن خلال تجربتي لقراءة ملف سكربت لابد من تنصيب SQL كاملا على جهاز العميل والذي اعنيه بكلمة كاملا اي SQL SERVER و SQLSERVER MANAGEMENT --- وتم حل هذه المشكلة باستبدل ملف قاعدة البيانات السكربت بملفي قاعدة البيانات من نوع MDF و LDF فعندذلك لا داعي لSQLSERVER MANAGEMENT بل يكفي SQL SERVER فقم بعمل تنصيب صامت له على على كمبيوتر العميل وتنحل المشكلة ان شاء الله ولا تنسى عند تشغيل البرنامج عند العميل ان تشغله كمسؤول او قم باضافة كود لبرنامجك ليعمل كمسؤول ولتعم الفائدة قم بانشاء مستند نصي عادي وادخل فيه SQLEXPR_2014_x86_ENU.exe /ACTION=install /QS /INSTANCENAME="OPWFMS" /IACCEPTSQLSERVERLICENSETERMS=1 حيث SQLEXPR_2014_x86_ENU.exe هو اسم ملف التنصيب الخاص بسيكوال سيرفر احفظ الملف واعمل اللاحقة BAT اجعل الملف الذي انشأته ووملف تنصيب السيكوال سيرفر داخل نفس المجلد عند تشغيل ملف البات سيتم تنصيب السيكوال سيرفر بشكل صامت وبدون تدخل منك ================ ولعمل البرنامج يشتغل تلقائي كمسؤول شاهد الرابط http://vb4arb.com/vb/showthread.php?tid=3233 RE: تثبيت قاعدة بيانات SQL على جهاز العميل - Owz - 18-02-21 مشكور اخي العزيز اريد حلا بديلا عن تنصيب sql server على جهاز العميل اما من ناحيه تنصيب SQL Server فهناك طريقة اسهل وهي انشاء قاعدة البيانات عن طريق الكود ولكن نظرا لكبر برنامج الSQL يصعب عمل سيت اب للنظام حيث سوف يكون حجمه كبير جدا RE: تثبيت قاعدة بيانات SQL على جهاز العميل - ابو انس - 18-02-21 لا بديل عن تنصيب SQL SERVER على جهاز العميل لا بد من ذلك RE: تثبيت قاعدة بيانات SQL على جهاز العميل - aliabdullah - 12-05-21 السلام عليكم ضمن الفيديو المذكور هنالك مشكلة حدذت معي في هذين السطرين Dim server As New Server(New ServerConnection(Con)) server.ConnectionContext.ExecuteNonQuery(st) السطر الأول يعطي خطأ(()too many arguments to puplic sub new) السطر الثاني يعطي خطأ (connection contex is not a member of E_PHARMA.server) RE: تثبيت قاعدة بيانات SQL على جهاز العميل - aljzazy - 12-05-21 بالنسبة لجهاز العميل يكفي تنصيب النسحة المصغرة من sql Express ويتم انشاء قاعدة البيانات بشكل تلقائي عن طريق السكربت حتى لا يحدث تعارض بين اصدارات نسخ السيكوال بامكانك متابعة لبقيديوهات المشروحة على قناتي : https://www.youtube.com/watch?v=Dgk3Zs5YARo&list=PLZyEBTcCpM_VsOZmADbtzRKLRHxZFzveP RE: تثبيت قاعدة بيانات SQL على جهاز العميل - ابو انس - 13-05-21 في حال كانت قاعدة البيانات المراد عمل اتشاء برمجي لها عبارة عن ملف سكربت فلا بد من تنصيب السيكوال سيتيديو sql server management studio اما في حال اردت ان تنصب على جهاز العميل فقط ما يسمى بالنسخة المصغرة فاجعل قاعدة البيانات ملفين mdf and ldf ولكن بما انك تقول ان قاعدة البيانات يتم انشاءها كاملة عن طريق الكود فلا داعي لتنصيب السيكوال كاملا عند جهاز العميل فقط يكفيك ما يسمى بالنسخة المصغرة |