我目前正在从事工作,当我想部署项目时,出现以下错误。我试图检查DTSPath,但是在以下路径“去regedit-> HKEY_LOCAL_MACHINE-> SOFTWARES以及SSIS中的Microsoft Sql Server下”下找不到它。
找不到“ ISServerExec.exe”的路径。该操作将 现在退出。执行.NET Framework错误 用户定义的例程或集合“ deploy_project_internal”: System.Data.SqlClient.SqlException:“ ISServerExec.exe”的路径 找不到。现在,该操作将退出。 System.Data.SqlClient.SqlException:在 System.Data.SqlClient.SqlConnection.OnError(SqlException异常, 布尔值breakConnection,动作
1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnectionSmi.EventSink.DispatchMessages(Boolean ignoreNonFatalMessages) at System.Data.SqlClient.SqlCommand.RunExecuteNonQuerySmi(Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource
1 完成,字符串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严重性,Object [] args)位于 Microsoft.SqlServer.IntegrationServices.Server.ServerApi.DeployProjectInternal(SqlInt64 deployId,SqlInt64版本ID,SqlInt64 projectId,SqlString 项目名) 。 (Microsoft SQL Server,错误:27108)
答案 0 :(得分:1)
这立即解决了我的问题: http://thesqlgirl.com/2017/10/25/ssis-error-the-path-for-isserverexec-exe-cannot-be-found/
当我重新运行SQL Installer并选择遇到问题的实例时,我发现未安装SSIS(集成服务),就像上面的建议一样。不知何故,当我删除了在同一服务器上运行的SQL的辅助实例时,它影响了其他实例。
不为Microsoft产品感到震惊。