1. SYSDBA로 접속
$ sqlplus / as sysdba
2. 스크립트 실행 (보통 $ORACLE_HOME/rdbms/admin/xaview.sql 경로에 위치)
SQL> @xaview.sql
3. XA 관련 패키지 실행 권한 부여
SQL> GRANT SELECT ON SYS.DBA_PENDING_TRANSACTIONS TO tuxuser;
SQL> GRANT SELECT ON SYS.DBA_2PC_PENDING TO tuxuser;
SQL> GRANT SELECT ON SYS.DBA_2PC_NEIGHBORS TO tuxuser;
SQL> GRANT SELECT ON SYS.PENDING_TRANS$ TO tuxuser;
SQL> GRANT FORCE TRANSACTION TO tuxuser;
SQL> GRANT FORCE ANY TRANSACTION TO tuxuser;
4. 현재 설정값 확인
SQL> SHOW PARAMETER DISTRIBUTED_TRANSACTIONS;
5. 값이 너무 작다면(예: 0이나 1) 적절한 값으로 변경 (예: 20 이상 권장)
SQL> ALTER SYSTEM SET DISTRIBUTED_TRANSACTIONS = 20 SCOPE=BOTH;
'▶ Tuxedo > 기술자료' 카테고리의 다른 글
| Tuxedo 서비스 내에서 특정 SQL문만 타겟팅하여 SWITCH_GROUP을 트리거하고 싶다면 (0) | 2026.07.04 |
|---|---|
| Tuxedo UCS 기능 구현 방안 (0) | 2018.10.10 |
| Linux Tuxedo 튜닝 (0) | 2018.02.27 |
| TUXEDO 응용 시스템 장애대처 방안 (0) | 2013.04.04 |
| Tuxedo 설치를 위한 Kernel Parameter Setting (0) | 2013.04.04 |