gpt4 book ai didi

c# - ONSException 异常 - 没有配置节点

转载 作者:行者123 更新时间:2023-12-05 07:19:13 24 4
gpt4 key购买 nike

打开 Oracle 连接时,我在输出窗口中看到一些异常。

Exception occurred: "OracleInternal.NotificationServices.ONSException" in Oracle.ManagedDataAccess.dll

我将 Oracle Management Driver 更新到最新版本,但仍然可以。

我没有在机器上配置任何负载平衡或 ONS 服务。跟踪日志显示以下异常:

2019-09-10 10:47:12.500352 TID:5   (PRI) (SVC) (ERR) OracleONSNotificationManager.RegisterForNotification() (txnid=n/a) OracleInternal.NotificationServices.ONSException: ONS: No node lists were configured
bei OracleInternal.NotificationServices.ONS..ctor(String config)
bei OracleInternal.ServiceObjects.OracleONSNotificationManager.RegisterForNotification(String serviceName, String databaseName, Int32 timeout, String eventTypeFromDb, String onsConfigFromDb)

当我这样打开连接时会抛出错误:

Connection = new OracleConnection(cnString + $";Password={passwordDecryptedSecureString.SecureStringToString()}");
Connection.OpenAsync();

有人遇到同样的问题吗?或者可能有解决方案?

最好的问候

最佳答案

要消除异常,您需要明确关闭 HA 和负载平衡。添加 ;HA EVENTS=false;LOAD BALANCING=false 到您的连接字符串。

关于c# - ONSException 异常 - 没有配置节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57870036/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com