事件名称:APPCRASH 应用程序名称:DtsDebugHost.exe
Event Name: APPCRASH Application Name: DtsDebugHost.exe
SSIS 调试主机已停止工作(此处源是 DB2,目标是 Netezza),问题详情:-
Problem signature: Problem Event Name: APPCRASH Application
Name: DtsDebugHost.exe Application Version: 2009.100.1600.1
Application Timestamp: 4bb679ab Fault Module Name: DTSPipeline.dll
Fault Module Version: 2009.100.4042.0 Fault Module
Timestamp: 5514e504 Exception Code: 40000015 Exception
Offset: 00057653
并且 SQLDUMPER 文件中的错误是
ACTION, SQLDUMPER_UNKNOWN_APP.EXE, AdjustTokenPrivileges () completed with status (00000514) ACTION, SQLDUMPER_UNKNOWN_APP.EXE,
Input parameters: 4 supplied ACTION, SQLDUMPER_UNKNOWN_APP.EXE,
Parameter 1: 10148 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Parameter 2: 0
ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Parameter 3: 0:0 ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, Parameter 4: 0000000000420B58 ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, Parsed parameters: ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, ProcessID = 10148 ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, ThreadId = 0 ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, Flags = 0x0 ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, MiniDumpFlags = 0x0 ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, SqlInfoPtr = 0x0000000000420B58 ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, DumpDir = ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, ExceptionRecordPtr = 0x0000000000000000
ACTION, SQLDUMPER_UNKNOWN_APP.EXE, ContextPtr = 0x0000000000000000
ACTION, SQLDUMPER_UNKNOWN_APP.EXE, ExtraFile = ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, InstanceName = ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, ServiceName = ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, Callback type 11 not used ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, Callback type 15 not used ACTION,
SQLDUMPER_UNKNOWN_APP.EXE, Callback type 7 not used
当我从 SQL Server Agent 执行这个包时它抛出一个错误
The step did not generate any output. The return value was unknown. The process exit code was 255. The step failed.
仅供参考:- 包用于从源中提取数据,它还有一个执行 SQL 调用存储过程的任务。我的其他包裹工作正常。准确地说,我正在做的是:使用 execute sql 任务提取数据并调用存储过程来更新某些行。你认为这个包中的某些东西可能出了问题吗?如果不是那么可能是什么原因
如有任何帮助,我们将不胜感激!
找出问题所在:
Run64BitRunTime 不一致,即对于一些子包它是 True 而对于一些它是假的。一旦我将所有包的 Run64BitRunTime 设置为 true,我的问题就解决了。
感谢大家的评论。
SSIS 调试主机已停止工作(此处源是 DB2,目标是 Netezza),问题详情:-
Problem signature: Problem Event Name: APPCRASH Application Name: DtsDebugHost.exe Application Version: 2009.100.1600.1
Application Timestamp: 4bb679ab Fault Module Name: DTSPipeline.dll
Fault Module Version: 2009.100.4042.0 Fault Module Timestamp: 5514e504 Exception Code: 40000015 Exception Offset: 00057653
并且 SQLDUMPER 文件中的错误是
ACTION, SQLDUMPER_UNKNOWN_APP.EXE, AdjustTokenPrivileges () completed with status (00000514) ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Input parameters: 4 supplied ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Parameter 1: 10148 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Parameter 2: 0 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Parameter 3: 0:0 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Parameter 4: 0000000000420B58 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Parsed parameters: ACTION, SQLDUMPER_UNKNOWN_APP.EXE, ProcessID = 10148 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, ThreadId = 0 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Flags = 0x0 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, MiniDumpFlags = 0x0 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, SqlInfoPtr = 0x0000000000420B58 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, DumpDir = ACTION, SQLDUMPER_UNKNOWN_APP.EXE, ExceptionRecordPtr = 0x0000000000000000 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, ContextPtr = 0x0000000000000000 ACTION, SQLDUMPER_UNKNOWN_APP.EXE, ExtraFile = ACTION, SQLDUMPER_UNKNOWN_APP.EXE, InstanceName = ACTION, SQLDUMPER_UNKNOWN_APP.EXE, ServiceName = ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Callback type 11 not used ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Callback type 15 not used ACTION, SQLDUMPER_UNKNOWN_APP.EXE, Callback type 7 not used
当我从 SQL Server Agent 执行这个包时它抛出一个错误
The step did not generate any output. The return value was unknown. The process exit code was 255. The step failed.
仅供参考:- 包用于从源中提取数据,它还有一个执行 SQL 调用存储过程的任务。我的其他包裹工作正常。准确地说,我正在做的是:使用 execute sql 任务提取数据并调用存储过程来更新某些行。你认为这个包中的某些东西可能出了问题吗?如果不是那么可能是什么原因
如有任何帮助,我们将不胜感激!
找出问题所在: Run64BitRunTime 不一致,即对于一些子包它是 True 而对于一些它是假的。一旦我将所有包的 Run64BitRunTime 设置为 true,我的问题就解决了。
感谢大家的评论。