데이터베이스 예외 추적 출력

다음은 패턴 등록 정보를 예외 목록 트리가 포함된 구조를 나타내는 값으로 설정한 Trace 노드에서 생성될 수 있는 출력에서 추출한 것입니다.

표시된 예외는 데이터베이스 예외가 감지되었을 때 발생했습니다.

ExceptionList = (
      (0x1000000)RecoverableException = (
        (0x3000000)File                 = 'F:\build\S000_D\src\DataFlowEngine\ImbComputeNode.cpp'
        (0x3000000)Line                 = 402
        (0x3000000)Function             = 'ImbComputeNode::evaluate'
        (0x3000000)Type          = 'ComIbmComputeNode'
        (0x3000000)Name          = 'acd8f35d-e700-0000-0080-b78796c5e70d'
        (0x3000000)Label         = 'esql_13485_check_defect.Compute1'
        (0x3000000)Text                 = 'Caught exception and rethrowing'
          (0x3000000)Catalog  = 'WMQIv210'
        (0x3000000)Severity      = 3
        (0x3000000)Number               = 2230
        (0x1000000)RecoverableException = (
            (0x3000000)File              = 'F:\build\S000_D\src\DataFlowEngine\ImbRdl\ImbRdlExternalDb.cpp'
            (0x3000000)Line              = 278
            (0x3000000)Function          = 'SqlExternalDbStmt::executeStmt'
          (0x3000000)Type          = 'ComIbmComputeNode'
          (0x3000000)Name          = 'acd8f35d-e700-0000-0080-b78796c5e70d'
          (0x3000000)Label         = 'esql_13485_check_defect.Compute1'
            (0x3000000)Text              = 'The following error occurred execution SQL statement &3. inserts where &4'
            (0x3000000)Catalog  = 'WMQIv210'
          (0x3000000)Severity      = 3
            (0x3000000)Number            = 2519
            (0x1000000)Insert   = (
                  (0x3000000)Type = 2
                (0x3000000)Text = '1'
      )
            (0x1000000)Insert   = (
                  (0x3000000)Type = 2
                (0x3000000)Text = '1'
      )
            (0x1000000)Insert   = (
                  (0x3000000)Type = 5
                (0x3000000)Text = 'USERDB'
      )
            (0x1000000)Insert   = (
                  (0x3000000)Type = 5
                (0x3000000)Text = 'DELETE FROM DB2ADMIN.STOCK WHERE (STOCK_ID)=(?)'
      )
            (0x1000000)Insert   = (
                  (0x3000000)Type = 5
                (0x3000000)Text = '500027,  '
      )
            (0x1000000)DatabaseException = (
                (0x3000000)File     = 'F:\build\S000_D\src\DataFlowEngine\ImbOdbc.cpp'
                (0x3000000)Line     = 153
                (0x3000000)Function = 'ImbOdbcHandle::checkRcInner'
              (0x3000000)Type                = ''
              (0x3000000)Name                = ''
              (0x3000000)Label               = ''
                (0x3000000)Text     = 'Root SQL exception'
              (0x3000000)Catalog  = 'WMQIv210'
            (0x3000000)Severity      = 3
                (0x3000000)Number   = 2321
              (0x1000000)Insert   = (
                    (0x3000000)Type = 2
                    (0x3000000)Text = '100'
        )
      )
    )
  )
)
관련 개념
메시지 플로우 개요
예외 목록 트리 구조
관련 태스크
예외 목록(ExceptionList) 트리에 액세스
예외 전달
관련 참조
Throw 노드
Trace 노드
THROW문
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ac16852_