IT468 [DB2] 원격데이터베이스 설정하여 원격 DB 접속 노드 생성(TNS) 등록 db2 catalog tcpip node remote server 해제 db2 uncatalog node 노드를 토대로 원격 DB 생성(DB link) db2 catalog database as at node 작업명령어 IP 대신 /etc/hosts에 저장된 host명을 입력해도 됩니다. $ db2 catalog tcpip node DB2POR remote ptdwdb1 server 50020 DB20000I The CATALOG TCPIP NODE command completed successfully. DB21056W Directory changes may not be effective until the directory cache is refreshed. $ db2 cata.. 2022. 9. 2. [DB2] 인스턴스 파라미터 변경 명령어 db2 update db cfg for [DB 명] using [파라미터명] OFF 실제 명령어 및 변경분 체크 AS-IS $db2 get db cfg for PORTAL ...생략 First log archive method (LOGARCHMETH1) = TSM:DB2_ARCH 작업명령어 경로변경 db2 update db cfg for PORTAL using LOGARCHMETH1 DISK:/db2/db2por/portal_arclog 비활성화 db2 update db cfg for PORTAL using LOGARCHMETH1 OFF To-BE $db2 get db cfg for PORTAL ...생략 First log archive method (LOGARCHMETH1) = DISK:/db2.. 2022. 9. 2. [12c] Drop USER 시 ORA-00604,ORA-00942 DB : 12.2.0.1 테스트 서버에서 DROP USER 할 일이 생겼었는데 DROP USER를 하니 아래와 같은 에러가 발생하였습니다. SQL> DROP USER ORG_REORG CASCADE; ERROR at line 1: ORA-00604: error occurred at recursive SQL level 1 ORA-00942: table or view does not exist 원인은 ILM 관련 sys의 테이블들이 없었고,(왜 없는지는 모르겠습니다..) 해당 테이블들을 잘 수행되는 DB에서 DDL 스크립트를 가져와 재생성 후 다시 DROP USER 시도를 하니 잘 수행되었습니다. 분석을 위해 세션 10046 trace 를 생성했고 그것을 통해서 분석하였습니다. 1.10046 trace 생성.. 2022. 9. 1. AWR 딕셔너리 VIEW을 이용한 SQL Tuning 정보 추출 위의 뷰를 사용하기 위해서는 SQL_ID를 알아야 합니다. SQL_ID를 토대로 여러 정보를 딕셔너리뷰에서 조회할 수 있습니다. 1.해당 SQL의 바인드변수 찾기(DBA_HIST_SQLBIND) select sql_id,name,value_string from DBA_HIST_SQLBIND where sql_id='9yc6t10u847kx'; ------------------------------------ 9yc6t10u847kx:1 9yc6t10u847kx:2 9yc6t10u847kx:3 9yc6t10u847kx:4 9yc6t10u847kx:5000000000000 9yc6t10u847kx:6999999999999 9yc6t10u847kx:7750 9yc6t10u847kx:8774 9yc6t10u84.. 2022. 8. 30. 이전 1 ··· 30 31 32 33 34 35 36 ··· 117 다음