PDA

View Full Version : خطای اتصال به دیتابیس express



hamed.alinejad
دوشنبه 16 دی 1392, 17:13 عصر
با سلام دوستان من توی ویژوال 2012 یه برنامه نویشم و حالا فایل های دیتابیس رو کنار برنامه گذاشتم ولی موقع اجرا این خطا رو میده
Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.

ممنون میشم کمک کنید
ویندوزم 8.1 هست

vb341
دوشنبه 16 دی 1392, 18:20 عصر
اتصال کانکشن رو تست کن ببین درست هست یا نه . و یا اینکه connection string رو در همین پست قرار بده ببینیم مشکل چیه

hamed.alinejad
دوشنبه 16 دی 1392, 20:59 عصر
خودم دستی همه دیتابیس ها رو کد نویسی کردم و توی یه ماژول اینو تعریف کردم

Public app_con As New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=" & Application.StartupPath & "\db\pardis_amlak.mdf;Integrated Security=True;User Instance=True")

hamed.alinejad
دوشنبه 16 دی 1392, 21:01 عصر
اتصال کانکشن رو تست کن ببین درست هست یا نه . و یا اینکه connection string رو در همین پست قرار بده ببینیم مشکل چیه

و همچنین دیتابیسم sql 2012 هست

بد جور موندم خیلی ممنون میشم کمک کنید

vb341
دوشنبه 16 دی 1392, 23:07 عصر
کانکشن رو بصورت زیر استفاده کن . ببین جواب میگیری . البته اگر از LocalDb استفاده نمیکنی بجاش SQLexpress قرار بده

Public Con As SqlConnection = New SqlConnection("Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirec tory|\Cont_Afsar_Mali.mdf;Integrated Security=True;Connect Timeout=30")


Public Con As SqlConnection = New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\DelavaranVacation.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")

hamed.alinejad
سه شنبه 17 دی 1392, 14:51 عصر
کانکشن رو بصورت زیر استفاده کن . ببین جواب میگیری . البته اگر از LocalDb استفاده نمیکنی بجاش SQLexpress قرار بده

Public Con As SqlConnection = New SqlConnection("Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirec tory|\Cont_Afsar_Mali.mdf;Integrated Security=True;Connect Timeout=30")


Public Con As SqlConnection = New SqlConnection("Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirector y|\DelavaranVacation.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True")


دوست عزیز من روی یه کامپیوتر دیگه تست کردم خطا نداد و کار کرد ولی روی کامپیوتر خودم این خطا رو میده

و قبل از اون خطا این رو نشون میده
اس کیو ال من نسخه : 2012 و ویژال 2012 هستم

115005