본문 바로가기

다른 DBMS/DB213

[DB2] 다른유저가 SYSADM_GROUP 권한을 가지면 DB 관리 권한이 있을까? DB2관리를 위해 다른 유저를 생성하고 SYSADM_GROUP 권한을 부여했을 때 관리가 되는지 테스트를 해보겠습니다. DB2의 유저 : db2test 새로운 유저 : ysbae OS : AIX 7 1.현재 DB의 SYSADM_GROUP 확인 [db2test 유저] $ db2 get dbm cfg | grep "_GROUP" SYSADM group name (SYSADM_GROUP) = DB2IADM1 SYSCTRL group name (SYSCTRL_GROUP) = SYSMAINT group name (SYSMAINT_GROUP) = SYSMON group name (SYSMON_GROUP) = 2.새로운 유저 ysbae 생성 후 SYSADM_GROUP 에 포함 [root유저로 수행] # useradd.. 2022. 12. 10.
[AIX7] DB2 11.1.4 설치하기 테스트를 위한 DB2를 설치하고 정리한 글입니다. 아래 사이트의 순서 및 명령어를 많이 참고하였습니다. 출처 : https://gomu92.tistory.com/44 DB2 server v11.5 설치 & 실행 가이드(db2 그룹/계정 생성, instance 생성, service 설정, db/tableSpace 생성 …) -DB2 server v11.5 바이너리 설치하는 노드의 OS 정보. $cat /etc/*release* DISTRIB_ID=Ubuntu DISTRIB_RELEASE=18.04 DISTRIB_CODENAME=bionic DISTRIB_DESCRIPTION="Ubuntu 18.04.5 LTS" NAME="Ubuntu" VERSION="18.04.5 LTS (Bionic Beaver)" I.. 2022. 12. 9.
버전 확인하기 db2 서버에서 db2 운영 계정으로 접속후 db2ls 날려주면 된다. $ db2ls Install Path Level Fix Pack Special Install Number Install Date Installer UID --------------------------------------------------------------------------------------------------------------------- ########### 11.1.4.7 7 1 Wed Jul 20 12:00:33 2022 KST 0 2022. 12. 8.
db2diag.log 자동삭제 쉘 db2diag.log 디렉토리의 용량이 90%이상 찼을 시 자동으로 삭제해주는 쉘입니다. 인스턴스가 여러개인 서버에서도 적용가능합니다. root에서 수행합니다. 크론탭은 5분마다 수행되도록 하였습니다. 1.파일생성 vi DB2LOG_CHK_DEL.sh ################ENV ##DB2 SID LIST DB2SID=" db2lds db2por db2sms db2inst1 db2lds db2rep db2pna " ################EXECUTE for DB2SID in $DB2SID; do VOL=`df -m /db2/$DB2SID/db2diag | awk 'NR == 2 {print substr($5,0,2); exit}'` if [ ${VOL} -gt 90 ] then ##move.. 2022. 11. 23.