2010-11-19 3 views
1

현재 2 개의 원격 SQL 서버로 transactons를 배포했으며 다음 주에 이러한 데이터베이스 중 하나가 Oracle로 마이그레이션 될 예정입니다.SSIS 오라클 및 분산 트랜잭션

분산 트랜잭션의 일부로 Oracle을 포함 할 때 해결 방법/수정을 계획해야하는 알려진 문제점이 있는지 알고 싶었습니다. 즉 분산 트랜잭션을 실행하는 SSIS 즉, 분산 트랜잭션 참가자는 원격 SQL 서버 및 Oracle 데이터베이스 (Oracle - 비 Windows OS에 설치됨)가 포함됩니다.

처음부터이 기능을 사용할 수 있습니까?

답변

0

오라클로 마이그레이션하는 이유는 무엇입니까?

나는 당신이 저장 프로 시저로이 모든 것을 할 수 있다고 생각하지만, 난 당신이 연결된 서버

BEGIN 분산 트랜잭션 TranName

INSERT에 DTC를 활성화해야 할거야 같은데요 INTO SqlServer.myDB.dbo.myTable (-a Keyid 키 ID, 값) 값 (123, '안녕하세요')

INSERT INTO OracleServer.myScrewedUpOracleName.dbo.myTable (-a Keyid 키 ID, 값) 값 (123, '왜 오라클? ')

COMMIT

관련 문제