프로그래밍/C#

[C#] Oracle 연결 시 예외 발생 문제

흔한티벳여우 2022. 3. 11. 15:19
반응형

C#에서 Oracle을 연결해서 사용하는데 정상적으로 접속은 하지만 예외가 아래와 같이 나올 때가 있다.

 

예외 발생: 'OracleInternal.NotificationServices.ONSException'(Oracle.ManagedDataAccess.dll)

 

왜인지는 모르겠지만 접속 정보에 load balancing=false; ha events=false; 을 추가해주면 문제가 해결된다.

 

var dbInfo = $"Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST={dbIp})(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME={dbName})));load balancing=false; ha events=false; User ID={dbId};Password={dbPw};Connection Timeout=30;";

 

굿럭!

반응형