Content Platform Engine, 버전 5.2.1   데이터베이스:  SQL          

XA 트랜잭션 사용

XA 트랜잭션을 사용할 수 있도록 Windows 서버를 구성합니다.

이 태스크 정보

Content Platform Engine 데이터베이스를 포함할 모든 Microsoft SQL Server에서 다음을 수행하십시오.

프로시저

  1. IBM® FileNet® P8 system requirements for Content Platform Engine SQL Server 데이터베이스에 참조된 Microsoft SQL Server JDBC 드라이버를 다운로드하십시오.
    팁: JDBC 설정에 대한 설치 프로시저는 릴리스마다 다를 수 있습니다. 세부사항은 Microsoft 웹 사이트를 참조하십시오.
  2. 드라이버의 2.0 이전 버전도 tools\binn 폴더에서 올바로 동작하지만 sqljdbc_xa.dll을 JDBC 설치 디렉토리에서 인스턴스의 binn 폴더로 복사드라이버를 다운로드하십시오. Microsoft SQL Server의 32비트 버전의 경우 x86 폴더의 sqljdbc_xa.dll 파일을 사용하십시오. Microsoft SQL Server의 64비트 버전의 경우 x64 폴더의 sqljdbc_xa.dll 파일을 사용하십시오.
  3. sa 관리자 또는 그와 동등한 권한 보유자로서 로그온하고 분산 트랜잭션에 참여하는 모든 SQL Server 인스턴스에서 마스터 데이터베이스에 대해 데이터베이스 스크립트 xa_install.sql을 실행하십시오.
    중요사항: Windows 신임 정보가 아니라 SQL Server 데이터베이스 신임 정보를 사용하여 로그온하십시오. SQL Server에 대한 Windows 통합 로그온은 IBM FileNet P8에서 지원되지 않습니다.
    이 스크립트는 sqljdbc_xa.dll을 확장된 저장 프로시저로 설치하고 SqlJDBCXAUser 역할을 마스터 데이터베이스에 작성합니다.
  4. Content Platform EngineSQL Server에 액세스하는 데 사용하는 각 데이터베이스 계정(cpe_db_user)을 SqlJDBCXAUser 역할에 추가하십시오. 이 조치는 JDBC 드라이버 관련 분산 트랜잭션에 참여하는 해당 계정에 권한을 부여합니다.
  5. 제어판에서 관리 도구를 열고 컴포넌트 서비스를 여십시오.
  6. 컴포넌트 서비스를 펼치고 내 컴퓨터를 마우스 오른쪽 단추로 클릭한 다음 '특성'을 선택하십시오.
  7. MSDTC를 펼치고 로컬 DTC를 마우스 오른쪽 단추로 클릭하십시오.
  8. MSDTC 탭을 클릭하고 보안 구성을 클릭하십시오.
  9. XA 트랜잭션 사용 선택란을 선택하고 확인을 클릭하여 Microsoft DTC 서비스를 다시 시작하십시오.
  10. 확인을 다시 클릭하여 특성 대화 상자를 닫고 컴포넌트 서비스를 닫으십시오.
  11. Microsoft SQL Server를 중지한 다음 다시 시작하십시오.


마지막 업데이트 날짜: 2015년 10월
p8ppi027.htm

© Copyright IBM Corp. 2013, 2015.