เกิดข้อผิดพลาดในการตรวจสอบแพ็คเกจ SSIS เมื่อพยายามเรียกใช้ในโหมด 32 บิตภายใน SSMS

ฉันมีแพ็คเกจ SSIS ที่ใช้งานกับ SSISDB ของฉันในปัจจุบัน แพ็คเกจนี้จำเป็นต้องทำงานในโหมด 32 บิตและทำงานได้ดีเมื่อฉันเปลี่ยนการตั้งค่า '64BitRuntime' เป็นเท็จภายใน SSDT

ปัญหาของฉันเกิดขึ้นเมื่อฉันพยายามเรียกใช้ในโหมด 32 บิต หลังจากที่ปรับใช้กับ SSISDB ของฉันแล้ว ข้อผิดพลาดของฉันเกิดขึ้นที่หน้าจอต่อไปนี้: ป้อนคำอธิบายรูปภาพที่นี่

ข้อผิดพลาดที่เกิดขึ้นมีดังนี้:

ไม่พบเส้นทางสำหรับ 'ISServerExec.exe' การดำเนินการจะสิ้นสุดลงแล้ว มีข้อผิดพลาด .NET Framework เกิดขึ้นระหว่างการดำเนินการของชุดคำสั่งที่ผู้ใช้กำหนดหรือรวม "validate_package_internal": System.Data.SqlClient.SqlException: ไม่พบเส้นทางสำหรับ 'ISServerExec.exe' การดำเนินการจะสิ้นสุดลงแล้ว System.Data.SqlClient.SqlException: ที่ System.Data.SqlClient.SqlConnection.OnError (ข้อยกเว้น SqlException, breakConnection บูลีน, Action1 wrapCloseInAction) ที่ System.Data.SqlClient.SqlInternalConnectionSmi.EventSink.DispatchMessages (บูลีน IgnNonFatalMessages) ที่ System.Data.SqlClient .SqlCommand.RunExecuteNonQuerySmi(บูลีน sendToPipe) ที่ System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery (TaskCompletionSource1 เสร็จสิ้น, String methodName, sendToPipe บูลีน, การหมดเวลา Int32, บูลีน & usedCache, บูลีน asyncWrite, บูลีน inRetry) ที่ System.Data.SqlClient.SqlCommand ExecuteToPipe (SmiContext pipeContext) ที่ Microsoft.SqlServer.Server.SqlPipe.ExecuteAndSend (คำสั่ง SqlCommand) ที่ Microsoft.SqlServer.IntegrationServices.Server.ServerConnectionControl.RaiseError (SysMessageId messageId, SysMessageSeverity severity, Object[] args) ที่ Microsoft.SqlServer.IntegrationServices.Server .ServerApi.ValidatePackageInternal (SqlInt64 projectId, SqlInt64 package_id, SqlInt64 versionId, SqlInt64 validationId, SqlString targetEnvironment, SqlInt16 use32BitRuntime) (เซิร์ฟเวอร์ Microsoft SQL ข้อผิดพลาด: 27108)

ฉันจะแก้ไขปัญหานี้ได้อย่างไร สิ่งเดียวที่ฉันค้นหาผ่าน Google คือวิธีทำเครื่องหมายในช่อง...


person user3708795    schedule 30.03.2017    source แหล่งที่มา


คำตอบ (1)


หากคุณอัปเกรด SQL เมื่อเร็วๆ นี้ อาจมีปัญหากับเส้นทางที่จัดเก็บไว้ในแค็ตตาล็อก ssisdb ในกรณีของฉัน ให้ปล่อย & สร้างแค็ตตาล็อกใหม่ & ปรับใช้โครงการ แก้ไขข้อผิดพลาด 27108 ขณะดำเนินการแพ็คเกจจากขั้นตอนการจัดเก็บ หวังว่ามันจะช่วยได้

person Dmitry Ponkratenko    schedule 13.12.2017