【发布时间】:2009-06-30 10:26:33
【问题描述】:
在执行 SSIS 包时,出现以下错误,
The buffer manager failed a memory allocation call for 10484608 bytes, but was unable to swap out any buffers to relieve memory pressure. 20 buffers were considered and 20 were locked. Either not enough memory is available to the pipeline because not enough are installed, other processes were using it, or too many buffers are locked.
[DTS.Pipeline] Error: Thread "SourceThread0" has exited with error code 0xC0047038.
[DTS.Pipeline] Error: The Data Flow task failed to create a buffer to call PrimeOutput for output "XML Source 1" (91) on component "GeneralCongfigurations" (98). This error usually occurs due to an out-of-memory condition.
当尝试从带有“脚本组件”的 XML 文件向 SQL 表中插入数据时会发生这种情况。
如何解决?
【问题讨论】:
-
这些代码是用于谷歌搜索的,没有人能立即认出它们。另外,错误发生之前的 SSIS 日志条目是什么?发生了什么样的任务/步骤?你是在 Visual Studio 中运行这个包吗?
标签: ssis