PDA

View Full Version : سوال: عدم وصل شدن برنامه به SQL بدون نسخه Express



orca13
جمعه 04 بهمن 1392, 19:22 عصر
سلام!
قبلا هنگام نصب ویژوال استدیو، SQL EXPRESS رو هم نصب میکردم، اما این دفه، دیگه نصبش نکردم (چون قبلش SQL Server رو نصب کرده بودم).

حالا بانک پروژه ای که قبلا روش کار میکردم، دیگه باز نمیشه تو برنامه. (میدونم که اگه SQL EXPRESS رو نصب کنم، درست میشه) اما میخوام بدونم چه تغییری باید انجام بدم که بدون نسخه EXPRESS هم مشکلی نداشته باشم.

ممنون میشم راهنمایی کنید!

fakhravari
جمعه 04 بهمن 1392, 19:31 عصر
اگر نصب نکرد.
موقع نصب سرورنام را SQL EXPRESS بدین.

orca13
جمعه 04 بهمن 1392, 19:38 عصر
الان که نصب کردم، default instance رو انتخاب کردم (همون MSSQLSEREVR)

orca13
جمعه 04 بهمن 1392, 19:45 عصر
الان همون بانک رو attach میکنم، تو محیط ویژوال استدیو، تو قسمت Server Explorer که new connection میزنم، وصل میشه.
ولی خب در قسمت Initial Catalog کل مسیر بانک رو مینویسه.

حالا باید تو وب کانفیگ همین آدرس کامل رو بنویسم؟

fakhravari
جمعه 04 بهمن 1392, 19:59 عصر
فرقی نداره به جای express باید اون نام بنویسید.
میتونید دوباره instance به اسم SQL EXPRESS بسازید

orca13
جمعه 04 بهمن 1392, 20:07 عصر
اگه میشه connection string ای که من باید استفاده کنم (با همین شرایطی که الان دارم) رو بنویسید.

الان من اینجوری نوشتم، نمیشه
Data Source=./MSSQLSERVER;Initial Catalog=myDatabaseName;Integrated Security=True;

ویرایش:
البته وقتی مسیر کلی بانک رو مینویسم، برنامه درست کار میکنه!