Oracle ODP是否使用Oracle侦听器?

Oracle ODP是否使用Oracle侦听器?,oracle,odp.net,Oracle,Odp.net,我在11g中使用ODP.net,没有连接问题,但我关闭了oracle侦听器,仍然能够连接和提取数据 Oracle ODP是否使用Oracle侦听器?所有远程连接都需要通过侦听器。连接后,可能不再需要侦听器(但您不会关闭它) 本地连接不需要监听器,但在监听器复制远程功能时通过监听器是一种很好的做法 你是如何让听众感到厌烦的?数据库是本地的还是远程的 Windows菜单中的快捷方式不太可能(不是不可能,但非常不可能)关闭远程侦听器。我怀疑您安装了本地Oracle DBMS(可能没有实际的数据库,只

我在11g中使用ODP.net,没有连接问题,但我关闭了oracle侦听器,仍然能够连接和提取数据


Oracle ODP是否使用Oracle侦听器?

所有远程连接都需要通过侦听器。连接后,可能不再需要侦听器(但您不会关闭它)

本地连接不需要监听器,但在监听器复制远程功能时通过监听器是一种很好的做法

你是如何让听众感到厌烦的?数据库是本地的还是远程的



Windows菜单中的快捷方式不太可能(不是不可能,但非常不可能)关闭远程侦听器。我怀疑您安装了本地Oracle DBMS(可能没有实际的数据库,只有软件),并且关闭了本地侦听器。远程侦听器仍将启动并运行。数据库连接不需要本地侦听器。

可以使用“开始”菜单中的快捷方式关闭侦听器。数据库是远程的。因此,在我第一次连接之前,我关闭了它,但仍然接通了。谢谢gary。我应该早点给出更详细的配置。我正在WS2008R2上运行一个虚拟机托管的Oracle DB,并在主机上进行开发。因此,没有本地连接。我可以使用lsnrctl.exe和stop命令或我提到的快捷方式关闭侦听器。这两种状态都不会影响我的可连接性,这被认为是一个bug。相同的代码应用于所有ADO.NET适配器,但只有Oracle(到目前为止)具有这种行为