PDA

View Full Version : ساخت دیتابیس از نوع Sql server Express



booysusa
دوشنبه 20 اسفند 1397, 11:09 صبح
درود دوستان
میخوام بانک اطلاعاتی برنامه ام از نوع Sql server Express باشد
روش ساخت بانک های اطلاعاتی Sql Server Enterprise و یا Sql Compact را میدانم، ولی شیوه ساخت Sql server Express رو نمی دانم

در نت هم گشتم درست متوجه نشدم چطوری و از کجا باید شروع کنم برای ساخت، اگر امکانش هست لطفا راهنمایی کنید
سپاس


مشخصات برنامه:
زبان سی شارپ
ویژوال استودیو 2015

booysusa
دوشنبه 20 اسفند 1397, 19:40 عصر
مهندسین عزیز راهنمایی لطفا

Mahmoud Zaad
دوشنبه 20 اسفند 1397, 20:13 عصر
سلام
به صورت ساده بخوام بگم اینها ورژن های مختلفی از sql server هستند و تفاوتی در طراحی و ساخت جداول ندارن. فقط ورژن express امکانات کمتری داره و enterprise نسخه کاملتری هست. یعنی در زمان اجرای نرم افزار در سیستم کاربر نسخه express یکسری امکانات کمتری به کاربر میده مثل محدودیت در حجم دیتابیس و ... ولی همانطور که گفتم برای ساخت جداول و ... تفاوتی ندارند. این لینک (http://barnamenevis.org/showthread.php?161113-%D8%AA%D9%81%D8%A7%D9%88%D8%AA-SQLExpress-%D9%88-SQL-Server) رو مطالعه کنید. البته خودم از compact استفاده نکردم دوستان دیگه اگه نظری دارن بفرمایند.

booysusa
سه شنبه 21 اسفند 1397, 10:06 صبح
سلام
به صورت ساده بخوام بگم اینها ورژن های مختلفی از sql server هستند و تفاوتی در طراحی و ساخت جداول ندارن. فقط ورژن express امکانات کمتری داره و enterprise نسخه کاملتری هست. یعنی در زمان اجرای نرم افزار در سیستم کاربر نسخه express یکسری امکانات کمتری به کاربر میده مثل محدودیت در حجم دیتابیس و ... ولی همانطور که گفتم برای ساخت جداول و ... تفاوتی ندارند. این لینک (http://barnamenevis.org/showthread.php?161113-%D8%AA%D9%81%D8%A7%D9%88%D8%AA-SQLExpress-%D9%88-SQL-Server) رو مطالعه کنید. البته خودم از compact استفاده نکردم دوستان دیگه اگه نظری دارن بفرمایند.

تفاوتون رو میدونم
منظورم شیوه ساخت دیتابیس اکسپرس هست، اونو نمی دونم
برای ساخت کجا برم؟

Mahmoud Zaad
سه شنبه 21 اسفند 1397, 10:21 صبح
SQL Server Management Studio

booysusa
سه شنبه 21 اسفند 1397, 11:29 صبح
پس اینی که من از داخل محیط ویژال استودیو ساختم چی هست؟ Local هست یعنی؟



http://s8.picofile.com/file/8354811434/local0.PNG


http://s8.picofile.com/file/8354811300/local.PNG

booysusa
سه شنبه 21 اسفند 1397, 12:09 عصر
پس اینی که من از داخل محیط ویژال استودیو ساختم چی هست؟
Local هست یعنی؟

اینو داخل خود برنامه ویژوال استودیو ساختم و از اس کیو ال استودیو منجمنت استفاده نکردم


http://s8.picofile.com/file/8354811434/local0.PNG


http://s8.picofile.com/file/8354811300/local.PNG

farhad_shiri_ex
سه شنبه 21 اسفند 1397, 12:25 عصر
پس اینی که من از داخل محیط ویژال استودیو ساختم چی هست؟
Local هست یعنی؟

بله دیتابیس تون به صورت لوکال ساخته شده! فرقی نداره که با ویژوال استودیو بسازید یا با SSMS فقط ویژوال استودیو امکانات کمتری داره برای ساخت دیتابیس!
نوع Sql Server هم که تو تاپیک قبلی توضیح دادند!

booysusa
سه شنبه 21 اسفند 1397, 16:32 عصر
بله دیتابیس تون به صورت لوکال ساخته شده! فرقی نداره که با ویژوال استودیو بسازید یا با SSMS فقط ویژوال استودیو امکانات کمتری داره برای ساخت دیتابیس!
نوع Sql Server هم که تو تاپیک قبلی توضیح دادند!

بحث اینه که من نمیخوام لوکال بسازم، میخوام اکسپرس بسازم، چطوری این کارو کنم؟
امکانش هست مرحله به مرحله یکی از دوستان لطف کنند توضیح بدن

booysusa
چهارشنبه 22 اسفند 1397, 10:42 صبح
دوستان راهنمایی لطفا

رامین مرادی
چهارشنبه 22 اسفند 1397, 12:01 عصر
دوستان راهنمایی لطفا

اسپرس ساختنی نیست. شما همون دیتابیستو بساز. بعد رو سیستم مشتریت نسخه اکسپرس رو نصب کن . برا کانکشنت هم از کد زیر استفاده کن.تموم
این برا اتچ کردن دیتابیست(که بار اول که نرم افزارت ران میشه دیتابیس رو به سرورت باید اتچ کنی)


Server=.\SQLExpress;AttachDbFilename=C:\MyFolder\M yDataFile.mdf;Database=dbname;



بعد کانکشنتو اینجور مینویسی


Server=.\SQLExpress;Database=myDataBase;User Id=myUsername;
Password=myPassword;

booysusa
یک شنبه 26 اسفند 1397, 10:28 صبح
اسپرس ساختنی نیست. شما همون دیتابیستو بساز. بعد رو سیستم مشتریت نسخه اکسپرس رو نصب کن . برا کانکشنت هم از کد زیر استفاده کن.تموم
این برا اتچ کردن دیتابیست(که بار اول که نرم افزارت ران میشه دیتابیس رو به سرورت باید اتچ کنی)


Server=.\SQLExpress;AttachDbFilename=C:\MyFolder\M yDataFile.mdf;Database=dbname;



بعد کانکشنتو اینجور مینویسی


Server=.\SQLExpress;Database=myDataBase;User Id=myUsername;
Password=myPassword;




بسیار سپاس جناب مرادی گرامی
پس من با Microsoft SQL Server Management Studio بسازم