PDA

View Full Version : وصل نشدن به بانک sqlexpress در ویندوز 7



mogh.computer
سه شنبه 17 بهمن 1391, 14:46 عصر
با عرض سلام خدمت دوستان گرامی
ببخشید اگر در جای نامناسبی سوال میپرسم.
من برنامه ای به زبان سی شارپ و بانک sqlexpress 2008 نوشتم .حال این برنامه به همراه sqlexpress روی سیستم کاربر با سیستم عامل xp به خوبی نصب شده کار میکند.
مشکل اینجاست که در ویندوز هفت برنامه نصب میشود و sqlexpress هم نصب میشود اما برنامه به sql وصل نمیشود.(سرویس sqlexpress را هم فعال کردم)
ممنون میشوم دوستان راهنمایی کنند

the king
سه شنبه 17 بهمن 1391, 16:17 عصر
با عرض سلام خدمت دوستان گرامی
ببخشید اگر در جای نامناسبی سوال میپرسم.
من برنامه ای به زبان سی شارپ و بانک sqlexpress 2008 نوشتم .حال این برنامه به همراه sqlexpress روی سیستم کاربر با سیستم عامل xp به خوبی نصب شده کار میکند.
مشکل اینجاست که در ویندوز هفت برنامه نصب میشود و sqlexpress هم نصب میشود اما برنامه به sql وصل نمیشود.(سرویس sqlexpress را هم فعال کردم)
ممنون میشوم دوستان راهنمایی کنند
کلا SQL Server ، نصب کردنش، تنظیم کردنش، سرویس هاش و Connection String اش دردسر زیاد داره.
ConnectionString ای که برای اتصال به بانک اطلاعاتی بکار می برید رو چک کنید. شاید بهتر باشه که برای تنظیم کردن ConnectionString در برنامه تون
امکاناتی ارائه کنید.

http://img.majidonline.com/pic/286260/database.gif

اگر در متن اش عبارت AttachDbFilename بکار رفته، شما فایل بانک اطلاعاتی رو Attach می کنید و باید مسیر فایل بانک اطلاعاتی (mdf و ldf) رو
درست داده باشید، چه روی کامپیوتر خودتون و چه روی کامپیوتر کاربر، اگه این مسیر غلط باشه بانک اطلاعاتی پیدا نمیشه. متن مسیر رو بین " و " قرار بدید
تا مشکل ساز نشه.
در ضمن یک User Instance هم هست که True یا False ئه، روی بعضی سیستم ها که کاربر سیستم ادمین ئه فقط در
حالت false جواب میده و در بعضی سیستم ها که کاربر ادمین نیست true نباشه کار نمی کنه.

مقداری که به عنوان Data Source اعلام می کنید Instance سرور ئه که موقع نصب ممکنه عوض شده باشه، اما معمولا یکی از مقادیر
SQLEXPRESS\. یا . یا MSSQLSERVER\. است.