SQL Server 2000과 sybase를 사용하여 하나의 시나리오를 구현하는 데 어려움이있는 araound를 검색했습니다.하나의 트랜잭션에서 두 개의 연결
나는 ServerA (MSSQL 서버)와 ServerB (Sybase 서버)라는 이름의 서로 다른 위치에 두 개의 SQL 서버를 가지고 있습니다.
나는 SALARY 테이블을 가지고있다.
ServerA의 고객 SALARY에 레코드 하나를 삽입 할 때마다 ServerB에도 레코드가 삽입됩니다.
둘 중 하나라도 실패하면 롤백해야합니다.
프로그래밍을 위해 VB에서 Asp.net을 사용하고 있습니다.
서버 B에서 테이블을 변경/추가 할 권한이 없습니다. 서버 B에서 허용되는 것은 삽입/삭제/업데이트 레코드뿐입니다.
나는 주위를 둘러 보았고 TransactionScope를 사용하는 방법을 찾았지만 할 올바른 방법은 아닌지 잘 모르겠습니다.
심판 : http://msdn.microsoft.com/zh-tw/library/system.transactions.transactionscope%28v=vs.80%29.aspx
도와주세요. 감사!!!!
답장을 보내 주셔서 감사합니다. 나는 여기서 다시하려고 노력할 것이다. – Tatming