SSIS Oracle 提供程序未显示在工具箱中
Posted
技术标签:
【中文标题】SSIS Oracle 提供程序未显示在工具箱中【英文标题】:SSIS Oracle Provider not showing in Toolbox 【发布时间】:2021-11-05 21:04:06 【问题描述】:第一次发帖:)
我正在使用 Visual Studio 2019 (SSIS),但由于某种原因,OLE DB 的 Oracle 提供程序未显示在源或目标中。我已经下载了最新的 64 位和 32 位 ODAC 以及最新 VS 的 ODT,但这些都不起作用。我重新启动了我的电脑,认为这需要同步,但仍然没有显示。
我可能错过了一步吗?
【问题讨论】:
转到扩展 > 管理扩展 > 在线,并在搜索栏中搜索 Oracle Provider。如果你在那里找到它,请告诉我 【参考方案1】:这样做:
右键单击连接管理器>新建连接管理器
从连接列表中选择 OLEDB,然后按添加:
按新建,然后在您选择提供程序的顶部下拉菜单中搜索 Microsoft OLE DB Provider for Oracle
你现在可以走了。
【讨论】:
您好 Francesco,此选项确实存在,但即使我能够从 excel ODBC 连接成功连接到 oracle,也无法将我连接到 oracle,所以我注意到 youtube 教程总是指向“Oracle Provider for OLE DB”所以我想也许这可以连接我?例如:static.squarespace.com/static/52d1b75de4b0ed895b7e7de9/…sqlchick.com/entries/2012/9/2/… 但是在源和目标下获得这个选项是我遇到的挑战 您将永远无法在源/目标菜单中看到它们。正如我在图片中向您展示的那样,您只会在连接管理器中看到 Oracle OLE DB 在连接管理器下显示 Provider: Native OLE DB\ 它没有显示 Oracle Provider for OLEDB 的选项。它确实显示了用于 Oracle 的 MS OLE DB 提供程序,但是当连接到它时,它不接受我的连接和凭据。我已经在 ODBC 连接管理器上进行了测试,所有这些都得到了验证,我不确定我做错了什么? 对不起,我不能帮你到那里。我向您展示的那个是我所知道的唯一一个 Oracle OLEDB 连接器。试着问问你的同事。以上是关于SSIS Oracle 提供程序未显示在工具箱中的主要内容,如果未能解决你的问题,请参考以下文章
FluentFTP无法在SSIS中工作,无法加载FluentFTPDLL