본문 바로가기

IT467

[pg15] DATA Directory 변경하기 이번 글을 yum install로 설치하여 default 경로에 설치된 data directory를 변경하는 시나리오입니다. OS : CentOS 7 DB version : Postgres 15 1.yum으로 DB 설치 sudo yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm sudo yum -y install epel-release yum-utils sudo yum-config-manager --enable pgdg15 sudo yum -y install postgresql15-server postgresql15 sudo /usr/pgsql-1.. 2023. 3. 29.
[DB2] Online 백업&복구 시나리오 테스트 시나리오는 아래와 같습니다. DB2 version :V11.1 1.테이블 생성 및 데이터 INSERT 2.온라인 백업 3.테이블 DROP (장애상황 유발) 4.복구 5.테이블 확인 순서입니다. ONLINE 백업의 경우 ROLL FORWARD 과정이 추가됩니다. 1.테이블 생성 및 데이터 INSERT $ db2 "create table BACKTEST (ID INT,NAME VARCHAR(32))" $ db2 "INSERT INTO BACKTEST(ID,NAME) VALUES (1,'BAE')" $ db2 "insert into BACKTEST select * from BACKTEST" x10번 $ db2 "select count(*) from BACKTEST" 1 ----------- 4096 2.온라인.. 2023. 3. 16.
[DB2] 아카이브 모드 변경과 SQL1116N(database is in BACKUP PENDING state) 에러 해결 아카이브모드로 변경하고나서는 DB 재기동이 필요합니다. 제가 작업한 것은 아카이브 로그를 Local disk의 경로에 생성하는 방법입니다. 노아카이브 모드 확인 First log archive method (LOGARCHMETH1) = OFF 부분이 OFF이기 때문에 현재 노아카이브 모드입니다. 해당 부분을 변경하여 아카이브모드로 변경합니다. $ db2 get db cfg for db2test |grep "LOG" Catalog cache size (4KB) (CATALOGCACHE_SZ) = 300 Log buffer size (4KB) (LOGBUFSZ) = 2150 Log file size (4KB) (LOGFILSIZ) = 1024 Number of primary log files (LOGPRIM.. 2023. 3. 16.
[DB2 V.11.1] Deinstall 하기 테스트 하던 DB2의 라이센스 기간이 지나서 start가 되지 않는 상황이 발생. 삭제하고 재설치하는게 빠를거 같아서 삭제할때 썼던 스크립트를 정리하는 글을 작성해봅니다. 삭제는 세가지를 해야합니다. 1.인스턴스 2.DB엔진 3.유저 순서도 인스턴스 -> DB엔진 -> 유저 순으로 삭제하면 됩니다. 1.인스턴스 삭제 $./db2/db2test/bin/db2ilist db2test db2lds --첫번째 인스턴스 삭제 $ ./db2/db2test/instance/db2idrop db2test DBI1446I The db2idrop command is running. DB2 installation is being initialized. Total number of tasks to be performed: 2.. 2023. 3. 15.