我有带有 attuinity oracle 连接器的 2015 SSIS 解决方案,我无法在 VS 2022 中打开包,因为它不再支持 attuinity,我收到“未将对象引用设置为对象实例”错误。
答案1
Attunity Oracle Connector 在 SQL Server 2019 中已弃用,并由 Microsoft Connector for Oracle 取代。但是,有一种解决方法是您可以尝试在 Visual Studio 2022 中打开和修改包,请尝试以下步骤:
- 从安装新的 Microsoft Connector for Oracle这里。
- 在 Visual Studio 2022 上打开 SSIS 包后,在解决方案资源管理器中右键单击您的项目并选择“属性”。在“配置属性”选项卡中,将 TargetServerVersion 更改为 SQL Server 2019 或更高版本。这会自动升级您的包以使用 Microsoft Connector for Oracle 而不是 Attunity Oracle Connector。