我们有两种网络服务器。一种基于Java(tomcat+springboot),另一种基于Python(Django)。在
最近,我们将数据库从普通的Oracle模式更改为RAC模式,我们的Java服务器可以通过以下配置成功地连接到它:
jdbc:oracle:thin:@(DESCRIPTION=(ENABLE=BROKEN)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=177.177.50.112) (PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=177.177.50.113)(PORT=1521))(LOAD_BALANCE=NO)(FAILOVER=YES))(CONNECT_DATA=(SERVICE_NAME=aldb)(SERVER=DEDICATED)))
但是对于Django服务器,我们找不到一个合适的方法来配置这种连接。有谁有为Django配置oraclerac的经验吗?在
最后,我解决了这个问题,在Django配置中没有设置'PORT',而是将'NAME'的值设置为与javajdbcdsnstring相同。下面是一个例子:
相关问题 更多 >
编程相关推荐