그래서 SQL Express에서 정식 버전으로 데이터를 이동하는 업로드 서비스를 설정하려고합니다. Express에 에이전트가 없기 때문에 C #으로 직접 서비스를 작성하고 있으므로 데이터 무결성을 보장하기 위해 트랜잭션을 사용할 계획입니다.
단일 트랜잭션으로 2 개의 데이터베이스를 처리 할 수 있습니까?
의미...
Express에서 읽고 2012 년에 삽입 한 다음 Express를 업데이트하여 "업로드 됨"상태를 표시합니다. 두 개의 별도 데이터베이스이므로 두 SQL 인스턴스 간의 데이터 무결성을 보장하는 가장 좋은 방법은 무엇입니까?
세 가지 작업 중 하나라도 실패하면 전체 트랜잭션을 롤백하고 나중에 다시 시도해야합니다.
예, 분산 트랜잭션을 사용할 수 있습니다. TechNet에서이 문서를 참조하십시오. https://technet.microsoft.com/en-us/library/aa213077(v=sql.80).aspx ,
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다