خطا در اتصال “Local Server Connection”
خطا در اتصال “Local Server Connection”
آموزش برنامه نویسی در مجموعه ABLY | آموزش اسکویل به زبان فارسی
بعضی اوقات ممکن است شما با خطای زیر که خطا در اتصال “Local Server Connection” را نشان می دهد روبرو شوید:
Description: Failed to acquire connection “Local server connection”. Connection may not be configured correctly or you may not have the right permissions on this connection. End Error Warning: 2018-01-21 15:48:36.32 Code: 0x80019002 Source: OnPreExecute
(A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible.
خطا در اتصال “Local Server Connection”
آموزش برنامه نویسی در مجموعه ABLY | آموزش اسکویل به زبان فارسی
بعضی اوقات ممکن است شما با خطای زیر که خطا در اتصال “Local Server Connection” را نشان می دهد روبرو شوید:
Description: Failed to acquire connection “Local server connection”. Connection may not be configured correctly or you may not have the right permissions on this connection. End Error Warning: 2018-01-21 15:48:36.32 Code: 0x80019002 Source: OnPreExecute
(A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible.
از خطای بالا مشخص است که برنامه تعمیر و نگهداری (Maintenance Plan Error) قادر به اتصال به این نمونه از SQL سرور نیست. همانطور که می دانیم، Plans Maintenance از موتور SSIS برای اجرای برنامه ها استفاده می کند. هر برنامه ای که ایجاد می شود ارتباطی تعریف شده است که در طول اجرای برنامه مورد استفاده قرار می گیرد. اگر اتصال درست نیست، اجرای برنامه با خطاهای فوق شکست خواهد خورد.
این خطا بیشتر زمانی اتفاق میافتد که شما به تازگی پورت پیش فرض را از 1433 به پورت دیگری مثلا 2433 تغییر داده باشید.
راه حل:
بر اساس اسناد عمومی، تمام JOBهای ایجاد شده از طریق برنامه های تعمیر و نگهداری و از طریق DTExec.exe اجرا می شوند که یک فرآیند 64 بیتی خارجی است. این فرایند قبل از اجرای مرحله تعیین شده، به SQL Server متصل می شود. در تصویر زیر مکان اتصال را می بینید.
همانطور که شماره پورت SQL به پورت غیر پیش فرض تغییر داده شد، یا ما باید آن را در connection (همانطور که در بالا نشان داده شد) قرار داده یا یک connection با پورت جدید ایجاد کنیم.