두 개의 Oracle 데이터베이스 인스턴스에 instance1과 instance2가 있습니다. 우리는 weblogic에서 instance1로 데이터 소스를 생성합니다. 문제는 응용 프로그램에서 데이터 소스와의 연결을 만들 때 가끔 'instance2'에 연결된다는 것입니다. 그런 상황을 어떻게 피할 수 있습니까?특정 인스턴스에 대한 데이터베이스 연결
0
A
답변
0
Oracle RAC 2 노드를 구성한 것처럼 들립니다. 모든 인스턴스를 DB 노드 중 하나에 연결하려면 DB 연결 문자열을 수정하여 HA RAC 연결 문자열을 사용하지 않고 단일 인스턴스에 대한 연결 문자열을 사용합니다.
다중 구성이 구성되어 있지 않으면 데이터베이스 인스턴스 간의로드 균형 조정이 데이터 소스에 구성된 DB 드라이버와 DB URL로 릴레이됩니다. 이것이 WebLogic이 사용하는 드라이버 버전과 관련이 있는지는 모르겠지만 항아리를 DB의 포인트 릴리스와 일치시키는 것이 항상 좋은 생각입니다.
클러스터 연결 문자열을 단일 인스턴스로 옮기는 것을 권장하지 않습니다. 설치 프로그램이 액티브/패시브가 될 경우 DBA와 채팅하고 연결 문자열을 수정하여 여전히 장애 조치가 정의되도록하십시오 .
0
"로드 균형 조정"에서 AlgorithmType = "Failover"로 AlgorithmType을 변경할 수 있습니다. 또는 DB 연결 문자열이 DB 인스턴스 중 하나만 가리키는 지 확인하십시오. 현재 DB의 DNS에 연결하거나 여러 개의 IP를 제공하는 것 같습니다.
관련 문제
- 1. 특정 인스턴스에 대한 경로 요청
- 2. 모델의 특정 인스턴스에 대한 권한
- 3. Visual Studio - "특정 프로세스 인스턴스에 연결"매크로
- 4. SQLCIPHER에 대한 데이터베이스 연결
- 5. Python - 특정 인스턴스에 대한 모든 참조를 인쇄합니다.
- 6. 특정 텍스트의 모든 인스턴스에 대한 PHP Preg_replace?
- 7. 클래스의 특정 인스턴스에 대한 정적/공유 변수
- 8. Clojure의 원격 인스턴스에 연결
- 9. 특정 데이터베이스에 대한 동시 연결 수는 있습니까?
- 10. 석영 스케쥴러에 대한 데이터베이스 연결
- 11. mysql에 대한 C++ 데이터베이스 연결
- 12. 준비된 문에 대한 데이터베이스 연결
- 13. SQL Server 2012 LocalDB 인스턴스에 대한 ODBC 연결
- 14. SQL 2000의 데이터베이스 연결
- 15. 특정 Rails (Passenger) 인스턴스에 액세스하기
- 16. 기본 인스턴스에 대한 명명 된 인스턴스 리디렉션
- 17. 데이터베이스 연결
- 18. Oracle 데이터베이스 연결 문제
- 19. 로컬 IIS 웹 인스턴스에 대한 단위 테스트 연결
- 20. UIViewController의 인스턴스에 대한 CGRectMake
- 21. 연결 I 실행중인 스핑크스 인스턴스에 연결 시도 오류
- 22. 상속 데이터베이스 연결
- 23. WPF - 특정 컨트롤 인스턴스에 대한 부모에서 RoutedEvent 처리
- 24. YUI DataTable의 특정 인스턴스에 대한 CSS 정보를 설정하는 방법이 있습니까?
- 25. 특정 개체 인스턴스에 대한 코드의 양식 닫기 양식 추가 중?
- 26. 배열 내의 특정 인스턴스에 대한 hitTestObject입니다. AS3 OOP
- 27. 연결 풀에서 데이터베이스 연결 얻기
- 28. SQLite : 리소스 파일에 대한 데이터베이스 연결?
- 29. Localell 외부에서 Intellij 내부의 Grails 인스턴스에 연결
- 30. 루비의 데이터베이스 연결 풀링
다중 데이터 소스를 만들지 않습니다. 또한 유일한 인스턴스를 가리 키도록 내 데이터 소스를 만들고 있습니다. 내 데이터 소스 연결 문자열에는 인스턴스 이름 만 언급되어 있습니다. 왜 다른 인스턴스로 연결되는지 이해할 수 없습니다. – user1818397