"Exception has been thrown by target of invocation" 正在将 XML 数据加载到变量中
"Exception has been thrown by target of invocation" while loading XML data into a variable
我有一个 SSIS 任务,它从文件夹中读取 XML 个文件。它将每个 XML 文件读入一个变量,然后将该数据加载到 SQL 服务器 table(批量列)。这个过程在 Local 和 Dev 环境中运行良好,但是在 stage 环境中执行时它给我一个错误:
Exception has been thrown by the target of an invocation.
XML 文件的大小是 200 MB 以上是我在 stage 环境中遇到的错误。
我附上了执行日志的图片:
我该如何解决这个问题?
问题已解决。该程序包在 64 位模式下执行时抛出内存不足异常,但在 32 位模式下运行良好(不确定为什么在 64 位模式下抛出异常)。
因此,使用 DTexec.exe (x86) 在任务计划程序中为 运行 包创建了一个任务并成功执行。
我有一个 SSIS 任务,它从文件夹中读取 XML 个文件。它将每个 XML 文件读入一个变量,然后将该数据加载到 SQL 服务器 table(批量列)。这个过程在 Local 和 Dev 环境中运行良好,但是在 stage 环境中执行时它给我一个错误:
Exception has been thrown by the target of an invocation.
XML 文件的大小是 200 MB 以上是我在 stage 环境中遇到的错误。
我附上了执行日志的图片:
我该如何解决这个问题?
问题已解决。该程序包在 64 位模式下执行时抛出内存不足异常,但在 32 位模式下运行良好(不确定为什么在 64 位模式下抛出异常)。
因此,使用 DTexec.exe (x86) 在任务计划程序中为 运行 包创建了一个任务并成功执行。