From c667d7d3f0f9cb14de45c57af43b35c6dec1c138 Mon Sep 17 00:00:00 2001 From: MonHun Date: Sat, 23 Dec 2023 23:26:28 +0900 Subject: [PATCH] win 12/23 --- Recognition/.gitignore | 1 + .../plugins/recent-files-obsidian/data.json | 316 +++++++++--------- Recognition/.obsidian/workspace.json | 60 ++-- .../Docker/Docker 폐쇄망 설치.md | 25 +- .../Programing/ELK/ELK 폐쇄망 설치.md | 1 + Recognition/Programing/Tibero/Lock 조회.md | 41 +++ Recognition/Programing/Tibero/TPR 확인.md | 33 ++ ...ro 이중화 구성시 서비스 실행.md | 16 +- .../EAI 데이터 초기화.md | 44 +++ .../1.데이터베이스/Reno server URL.md | 13 + .../1.데이터베이스/추가 항공사.md | 4 + .../9.기타/방문증 신청 문구.md | 3 +- .../EAI/메시지별 특징.md | 17 + 13 files changed, 371 insertions(+), 203 deletions(-) create mode 100644 Recognition/Programing/Tibero/TPR 확인.md create mode 100644 Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 데이터 초기화.md create mode 100644 Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/Reno server URL.md create mode 100644 Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/추가 항공사.md create mode 100644 Recognition/Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/메시지별 특징.md diff --git a/Recognition/.gitignore b/Recognition/.gitignore index 376a700..a691cbd 100644 --- a/Recognition/.gitignore +++ b/Recognition/.gitignore @@ -6,5 +6,6 @@ #.obsidian Recognition/.obsidian/workspaces.json Recognition/.obsidian/workspace-mobile.json +Recognition/.obsidian/plugins/recent-files-obsidian/data.json # End of httpswww.toptal.comdevelopersgitignoreapiobsidian \ No newline at end of file diff --git a/Recognition/.obsidian/plugins/recent-files-obsidian/data.json b/Recognition/.obsidian/plugins/recent-files-obsidian/data.json index 8445cd6..4e11a12 100644 --- a/Recognition/.obsidian/plugins/recent-files-obsidian/data.json +++ b/Recognition/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,37 +1,181 @@ { "recentFiles": [ - { - "basename": "유저생성", - "path": "Programing/Linux/RHEL9/유저생성.md" - }, { "basename": "방문증 신청 문구", "path": "Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md" }, { - "basename": "설치", - "path": "Programing/MariaDB/설치.md" + "basename": "메시지별 특징", + "path": "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/메시지별 특징.md" + }, + { + "basename": "Lock 조회", + "path": "Programing/Tibero/Lock 조회.md" }, { "basename": "테이블 Archive 로그 설정 변경", "path": "Programing/Tibero/테이블 Archive 로그 설정 변경.md" }, - { - "basename": "ssh포트로 파일 전송", - "path": "Programing/Linux/Linux 명령어/ssh포트로 파일 전송.md" - }, - { - "basename": "기동 및 종료", - "path": "Programing/Tibero/기동 및 종료.md" - }, { "basename": "Tibero 이중화 구성시 서비스 실행", "path": "Programing/Tibero/Tibero 이중화 구성시 서비스 실행.md" }, + { + "basename": "ssh포트로 파일 전송", + "path": "Programing/Linux/Linux 명령어/ssh포트로 파일 전송.md" + }, { "basename": "테이블 스페이스 관련", "path": "Programing/Tibero/테이블 스페이스 관련.md" }, + { + "basename": "테이블 정의서 DB테이블 생성", + "path": "Programing/MariaDB/테이블 정의서 DB테이블 생성.md" + }, + { + "basename": "ELK 폐쇄망 설치", + "path": "Programing/ELK/ELK 폐쇄망 설치.md" + }, + { + "basename": "압축 생성 및 압축 풀기", + "path": "Programing/Linux/Linux 명령어/압축 생성 및 압축 풀기.md" + }, + { + "basename": "Gitea 설치", + "path": "Tools/GitHub/Gitea 설치.md" + }, + { + "basename": "EAI_GRDACMVT_RCV", + "path": "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/EAI_GRDACMVT_RCV.md" + }, + { + "basename": "EAI_FLTACDMMLSTNDEP_RCV", + "path": "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/EAI_FLTACDMMLSTNDEP_RCV.md" + }, + { + "basename": "테이블 정의서 SQL", + "path": "Programing/Oracle/테이블 정의서 SQL.md" + }, + { + "basename": "flutter 오류", + "path": "Programing/Flutter/flutter 오류.md" + }, + { + "basename": "Kafka 참고", + "path": "Programing/Kafka(AMQP)/Kafka 참고.md" + }, + { + "basename": "RabbitMQ 참고", + "path": "Programing/RabbitMQ(AMQP)/RabbitMQ 참고.md" + }, + { + "basename": "Server에 VNC 설치", + "path": "Programing/Linux/Ubuntu/Server에 VNC 설치.md" + }, + { + "basename": "TableRow특정조건에 따라 보이기 - 숨기기", + "path": "Programing/Flutter/TableRow특정조건에 따라 보이기 - 숨기기.md" + }, + { + "basename": "2022-05-10", + "path": "Work Related/1.업무메모/2022.05/2022-05-10.md" + }, + { + "basename": "2022-02-18", + "path": "Work Related/1.업무메모/2022.02/2022-02-18.md" + }, + { + "basename": "공유문서", + "path": "Work Related/프로젝트/스마트계류장/0.관련정보/공유문서.md" + }, + { + "basename": "우분투 JAVA 설치", + "path": "Programing/Linux/Ubuntu/우분투 JAVA 설치.md" + }, + { + "basename": "Docker 명령어", + "path": "Programing/Docker/Docker 명령어.md" + }, + { + "basename": "Docker 폐쇄망 설치", + "path": "Programing/Docker/Docker 폐쇄망 설치.md" + }, + { + "basename": "Docker 페쇄망 이관", + "path": "Programing/Docker/Docker 페쇄망 이관.md" + }, + { + "basename": "EAI Server 셋팅", + "path": "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/EAI Server 셋팅.md" + }, + { + "basename": "Docker Compose", + "path": "Programing/Docker/Docker Compose.md" + }, + { + "basename": "DB_Lock확인", + "path": "0.바로가기/DB_Lock확인.md" + }, + { + "basename": "Reno server URL", + "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/Reno server URL.md" + }, + { + "basename": "스키마 생성", + "path": "Programing/Tibero/스키마 생성.md" + }, + { + "basename": "TPR 확인", + "path": "Programing/Tibero/TPR 확인.md" + }, + { + "basename": "추가 항공사", + "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/추가 항공사.md" + }, + { + "basename": "EAI 데이터 초기화", + "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 데이터 초기화.md" + }, + { + "basename": "EAI 연계 데이터 복구", + "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 연계 데이터 복구.md" + }, + { + "basename": "Scrcpy 명령어", + "path": "Tools/Scrcpy/Scrcpy 명령어.md" + }, + { + "basename": "2022-06-15", + "path": "Work Related/1.업무메모/2022.06/2022-06-15.md" + }, + { + "basename": "용어정리", + "path": "Work Related/프로젝트/스마트계류장/항공용어/용어정리.md" + }, + { + "basename": "약어표", + "path": "Work Related/프로젝트/스마트계류장/항공용어/약어표.md" + }, + { + "basename": "유닉스(AIX) 유저 생성", + "path": "Programing/Linux/Unix/유닉스(AIX) 유저 생성.md" + }, + { + "basename": "관리페이지 테스트 쿼리", + "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/관리페이지 테스트 쿼리.md" + }, + { + "basename": "유저생성", + "path": "Programing/Linux/RHEL9/유저생성.md" + }, + { + "basename": "설치", + "path": "Programing/MariaDB/설치.md" + }, + { + "basename": "기동 및 종료", + "path": "Programing/Tibero/기동 및 종료.md" + }, { "basename": "Termux SSH", "path": "Programing/Linux/Termux/Termux SSH.md" @@ -40,10 +184,6 @@ "basename": "SSH", "path": "Programing/Linux/RHEL9/SSH.md" }, - { - "basename": "Lock 조회", - "path": "Programing/Tibero/Lock 조회.md" - }, { "basename": "TODO", "path": "Work Related/프로젝트/스마트계류장/TODO.md" @@ -56,149 +196,9 @@ "basename": "2023-04-06", "path": "Work Related/1.업무메모/2023-04-06.md" }, - { - "basename": "공유문서", - "path": "Work Related/프로젝트/스마트계류장/0.관련정보/공유문서.md" - }, { "basename": "Vocabulary", "path": "Learning/외국어/영어/Vocabulary.md" - }, - { - "basename": "Kafka-ELK 테스트", - "path": "Work Related/프로젝트/스마트계류장/0.관련정보/Kafka-ELK 테스트.md" - }, - { - "basename": "ELK 폐쇄망 설치", - "path": "Programing/ELK/ELK 폐쇄망 설치.md" - }, - { - "basename": "Docker 폐쇄망 설치", - "path": "Programing/Docker/Docker 폐쇄망 설치.md" - }, - { - "basename": "Docker 페쇄망 이관", - "path": "Programing/Docker/Docker 페쇄망 이관.md" - }, - { - "basename": "사용Port", - "path": "Programing/ELK/사용Port.md" - }, - { - "basename": "ReadMe", - "path": "Work Related/프로젝트/스마트계류장/Java PGM/Components/DB/ReadMe.md" - }, - { - "basename": "2023.10-3", - "path": "Work Related/3.주간계획/스마트계류장/2023.10-3.md" - }, - { - "basename": "2023.10-4", - "path": "Work Related/3.주간계획/스마트계류장/2023.10-4.md" - }, - { - "basename": "PassWD", - "path": "Zettelkasten/PassWD.md" - }, - { - "basename": "관리페이지 테스트 쿼리", - "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/관리페이지 테스트 쿼리.md" - }, - { - "basename": "DB 정의서 추출", - "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/DB 정의서 추출.md" - }, - { - "basename": "win탐색기에서 roo 폴더 열기", - "path": "Programing/Linux/WSL/win탐색기에서 roo 폴더 열기.md" - }, - { - "basename": "프로세스 이름으로 확인", - "path": "Programing/Linux/RHEL9/프로세스 이름으로 확인.md" - }, - { - "basename": "윈도우에서 편집한 문서에 CR문자 제거", - "path": "Programing/Linux/RHEL9/윈도우에서 편집한 문서에 CR문자 제거.md" - }, - { - "basename": "약어표", - "path": "Work Related/프로젝트/스마트계류장/항공용어/약어표.md" - }, - { - "basename": "압축 생성 및 압축 풀기", - "path": "Programing/Linux/Linux 명령어/압축 생성 및 압축 풀기.md" - }, - { - "basename": "application 설정 파일", - "path": "Programing/Spring Frameworks/application 설정 파일.md" - }, - { - "basename": "iis_mdd_list 엑셀 동기화", - "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/작업SQL 백업/iis_mdd_list 엑셀 동기화.md" - }, - { - "basename": "CLI에서 Git 사용", - "path": "Tools/GitHub/CLI에서 Git 사용.md" - }, - { - "basename": "테이블 정의서 DB테이블 생성", - "path": "Programing/MariaDB/테이블 정의서 DB테이블 생성.md" - }, - { - "basename": "테이블 일괄 생성 스크립트", - "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/산출물작업/테이블 일괄 생성 스크립트.md" - }, - { - "basename": "표준이동경로 관련 임시테이블", - "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/표준이동경로 관련 임시테이블.md" - }, - { - "basename": "Kafka 명령어", - "path": "Programing/Kafka(AMQP)/Kafka 명령어.md" - }, - { - "basename": "EAI 연계 데이터 복구", - "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 연계 데이터 복구.md" - }, - { - "basename": "2022-02-18", - "path": "Work Related/1.업무메모/2022.02/2022-02-18.md" - }, - { - "basename": "2022-05-10", - "path": "Work Related/1.업무메모/2022.05/2022-05-10.md" - }, - { - "basename": "22.02.03", - "path": "Work Related/1.업무메모/2022.02/22.02.03.md" - }, - { - "basename": "단축키", - "path": "Tools/SublimeText/단축키.md" - }, - { - "basename": "Server에 VNC 설치", - "path": "Programing/Linux/Ubuntu/Server에 VNC 설치.md" - }, - { - "basename": "TableRow특정조건에 따라 보이기 - 숨기기", - "path": "Programing/Flutter/TableRow특정조건에 따라 보이기 - 숨기기.md" - }, - { - "basename": "테이블 정의서 SQL", - "path": "Programing/Oracle/테이블 정의서 SQL.md" - }, - { - "basename": "정의서 형식으로 테이블 정보조회", - "path": "Programing/Oracle/정의서 형식으로 테이블 정보조회.md" - }, - { - "basename": "테이블 예상 적재용량 산출", - "path": "Programing/Tibero/테이블 예상 적재용량 산출.md" - }, - { - "basename": "테이블 컬럼명 조회", - "path": "Programing/Oracle/테이블 컬럼명 조회.md" } ], "omittedPaths": [], diff --git a/Recognition/.obsidian/workspace.json b/Recognition/.obsidian/workspace.json index e20058f..8f978ef 100644 --- a/Recognition/.obsidian/workspace.json +++ b/Recognition/.obsidian/workspace.json @@ -4,16 +4,16 @@ "type": "split", "children": [ { - "id": "8b32b35c89106714", + "id": "e4e27b2bdf90aafc", "type": "tabs", "children": [ { - "id": "5dc35b19d23db5c0", + "id": "f2000a9ce758f2be", "type": "leaf", "state": { "type": "markdown", "state": { - "file": "Programing/Linux/RHEL9/유저생성.md", + "file": "Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md", "mode": "source", "backlinks": true, "source": false @@ -49,7 +49,7 @@ "state": { "type": "search", "state": { - "query": "ssh", + "query": "lock", "matchingCase": false, "explainSearch": false, "collapseAll": true, @@ -102,7 +102,7 @@ "state": { "type": "backlink", "state": { - "file": "Programing/Linux/RHEL9/유저생성.md", + "file": "Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md", "collapseAll": false, "extraContext": false, "sortOrder": "alphabetical", @@ -119,7 +119,7 @@ "state": { "type": "outgoing-link", "state": { - "file": "Programing/Linux/RHEL9/유저생성.md", + "file": "Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md", "linksCollapsed": false, "unlinkedCollapsed": true } @@ -142,7 +142,7 @@ "state": { "type": "outline", "state": { - "file": "Programing/Linux/RHEL9/유저생성.md" + "file": "Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md" } } }, @@ -182,37 +182,37 @@ "command-palette:명령어 팔레트 열기": false } }, - "active": "5dc35b19d23db5c0", + "active": "1bd3f519cf47c956", "lastOpenFiles": [ - "Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md", - "Programing/Linux/RHEL9/유저생성.md", - "Programing/MariaDB/설치.md", - "Programing/Tibero/테이블 Archive 로그 설정 변경.md", - "Programing/Linux/Linux 명령어/ssh포트로 파일 전송.md", - "Programing/Tibero/기동 및 종료.md", - "Programing/Tibero/Tibero 이중화 구성시 서비스 실행.md", - "Programing/Tibero/테이블 스페이스 관련.md", - "Programing/Linux/Termux/Termux SSH.md", - "Programing/Linux/RHEL9/SSH.md", + "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/메시지별 특징.md", "Programing/Tibero/Lock 조회.md", - "Work Related/프로젝트/스마트계류장/TODO.md", - "Work Related/프로젝트/스마트계류장/9.기타/CCTV 설치된 멀티 주기장.md", - "Work Related/1.업무메모/2023-04-06.md", - "Work Related/프로젝트/스마트계류장/0.관련정보/공유문서.md", - "Learning/외국어/영어/Vocabulary.md", - "Work Related/프로젝트/스마트계류장/0.관련정보/Kafka-ELK 테스트.md", + "Programing/Tibero/테이블 Archive 로그 설정 변경.md", + "Programing/Tibero/Tibero 이중화 구성시 서비스 실행.md", + "Programing/Linux/Linux 명령어/ssh포트로 파일 전송.md", + "Programing/Tibero/테이블 스페이스 관련.md", + "Programing/MariaDB/테이블 정의서 DB테이블 생성.md", "Programing/ELK/ELK 폐쇄망 설치.md", + "Programing/Linux/Linux 명령어/압축 생성 및 압축 풀기.md", + "Tools/GitHub/Gitea 설치.md", + "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/EAI_GRDACMVT_RCV.md", + "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/EAI_FLTACDMMLSTNDEP_RCV.md", + "Programing/Oracle/테이블 정의서 SQL.md", + "Programing/Flutter/flutter 오류.md", + "Programing/Kafka(AMQP)/Kafka 참고.md", + "Programing/RabbitMQ(AMQP)/RabbitMQ 참고.md", + "Programing/Linux/Ubuntu/Server에 VNC 설치.md", + "Programing/Flutter/TableRow특정조건에 따라 보이기 - 숨기기.md", + "Work Related/1.업무메모/2022.05/2022-05-10.md", + "Work Related/1.업무메모/2022.02/2022-02-18.md", + "Work Related/프로젝트/스마트계류장/0.관련정보/공유문서.md", + "Programing/Linux/Ubuntu/우분투 JAVA 설치.md", + "Programing/Docker/Docker 명령어.md", "Programing/Docker/Docker 폐쇄망 설치.md", "Programing/Docker/Docker 페쇄망 이관.md", - "Programing/ELK/사용Port.md", - "Work Related/프로젝트/스마트계류장/Java PGM/Components/DB/ReadMe.md", + "Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/EAI Server 셋팅.md", "zzz.resources/tibero-jdbc-7.jar", "Work Related/프로젝트/스마트계류장/Java PGM/Components/DB", "Work Related/프로젝트/스마트계류장/Java PGM/Components", - "Work Related/3.주간계획/스마트계류장/2023.10-3.md", - "Work Related/3.주간계획/스마트계류장/2023.10-4.md", - "Zettelkasten/PassWD.md", - "Work Related/프로젝트/스마트계류장/1.데이터베이스/관리페이지 테스트 쿼리.md", "Work Related/3.주간계획/스마트계류장", "zzz.resources/Pasted image 20230919121430.png", "zzz.resources/Pasted image 20230919121415.png", diff --git a/Recognition/Programing/Docker/Docker 폐쇄망 설치.md b/Recognition/Programing/Docker/Docker 폐쇄망 설치.md index 96f8fb3..e50b6fd 100644 --- a/Recognition/Programing/Docker/Docker 폐쇄망 설치.md +++ b/Recognition/Programing/Docker/Docker 폐쇄망 설치.md @@ -2,7 +2,7 @@ - 설치 및 기동 1. https://download.docker.com/linux/static/stable/x86_64/ 링크를 통해 원하는 도커 버전을 받는다. 2. 해당 폴더를 서버에 업로드 한다. -3. tar -xvf docker-20.10.9.tgz +3. tar -xvf docker-20.10.21.tgz 4. mv * /usr/bin/ 5. dockerd & > 데몬을 시작할 때 옵션을 추가하고 싶다면 /etc/docker/daemon.json 파일을 수정해주거나 없다면 생성. @@ -35,16 +35,16 @@ docker load -i /home/gmt/SACP-INSTALL/Docker/docimg_cp-kafka.tar # /var/lib/docker 폴더 삭제 nano /etc/systemd/system/docker.service - [Unit] - Description=Systemd Docker Daemon - - [Service] - Type=simple - ExecStart=dockerd --data-root=/home/docker - Restart=on-failure - - [Install] - WantedBy=multi-user.target +[Unit] +Description=Systemd Docker Daemon + +[Service] +Type=simple +ExecStart=dockerd --data-root=/home/gmt/Docker-data +Restart=on-failure + +[Install] +WantedBy=multi-user.target systemctl enable docker systemctl start docker @@ -84,6 +84,9 @@ cd /opt/SACP-INSTALL/docker-elk/ && docker-compose build && docker-compose up -d cd /opt/SACP-INSTALL/ && docker-compose build && docker-compose up -d +docker exec -it es01 bash + + du -h --max-depth=1 cd /usr/share/elasticsearch/bin/ diff --git a/Recognition/Programing/ELK/ELK 폐쇄망 설치.md b/Recognition/Programing/ELK/ELK 폐쇄망 설치.md index cf71ead..c094efc 100644 --- a/Recognition/Programing/ELK/ELK 폐쇄망 설치.md +++ b/Recognition/Programing/ELK/ELK 폐쇄망 설치.md @@ -198,6 +198,7 @@ exit # Elastic 컨테이너에서 elastic-certificates.p12 파일 가져오기 docker cp es01:/usr/share/elasticsearch/elastic-certificates.p12 /opt/SACP-INSTALL/docker-elk/elastic-certificates.p12 + # elastic-certificates.p12 파일 권한 변경 chmod 777 elastic-certificates.p12 diff --git a/Recognition/Programing/Tibero/Lock 조회.md b/Recognition/Programing/Tibero/Lock 조회.md index 57deda6..72ebaf3 100644 --- a/Recognition/Programing/Tibero/Lock 조회.md +++ b/Recognition/Programing/Tibero/Lock 조회.md @@ -10,4 +10,45 @@ select sid, serial#, sql_id, PREV_SQL_ID from v$session where sid = 287; alter system kill session( 287, 9446203); +--session event +select tid, + "DESC", + total_waits, + total_timeouts, + time_waited, + average_wait, + max_wait +from V$SESSION_EVENT +where 1=1 +and tid in ( '482' ) --()부분에 sid입력 +and time_waited > 0 +order by 1,time_waited desc + + + +select tid, + "DESC", + total_waits, + total_timeouts, + time_waited, + average_wait, + max_wait, + b.sql_text, + b.ipaddr +from V$SESSION_EVENT a, + ( + SELECT a.sid, max(c.sql_text) as sql_text, max(a.ipaddr) as ipaddr + FROM V$SESSION A,V$LOCK B, V$SQL C + where a.sid = b.sess_id + and state in ( 'RUNNING') + and ipaddr <> '10.200.32.111' + AND C.SQL_ID = A.SQL_ID + group by a.sid ) b +where 1=1 +and tid = b.sid +and time_waited > 0 +order by 1,time_waited desc + + + ``` \ No newline at end of file diff --git a/Recognition/Programing/Tibero/TPR 확인.md b/Recognition/Programing/Tibero/TPR 확인.md new file mode 100644 index 0000000..f327a52 --- /dev/null +++ b/Recognition/Programing/Tibero/TPR 확인.md @@ -0,0 +1,33 @@ +```sql + +tbsql sys/password 콘솔에서 DB 로그인 +set linesize 200; +alter session set nls_date_format='YYYYMMDD HH24:MI:SS'; + + + +select snap_id, + to_char(begin_interval_time, 'yyyymmdd hh24:mi:ss') as begin_interval_time, + to_char(end_interval_time, 'yyyymmdd hh24:mi:ss') as end_interval_time, + THREAD# +from _tpr_snapshot +order by begin_interval_time desc + +exec dbms_tpr.report_text('20231130 12:00:30', '20231130 12:00:50', instance_no=>'1', 'node0_20231130.tpr'); + +exec dbms_tpr.report_text_id('5779', '5779' , 1, 'node0_20231130_11-12.tpr'); +exec dbms_tpr.report_text_id('5782', '5782' , 0, 'node1_20231130_11-12.tpr'); + + +SELECT INSTANCE_NUMBER FROM V$INSTANCE; + + + +-- 로그 확인 +tblog +cd .. + + + + +``` \ No newline at end of file diff --git a/Recognition/Programing/Tibero/Tibero 이중화 구성시 서비스 실행.md b/Recognition/Programing/Tibero/Tibero 이중화 구성시 서비스 실행.md index 5a75dd4..6ccaaf0 100644 --- a/Recognition/Programing/Tibero/Tibero 이중화 구성시 서비스 실행.md +++ b/Recognition/Programing/Tibero/Tibero 이중화 구성시 서비스 실행.md @@ -1,10 +1,15 @@ ### DB서버 구동 절차 ``` shell -# root 계정, 이중화 서버 모두 실행 해야 하마. +# root 계정, 이중화 서버 모두 실행 해야 함. + +# 0. active안된 디바이스 확인 +lspv # 1. Low Device 마운트 -varyonvg -O sys_tbvg -varyonvg -O sys_tbdatavg +# varyonvg -O sys_tbvg +# varyonvg -O tbdatavg +varyonvg sys_tbvg +varyonvg tbdatavg # 2. Tibero Cluster 구동 tbcm -b @@ -49,6 +54,8 @@ tbcm -b ``` shell # cluster 상태 확인 +cmrctl show cluster --name cls + cmrctl start cluster --name cls # cluster 정상실행 안되는 경우 VG STATE 확인 @@ -59,5 +66,8 @@ varyonvg -O sys_tbdatavg 이후 tbboot +# 로지컬 볼륨 활성화 확인 +lsvg -o | lsvg -il + ``` \ No newline at end of file diff --git a/Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 데이터 초기화.md b/Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 데이터 초기화.md new file mode 100644 index 0000000..7ec0d91 --- /dev/null +++ b/Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI 데이터 초기화.md @@ -0,0 +1,44 @@ +```sql + + +update ueai.EAI_ELECSTRIPARRARTS_RCV set deal_stat = 'S' where deal_stat = 'Q' and recv_time >= '202309170000000'; +update ueai.EAI_ELECSTRIPDEPARTS_RCV set deal_stat = 'S' where deal_stat = 'Q' and recv_time >= '202309170000000'; +update ueai.EAI_FLTACDMMLSTNARR_RCV set deal_stat = 'S' where deal_stat = 'Q' and recv_time >= '202309170000000'; +update ueai.EAI_FLTACDMMLSTNDEP_RCV set deal_stat = 'S' where deal_stat = 'Q' and recv_time >= '202309170000000'; +update ueai.EAI_GRDACMVT_RCV set deal_stat = 'S' where deal_stat = 'Q' and recv_time >= '202309170000000'; + +--update ueai.EAI_GRDACMVT_RCV set deal_stat = 'S' where deal_stat = 'Q' and recv_time >= '202309210000000'; + +--select count(*) as data_cnt from ueai.EAI_ELECSTRIPARRARTS_RCV where deal_stat = 'S'; + +truncate table uic.SACP_FLT_APRON_MVMN_HIST ; +truncate table uic.SACP_FLT_ARR_HIST ; +truncate table uic.SACP_FLT_DEICING_HIST ; +truncate table uic.SACP_FLT_DEP_HIST ; +truncate table uic.SACP_IDNTFC_MAPNG ; +truncate table uic.SACP_EAI_INTRFC_ERROR; + +--select * from uic.SACP_FLT_APRON_MVMN_HIST ; +--select * from uic.SACP_FLT_ARR_HIST ; +--select * from uic.SACP_FLT_DEICING_HIST ; +--select * from uic.SACP_FLT_DEP_HIST ; +--select * from uic.SACP_IDNTFC_MAPNG ; +-- +-- +--select count(*) from ueai.EAI_ELECSTRIPARRARTS_RCV where deal_stat = 'S' and recv_time >= '202309170000000'; +--select count(*) from ueai.EAI_ELECSTRIPDEPARTS_RCV where deal_stat = 'Q' and recv_time >= '202309170000000'; +--select count(*) from ueai.EAI_FLTACDMMLSTNARR_RCV where deal_stat = 'Q' and recv_time >= '202309170000000'; +--select count(*) from ueai.EAI_FLTACDMMLSTNDEP_RCV where deal_stat = 'Q' and recv_time >= '202309170000000'; +--select count(*) from ueai.EAI_GRDACMVT_RCV where deal_stat = 'Q' and recv_time >= '202309170000000'; +-- +-- +--select * from ueai.EAI_ELECSTRIPARRARTS_RCV where recv_time >= '202309170000000'; +--select * from ueai.EAI_ELECSTRIPDEPARTS_RCV where deal_stat = 'Q' and recv_time >= '202309170000000'; +--select * from ueai.EAI_FLTACDMMLSTNARR_RCV where deal_stat = 'Q' and recv_time >= '202309170000000'; +--select * from ueai.EAI_FLTACDMMLSTNDEP_RCV where deal_stat = 'Q' and recv_time >= '202309170000000'; +--select * from ueai.EAI_GRDACMVT_RCV where deal_stat = 'Q' and recv_time >= '202309170000000'; + + + + +``` \ No newline at end of file diff --git a/Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/Reno server URL.md b/Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/Reno server URL.md new file mode 100644 index 0000000..8eba969 --- /dev/null +++ b/Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/Reno server URL.md @@ -0,0 +1,13 @@ +# 레이아웃 목록 +http://10.200.33.9:9080/rino?mode=layout&cmd=list +# 레이아웃 폴더 목록 +http://10.200.33.9:9080/rino?mode=layoutfolder&cmd=list +# 플레이어 목록 +http://10.200.33.9:9080/rino?mode=player&cmd=list +# 영상목록 +http://10.200.33.9:9080/rino?mode=source&cmd=list +# 영상 폴더 목록 +http://10.200.33.9:9080/rino?mode=sourcefolder&cmd=list + +# 소스폴더 목록 +- [ ] http://10.200.33.9:9080/rino?mode=sourcefolder&cmd=list \ No newline at end of file diff --git a/Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/추가 항공사.md b/Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/추가 항공사.md new file mode 100644 index 0000000..744ca40 --- /dev/null +++ b/Recognition/Work Related/프로젝트/스마트계류장/1.데이터베이스/추가 항공사.md @@ -0,0 +1,4 @@ +- MNG/M0 : Aero Mongolia +- MYW/MJ : MyWay Airlines +- DHK/D0 : DHL Air UK +- TUA/T5 : Turkmenistan Airlines \ No newline at end of file diff --git a/Recognition/Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md b/Recognition/Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md index 3ff64fa..2ec2914 100644 --- a/Recognition/Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md +++ b/Recognition/Work Related/프로젝트/스마트계류장/9.기타/방문증 신청 문구.md @@ -54,4 +54,5 @@ E - 박수영 2208738702 - 박준호 2304745460 - 김동균 2208738411 -- 서원택 2211740743 \ No newline at end of file +- 서원택 2211740743 +- 권현재 2305760656 \ No newline at end of file diff --git a/Recognition/Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/메시지별 특징.md b/Recognition/Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/메시지별 특징.md new file mode 100644 index 0000000..e88f3ab --- /dev/null +++ b/Recognition/Work Related/프로젝트/스마트계류장/외부연계 관련/EAI/메시지별 특징.md @@ -0,0 +1,17 @@ +### A-CDM +- 주기장 도착이후 수일이 지난이후 DEL 상태 발생함. +```sql +select * + from ueai.EAI_FLTACDMMLSTNARR_RCV + where act_flt_id = '2023102800000005334558' + order by DATEANDTIME +``` +- act_flt_id 별 schd_hm(또는 schd_dt) 다를수 있음 +- + + +### GAM +- 같은 GAM ID로 항공기가 출발했음에도 이후 계획이 들어오는 경우가 있음.(0000000002023120132450) +- stand status = 'D' + 실제 출발 시각이 있는 것중 동일한 GAMID는 스킵해야 함(예정 시각이 토잉 예정시각으로 변경될 수 있음) +- gam_id별 ac_regno 다른것있음 +- 몇달전 계획/실적이 같은 gam id로 발생하는 경우 있음 (0000000002023081129384)