我使用 Microsoft Visual Studio Ultimate 2012 试用版在 32 位机器上开发了一个 SSIS 包,我已将此包部署到 64 位机器上进行处理。我无法将 run64bitruntime 更改为 true,此字段已禁用,我无法将其更改为 true。如何启用此字段,以便能够将其更改为 true。
也许有人会发现这很有用......
可以通过以下方式更改run64bitruntime执行环境(SQL Server 作业)上的参数:
SQL Server Agent->Jobs->Job Step Properties->General->Execution Options

SSIS开发环境是32位环境。在设计时,您只能访问 32 位数据提供程序,因此您只能在 SSIS 项目中加入那些在开发计算机上也有 32 位版本的 64 位提供程序。
另一方面,SSIS 执行环境由底层操作系统决定,这意味着,无论您在设计时使用的提供程序的版本如何,在运行时都将使用正确的版本。当包由 SSIS 服务运行以及您自己从 SSDT 运行包时,都是如此
因此,您可以仅在设计时通过 Run64BitRuntime 项目设置来控制要显式使用的提供程序的版本。
| 归档时间: |
|
| 查看次数: |
22147 次 |
| 最近记录: |