Microsoft MVP성태의 닷넷 이야기
글쓴 사람
정준명 (twiny at wholsee.com)
홈페이지
첨부 파일
 

안녕하세요?

MS에서 제공한 Microsoft.Framework( DxFramework Lite) 로 COM+ 서비스를 만들어서 운영중입니다.
- 메시지 받으셨죠? ^^;

이벤트 로그를 보다보니 하루에 몇십건씩 아래 로그가 쌓이고 있습니다.

SqlDbAgent:
WEB2 의 System.Data 에서 에러가 발생하였습니다.

System.InvalidOperationException: 분산 트랜잭션에 참여하는 동안 오류가 발생했습니다.
   at System.Data.SqlClient.SqlInternalConnection.EnlistNonNullDistributedTransaction(ITransaction transaction)
   at System.Data.SqlClient.SqlInternalConnection.EnlistDistributedTransaction(ITransaction newTransaction, Guid newTransactionGuid)
   at System.Data.SqlClient.SqlInternalConnection.EnlistDistributedTransaction()
   at System.Data.SqlClient.SqlInternalConnection.Activate(Boolean isInTransaction)
   at System.Data.SqlClient.SqlConnection.Open()
   at Microsoft.Framework.Data.SqlDbAgent.ExecuteNonQuery(String strQuery, SqlParameter[] paramArray, CommandType cmdType)

자세한 정보는 http://go.microsoft.com/fwlink/events.asp에 있는 도움말 및 지원 센터를 참조하십시오.


어떤 경우에 이런 에러가 발생하는지 잘 이해를 못하겠습니다.

굳이 트랜잭션 처리를 안해도 되는 경우 트랜잭션 지원 안하는 비즈단에서 INSERT/UPDATE/DELETE 하는 DAL를 호출하도록 썼는데 이게 문제가 될 수도 있는지요?

사이트 오픈 뒤에 멀쩡한 웹페이지가 가끔씩 500 에러가 나는 케이스가 일어나고 있는데... 걱정이네요.

조언 부탁드립니다.








[최초 등록일: ]
[최종 수정일: 2/15/2006]


비밀번호

댓글 작성자
 



2006-02-15 02시23분
물론, NotSupported 트랜잭션 컨텍스트 하에서 INSERT/UPDATE/DELETE 를 한다고 해도 그런 오류가 발생할 수는 없습니다.

한가지 궁금한 것은, 그럼 다른 경우들 - Required 트랜잭션으로 설정된 것들은 모두 정상적으로 동작하고 있나요? 즉, DB 서버와 웹 서버간의 DTC 트랜잭션이 정상적으로 구동되고 있는지를 알고 싶습니다.
kevin25
2006-02-16 08시56분
[정준명] 물론 정상적으로 잘 동작합니다. 프로젝트 초기에 충분한 테스트를 거쳐서 개발 된거거든요.
위의 에러가 이벤트로그에 쌓이고 있다고해서 장애가 발생하는지도 확실하지는 않습니다. 프로젝트 초기라 어셈블리 배포가 잦은데 그것때문에 영향을 받을수도 있다는 생각을 해봅니다.
더군다나 저번 뉴스그룹에도 문의드렸다싶이 운영중인 웹사이트의 web.config를 수정하면 캐쉬된 어셈블리를 찾을수 없다는 에러가 나버립니다.
- MS 얘기와는 틀리게.. 이 경우 bin폴더에 파일을 복사하고 지우면 정상작동이 되지요.

흠흠흠


[guest]

... 61  62  63  64  65  66  67  68  69  [70]  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
818개발돌이8/14/200917235ActiveX개발한 dll을 임베디드 할때 UI에 대한 질문 [1]파일 다운로드1
817채승수8/13/200916541클릭원스 관련 질문드립니다.~ [1]
816박진오7/29/200915854다국어 사이트의 컨텐츠 저장 방식에 대해.. [2]
814서광원7/16/200924762IWebBrowser2를 이용한 프로그램에서 javascript의 alert 창 무시하는 법? [1]
813윤상균7/16/200915641비관리코드와의 상호운용에서 마샬링 질문 [1]
812김현우7/13/200916135usercontrol은 mdi container가 될수 없는데 이를 구현할 방법은 무엇일런지요? [2]
811조민수7/3/200915589MSDN Magazine 한글화 않되나요? [1]
810세경6/29/200921007SmartClient Vista 64bit IE7 [4]
809윤석준6/24/200920981IE -nomerge 옵션으로 새창을 열려고 합니다. [1]
808한승훈6/4/200919783dll import하기 위해 struct 구성시에 struct가 struct를 가지고 있고 포함된 struct가 ByValArray형태일때 해결 [1]
806곰티5/26/200917908defcon pro 설치 원천 봉쇄 방법 문의 [3]
802채승수5/8/200917000신뢰사이트 등록/적용에 관해 질문드립니다. [1]
801채승수4/15/200917874IE8 새세션을 코드로 구현할수 없을까요 [1]
800신동열4/7/200918048IE8에서 스마트 클라이언트 로딩 문제 [2]
7993/27/200921777이벤트 로그 오류 [1]
798천해3/26/200918327IE8.0 에 관해 질문 드립니다. [2]
797궁금..3/23/200918246IE 8 관련 질문.. [2]
796정성태3/20/200916818스마트클라이언트와 ActiveX에 관한 질문 [1]
795김기용3/19/200916470[질문] DHTML 다이얼로그 관련 [2]
794박평옥3/18/200916831Vista에서 URL Shortcut 실행 시 SetSite가 두 번 호출되는 증상에 관해 조언 부탁드립니다. [2]
792김기용3/12/200915971어제 세미나 잘 들었습니다. 질문사항이 있습니다.(ie8 마이그레이션 관련) [4]
791vb표성백2/17/200921442ATL 로 만든 COM 에 문자열 전달하기! C#에서 어떻게 하나요? [1]
790고민중2/16/200914055vista에 vs2005를 사용중입니다. [1]
789지언2/14/200916113MFC & C#(COM) 호환 관련하여 답변좀 부탁드립니다 [2]
788하루야채2/3/200915123스마트클라이언트 Windowless 설정에 대해서 문의드립니다. [2]
787궁금이2/2/200915560TFS 관련하여 질문드리고자 합니다. [2]
... 61  62  63  64  65  66  67  68  69  [70]  71  72  73  74  75  ...