PDA

View Full Version : سوال: یک خطا در اجرای ویندوز سرویس



saeidfarahi
پنج شنبه 01 مرداد 1388, 18:46 عصر
من دو برنامه با c# نوشتم کهبه یک دیتابیس می تونن وصل بشن . یکی یک ویندوز سرویس است و یکی دیگه یک فرم عادی. هردو دارای connection string زیر هستن :

+"server=myComputerName;Initial Catalog=myDatabase;"
;"user id=myLogin;password=myPassword;trusted_connection = true;"

مشکل من اینجاست که فرم من به درستی به دیتابیس وصل می شه ولی ویندوز سرویسم خطای زیر رو می ده و می ایسته ! واقعا کلافه و گیج شدم و تا حالا هیچ فورمی جوابم رو نداده !

provider : Named Pipes Prvider,error 40 - Could not open a connection to SQL Server

در ضمن من از SQL SERVER 2005 استفاده می کنم.:عصبانی++::عصبانی++::عصبان ی::عصبانی:

keivan mousavi
پنج شنبه 01 مرداد 1388, 20:07 عصر
دوست عزیز پیشنهاد میکنم به این سایت سری بزنی مشکله منو حل رد


www.connectionstrings.com

saeidfarahi
پنج شنبه 01 مرداد 1388, 20:44 عصر
می شه دقیقتر بگین چطوری از این سایت می شه استفاده کرد . من نتونستم چیزی گیر بیارم

meysam_pro
پنج شنبه 01 مرداد 1388, 22:18 عصر
توضیح کاملی اینجا (http://social.msdn.microsoft.com/Forums/en-US/sqldataaccess/thread/c488cf76-2515-440f-b3f8-9cfad689c5b6)نوشته.

keivan mousavi
جمعه 02 مرداد 1388, 01:34 صبح
تو سایت روی SQL server 2005 کلیک کن تمام connection string های مربوط به این ورژنو داده یک کاره خرکی کن همشونو امتحان کن

دوست عزیز ولی من فکر نم مشکل از اینجاست که Client های داخل شبکه رو به SQL وصل نکردی ابتدا با SQL به Clint ها پریمیژن بده با connection خودتو درست کن در این باره تو این سایت بارها توضیح داده شده


http://barnamenevis.org/forum/showthread.php?t=139529php?t=139529