⇥ DevOps Tech 🙋🏻♀️
[TIBERO] TEMP TABLESPACE 관련 정리
[TIBERO] TEMP TABLESPACE 관련 정리
2022.06.291. TEMP TABLESPACE 현황 조회 select tablespace_name, ROUND(sum(bytes)/1024/1024/1024,2) GB from dba_temp_files group by tablespace_name; 2. TEMP TABLESPACE 생성 및 기본 TEMP 변경 # 새로운 TEMP tablespace 생성 create temporary tablespace tmp tempfile '데이터파일 경로' size 1G autoextend on; # 기본 temp tablespace 를 새로운 temp tablespace 로 변경 alter database default temporary tablespace tmp; 3. TEMP TABLESPACE 에 데이터파일 추가 alt..
[docker] iptables failed - No chain/target/match by that name
[docker] iptables failed - No chain/target/match by that name
2022.06.21도커 데몬이 부팅되있는 상태로 로컬 장비의 방화벽 설정을 수정했을 때 발생하는 에러이다. # docker run -itd --name mydb2 --privileged=true -p 50000:50000 -e LICENSE=accept -e DB2INST1_PASSWORD=1215 -e DBNAME=tibero -v /jw/db2:/database ibmcom/db2 2ddd8a9b2d8c07ab8b318038d0a49747e87e17e25211eb479229f668f2797d17 docker: Error response from daemon: driver failed programming external connectivity on endpoint mydb2 (ce1d2c8baa700ec48555fb0..
[docker] 오라클 버전 별 이미지 정리 및 실행 방법 (10g, 11g, 12c, 19c)
[docker] 오라클 버전 별 이미지 정리 및 실행 방법 (10g, 11g, 12c, 19c)
2022.06.20ORACLE 10G docker pull sandersliu/docker-oracle-xe-10g docker run -d -p 1521:1521 sandersliu/docker-oracle-xe-10g sys / oracle ORACLE 11G docker pull wnameless/oracle-xe-11g-r2 docker run -d -p 1521:1521 wnameless/oracle-xe-11g-r2 sys / oracle ORACLE 12C docker pull docker.io/truevoly/oracle-12c docker run -d -p 1521:1521 docker.io/truevoly/oracle-12c sys / oracle ORACLE 19C docker pull doctorki..
[ORACLE] 오라클 19c 설치 방법
[ORACLE] 오라클 19c 설치 방법
2021.11.191. preinstall rpm download curl -o oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm 2. preinstall package install cd /app/media yum -y localinstall oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm # 추가되었는지 확인 # cat /etc/security/limits.d/oracle-database-preinstall-19c.conf oracle soft nofile 1024 oracle hard nofile 65536 oracle soft nproc 16384 oracle hard nproc 16384 oracle soft stack 102..
[Tibero] Tibero to DB2 Gateway - <Local 방식>
[Tibero] Tibero to DB2 Gateway - <Local 방식>
2021.08.13같은 장비에서 게이트웨이 연결을 설정하는 방법 (local 방식) !! 같은 장비여야 한다. 왜냐하면 gw4db2 게이트웨이 바이너리의 라이브러리를 db2 설치된 경로로 잡기 때문이다. 만약 db2 설치된 로컬과 다른 장비라면 클라이언트를 추가로 설치해주어야 한다. tbdsn 설정 DB2LINK = ( (GATEWAY=(PROGRAM=/home/listener/tbgateway/gw4db2) (TARGET=tibero) (TX_MODE=LOCAL)) ) TB_NLS_LANG=UTF8 /home/listener 계정에서 tbgateway 폴더 내부에 있는 gw4db2 게이트웨이 바이너리를 사용 만약 게이트웨이 바이너리가 다른 곳에 존재한다면 경로를 입력해주면 된다. UTF8 은 반드시 입력 tbgatewa..
[CentOS7] DB2 설치 방법
[CentOS7] DB2 설치 방법
2021.08.12IBM 회원가입, 주소에서 운영체제에 맞는 버전 다운로드 https://www.ibm.com/support/pages/db2-version-97-fix-pack-11-linux-unix-and-windows 사이트가 조금 어지럽게 되어있는데 원하는 운영체제의 위 + 버튼을 눌러야 한다. Servers 에서 원하는 것을 선택하면 되는데 가장 무난한 Server Pack 을 다운로드 받는다. 여기까지 하면 절반은 완성. 따뜻한 커피한잔 하면서 설치된 바이너리를 리눅스 (반드시)root 계정에 이동하여 DB2 설치를 준비하자. 설치 방법 위 압축을 해제하면 아래와 같은 디렉토리 구성으로 이루어져 있다. 오라클 설치에 사용하는 dbca 와 비슷하게 UI 로 설치를 해보자. 다만 x11 세팅이 되어있 어야 원만한..
[CentOS7] process information unavailable
[CentOS7] process information unavailable
2021.08.12# jps 14002 Jps 23820 -- process information unavailable 위 처럼 이상한 표시가 될 때가 있다. /tmp 디렉토리에 hsperfdata_**** 디렉토리가 생겨있어서, 해당 문구가 발생하는 것으로 보인다. hsperfdata_*** 파일들을 제거해주면 나타나지 않는다.
[docker] image 파일 압축, 로드 하기
[docker] image 파일 압축, 로드 하기
2021.07.16docker 내부의 image 를 외부 파일 image 로 생성하는 방법 docker save -o {image 파일 이름}.tar {image 명} ex ) docker save -o fs07.tar comp/tibero6:fs07 docker 파일 image 를 load 하는 방법 docker load -i {image 파일 이름}.tar ex ) docker load -i fs07.tar
[docker] image & container 생성 경로 변경
[docker] image & container 생성 경로 변경
2021.07.16도커를 설치하면 기본 경로는 /var/lib/docker 로 설정되어 있다. 따라서 조금 사용하다보면 / 경로의 용량을 모두 잡아 먹어 no space left on device 에러가 발생한다. 따라서 경로를 변경해보자. docker info | grep Root Docker Root Dir: /var/lib/docker 기본 경로로 잡혀있는 것을 확인할 수 있다. service docker status Redirecting to /bin/systemctl status docker.service ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enable..
[docker] Windows Subsystem for Linux 설정 방법
[docker] Windows Subsystem for Linux 설정 방법
2021.06.18도커는 기본적으로 리눅스 기반으로 개발이 되어 있습니다. 따라서 윈도우나 MAC 은 가상머신 위에서 도커가 동작하게 됩니다. 윈도우는 WSL 설정을 해주어야 Docker for Windows 가 정상적으로 동작하게 됩니다. 부팅이 안되었다고 계속 리스타트를 희망합니다. Windows Subsystem for Linux 설정 방법 powershell 을 관리자 모드로 열어주세요. dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart Windows에서 Linux 배포를 설치하려면 먼저 "Linux용 Windows 하위 시스템" 옵션 기능을 사용하도록 설정 dism.exe /online /en..
sudoers 설정 파일에 없습니다. 이 시도를 보고합니다.
sudoers 설정 파일에 없습니다. 이 시도를 보고합니다.
2021.06.16Linux 기반의 운영체제는 (Ubuntu, CentOS) 일반계정으로 root 권한이 필요할 때 오류가 발생할 수 있다. 이를 해결하기 위해 /etc/sudoers 파일에 일반계정 권한 설정이 필요하다. Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin ## Next comes the main part: which users can run what software on ## which machines (the sudoers file can be shared between multiple ## systems). ## Syntax: ## ## user MACHINE=COMMANDS ## ## The COMMANDS section may have other opt..
[ORACLE] 분석함수에서 FIRST/LAST 함수 사용하기
[ORACLE] 분석함수에서 FIRST/LAST 함수 사용하기
2021.05.28예시 테이블 SQL> select * from t; C1 D1 D2 ---------- ---------- ---------- 1 1 1 2 2 2 3 0 3 4 1 4 5 2 0 6 0 1 7 1 2 8 2 3 9 0 4 10 1 0 11 2 1 C1 D1 D2 ---------- ---------- ---------- 12 0 2 13 1 3 14 2 4 15 0 0 16 1 1 17 2 2 18 0 3 19 1 4 20 2 0 20 rows selected. 위와 같은 테이블에서 분석함수 + FIRST / LAST 함수를 사용해보자. FIRST 함수 + 분석함수 SQL> SELECT MIN(C1) KEEP (DENSE_RANK FIRST ORDER BY D1) OVER (PARTITION BY D2..