我们的项目使用 AcuCorp 的 AcuODBC 驱动程序来访问旧版 Vision 数据库。问题是我们只有一个 32 位驱动程序,安装程序根本无法在我们的 64 位服务器上运行。我需要一种方法来使用 SSIS 从该系统中提取数据。据我所知,有3个选项:
- 在 32 位 VM 上使用 SSIS 和 AcuODBC 驱动程序设置全新的 SQL Server 实例(成本高昂)
- 尝试手动将 32 位驱动程序破解到我们的 64 位服务器上(容易失败且不受支持)
- 设置一个带有某种“代理”服务的 32 位 VM,我们的 64 位 SSIS 可以使用该服务来提取数据。
第一个选项是最不可取的。如果您对选项 2 或 3 或其他任何我没有想到的建议有任何建议,我很想听听。