원인
해당 멤버에 접근할 수 없는 경우 발생합니다.
gSQL> SELECT MEMBER_ID, PHYSICAL_CONNECTION FROM X$CLUSTER_MEMBER@LOCAL;
MEMBER_ID PHYSICAL_CONNECTION
--------- -------------------
1 ACTIVE
2 ACTIVE
3 ACTIVE
4 INACTIVE
4 rows selected.gSQL> create table t1 (c1 int); ERR-HY000(56003): has inactive member ( G1N2 )
해결방안
[방안 1] INACTIVE 인 멤버를 클러스터에서 제거한 후, 쿼리를 수행합니다.
gSQL> ALTER DATABASE DROP INACTIVE CLUSTER MEMBERS;
gSQL> create table t1 (c1 int);
[방안 2] INACTIVE 인 멤버를 클러스터에 조인하여 ACTIVE 상태로 변경한 후, 쿼리를 수행합니다.
gSQL> startup gSQL> ALTER SYSTEM JOIN DATABASE; gSQL> ALTER DATABASE REBALANCE;
gSQL> create table t1 (c1 int);