반응형
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;";
굿럭!
반응형
'프로그래밍 > C#' 카테고리의 다른 글
[C#] Oracle Bulk Insert (0) | 2022.04.01 |
---|---|
[C#] Newtonsoft JsonConverter 사용하기 (0) | 2022.03.30 |
[C#] Eager & Short-circuit operators (0) | 2022.02.25 |
[C#] 배열 복사 성능 평가 (0) | 2022.02.08 |
[C#] Linq Where Performance Test (0) | 2022.01.26 |