سلام دوستان من یه نرم افزار ساختم که برای دیتابیسش از sql server managment 2014 استفاده کردم حالا امکانش هست وقتی میخوام روی سیستمهای دیگه نرم افزارمو نصب کنم از sql express که حجم کمتری داره استفاده کنم؟
سلام دوستان من یه نرم افزار ساختم که برای دیتابیسش از sql server managment 2014 استفاده کردم حالا امکانش هست وقتی میخوام روی سیستمهای دیگه نرم افزارمو نصب کنم از sql express که حجم کمتری داره استفاده کنم؟
سلام
دوست عزیز، شما یک مقدار در شناخت این ابزارها به مشکل خوردید به تعریف های زیر توجه کنید مشکل حل میشه. در یک تعریف خیلی ساده، sql server یک سیستم برای مدیریت و نگهداری اطلاعاته. بخش اصلی این سیستم همون هسته اصلی یا موتور بانک اطلاعاتی هست که درخواستهای شما (Insert, Update, Delete,...) رو اجرا میکنه. اما این بخش به صورت سرویسهایی اجرا میشه که نحوه عملکردش برای ما (کاربر) قابل دیدن نیست بنابراین یک رابط کاربری به اسم sql server managment studio براش طراحی کردن که ما بتونیم جداول و ارتباطات و اطلاعات مون رو ببینیم و طراحی کنیم. اما کار با دیتابیس با یک نسخه کم حجم مثل sql express هم قابل انجامه. فقط کافیه موقع ساخت ستاپ این نسخه کم حجم رو به ستاپ اضافه کنید یا به صورت مستقل به کامپیوتر مقصد انتقال بدید و اون رو نصب کنید.
اگه دیتابیس کنار فایل اجرایی باشه و شما از |DataDirectory| استفاده کرده باشید نیازی به تغییر نیست ولی اگر مسیر رو نوشته باشید(مثلاَ C:/...) باید تغییر بدید.
با سلام
علاوه بر توضیحات بالا باید Server رو هم برابر .\SQLExpress قرار بدید
مثال :
Server=.\SQLExpress;AttachDbFilename=|DataDirector y|mydbfile.mdf;Database=dbname;Trusted_Connection= Yes;
توضیحات بیشتر : https://www.connectionstrings.com/sql-server/
موفق باشید
لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
قوانین پرسش های دانشجویی
برای درست وارد شدن کد در قالب C# سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C# منتفل کنید
نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها
لطفاً از پرسیدن سوال در خصوصی خودداری کنید.
قبل از ایجاد تاپیک، حتماً قوانین سایت را مطالعه فرمایید.
قوانین پرسش های دانشجویی
برای درست وارد شدن کد در قالب C# سایت، ابتدا کد رو درون Notepad.exe کپی سپس از اونجا به سایت در قالب C# منتفل کنید
نرم افزار code manager دستیار برنامه نویسان جهت نگهداری کد ها