我在本地PC上使用Oracle数据库。我有3个实例数据库在运行。 我的问题是,我是否需要为我的机器中的每个SID指定不同的监听器? 或者我可以在1521端口为每个SID设置一个监听器?
如果我需要为每个SID创建每个Listener,有什么优缺点? 因为我看到博客为同一服务器中的每个SID创建每个监听器。 http://www.snoozingdragon.com/information-technology/tips-and-tricks/multiple-listeners-for-multiple-sid-in-oracle-database-6.html
答案 0 :(得分:1)
您不需要为多个数据库提供多个侦听器。即使您有不同版本的Oracle数据库软件。上层版本的监听器(例如12c)支持与12c,11g,10g数据库的连接
当我们需要某些用户的限制访问时,或者如果一个侦听器没有跟上过多的连接等,就会使用多个侦听器。
我个人在笔记本电脑上有4个数据库,他们都使用一个监听器。