我有一个 GIS oracle 数据库,我需要在 SSIS 数据流任务中引用。理想情况下,我通常会做这样的事情(在 Oracle SQL Developer 中完美运行):
execute sde.version_util.set_current_version('SAFE.mvedits')
SELECT CAD_EVENTID
FROM SAFE.INCIDENT_POINT_MV
但是,当我尝试将其用作我的 OLE DB 数据源的 SQL 命令时,它会引发“无效 SQL”错误。
如何在 SSIS 数据流任务数据源中设置 SDE 版本?