我很想知道dtexec.exe和dtexecui.exe(执行包实用程序)示例之间的区别,我知道一些事情是,
- dtexecui.exe 是 32 位应用程序,而 dtexec.exe 有 32 和 64 版本。
我很想知道这两者之间是否存在其他差异。
像,
- 他们运行包的方式不同吗?
- 如果您同时拥有 32 位和 64 位客户端,他们是否对将使用哪个 oracle 客户端连接到数据库有偏好?
- 或任何其他差异
- 每个使用哪些 oracle 驱动程序来连接到数据库。
dtexec.exe 和 dtexecui.exe 都以相同的方式执行 SSIS 包。不同之处在于 dtexecui 提供了一个图形用户界面来为 dtexec 构造命令行参数。使用 dtexecui 生成的命令字符串可用作 dtexec 的命令行参数。
由于它们以相同的方式执行,因此它们将使用哪些客户端没有区别。客户端和驱动程序由程序包或执行的每个程序包的命令行参数确定。
有关使用 dtexecui 执行包的信息,请参阅: http:
//msdn.microsoft.com/en-us/library/ms141707 (v=SQL.90).aspx