我有一个 2 节点 Oracle 集群 (RAC)。我创建了一个监听器和一个数据库。
我想创建另一个侦听器并使用新数据库的辅助侦听器在同一集群上创建一个新数据库。
在我在机器上定义多个侦听器的单节点模式下,当我使用 DBCA 创建数据库时,会出现一个“选择侦听器”页面,我可以选择侦听器。
我使用网格用户创建了一个新的侦听器以供集群范围使用,但是当我使用 DBCA 创建数据库时,不会出现侦听器选择页面。
任何人都可以帮助我为新数据库选择辅助侦听器吗?
我有一个 2 节点 Oracle 集群 (RAC)。我创建了一个监听器和一个数据库。
我想创建另一个侦听器并使用新数据库的辅助侦听器在同一集群上创建一个新数据库。
在我在机器上定义多个侦听器的单节点模式下,当我使用 DBCA 创建数据库时,会出现一个“选择侦听器”页面,我可以选择侦听器。
我使用网格用户创建了一个新的侦听器以供集群范围使用,但是当我使用 DBCA 创建数据库时,不会出现侦听器选择页面。
任何人都可以帮助我为新数据库选择辅助侦听器吗?
从技术上讲,在同一组 RAC 服务器上拥有两个数据库是没有意义的。不要混淆之间database
或database instances
与之间的术语logical schema(s)
。我见过SQL Server
开发人员对数据库的模式和 Oracle 术语感到困惑。
是否可能完全是一个不同的范围,但我关心的是你想要实现的是可扩展且有意义的。
你可以更多地解释你的要求,究竟是什么让你想到这样做。我很乐意为您提供进一步的指导。到目前为止,它没有多大意义。
更新要使用 DBCA 为您的数据库配置多个侦听器,请阅读 http://docs.oracle.com/cd/E11882_01/install.112/e48195/undrstnd.htm#BEIDJJAG
您说,您已经创建了两个侦听器,但它们没有在 dbca 中列出。请检查listener.ora
它是否有两个条目。如果没有,则在 listener.ora 中创建一个新的唯一条目。用 dbca 再试一次。