من یک برنامه ساده دارم که تحت شبکه داخلی (Workgroup) راه اندازی شده به صورتی که پایگاه داده در بستر SQL Server بر روی سیستم سرور و نرم افزار کلاینت بر روی سیستم کاربران نصب و پیاده سازی شده است. نزدیک به 3 سال هست که برنامه پیاده سازی شده و به خوبی کار می کرد ولی از دیروز هنگام ارسال و دریافت داده از طرف کلاینت ها به سرور، برنامه هنگ میکنه و کلا Lock میشه مگر اینکه از طریق Remote Desktop به سرور ریموت بزنیم، در این صورت برنامه به راحتی کار میکنه. من توی ConnectionStrings به جای نام سیستم سرور از آدرس IP سرور هم استفاده کردم ولی باز مشکل حل نشد، پورت های درگیر در SQL Server و Remote Desktop هم که از هم جدا هستند و نمی تونن به هم تاثیر بزارن، حالا چرا با اجرای Remote Desktop ، ارتباط برنامه با پایگاه داده و ارسال و دریافت داده به درستی انجام میشه ولی بدون اون نه ؟!