2010-03-29 3 views
2

System.Data.OracleClient에서 ODB.NET으로 변환하고 연결 문자열을 변환하는 데 도움이 필요합니다. 다음은 System.Data.OracleClient와 함께 사용하는 예제입니다.ODP.NET 연결 문자열의 연결 문자열을 Failover로 어떻게 구성합니까?

SERVER = (DESCRIPTION_LIST = (LOAD_BALANCE = 예) (FAILOVER = ON) (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = 172.26.140.80) (PORT = 9960)) (ADDRESS = (PROTOCOL = TCP) (HOST = 172.26.140.81) (PORT는 = 9960는))) (CONNECT_DATA는)))) = (SERVICE_NAME = tactota; UID = XXXXXXX; PWD = XXXXXXXX는 "

여기

은 무엇입니까 I ODB.NET 작업을 입수했습니다,하지만 위의 연결 문자열의 다른 기능을 제공합니다.

데이터 원본 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = 172.26를 구현하지 않습니다. 14 (사용자 ID = XXXXXXXX; 암호 = XXXXXXXX); (사용자 ID = XXXXXXXX;

여기에 내가 함께 올리려고했을 때의 모습이 나와 있습니다.

데이터 원본 = (LOAD_BALANCE = 예) (FAILOVER = ON) (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = 172.26.140.80) (PORT = 9960)) (ADDRESS = (PROTOCOL = TCP) (HOST = 172.26.140.81) (PORT = 9960))) (CONNECT_DATA = (SERVICE_NAME = tactota)))); 사용자 ID = XXXXXX, 암호 = XXXXX;

고마워요!

데이브

답변

8

마지막으로 작동하도록했습니다. 여기에 = 내가

데이터 원본 = (DESCRIPTION = (LOAD_BALANCE = 예) (FAILOVER = ON) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP) (HOST = 172.26.140.80) (PORT 해낸 것입니다 (CONNECT_DATA = (SERVICE_NAME = tactota))));) (주소 = (프로토콜 = TCP) (호스트 = 172.26.140.81) (포트 = 9960) 사용자 ID = XXXXXXX, 암호 = XXXXXXXX;

관련 문제