sql-server - 运行 DTSX 文件时出现 xp_cmdshell 错误
问题描述
要将一些数据导出到文本文件,我使用 SSMS 17.x 中的向导创建了一个 SSIS 文件,它在向导中运行良好,但是当我尝试使用xp_cmdshell再次执行它时它给了我一个错误,就像这样:
EXEC xp_cmdshell 'DTExec /f "\\MyServer\MyScriptFolder\MyExportPackage.dtsx"'
错误内容如下:
说明:Destination - MyExportPackage_txt 的版本与此版本的 DataFlow 不兼容。
这是什么意思?我用谷歌搜索过这个,我唯一看到的是人们提到 dtexec.exe 的 32 位和 64 位版本,但我看不出这与任何事情有什么关系,或者如何解决这个问题。
解决方案
推荐阅读
- node.js - 检查请求是否在节点 13 中加密 (https)
- php - 我如何请求带有授权标头的 Http
- reactjs - 使用 Next JS 和 React Navigation React Native Web
- php - input.less 不会覆盖 WordPress 主题中的 style.css
- javascript - Vue:“_”前缀属性在数据属性中不起作用
- javascript - 无法暂停 javascript 代码,直到另一个函数终止
- django - 启动 django 服务器时,我不断收到 NotImplementedError 错误
- autodesk-forge - 是否可以添加将重定向到其他页面的按钮?
- reactjs - 为什么在这个反应示例中使用 useRef?只是为了概念演示?
- mysql - 在mysql中将表列拆分为多个列