전체 글137 [VSCode] Visual Studio Code를 Portable로 사용 ############################################################################### # Visual Studio Code를 Portable로 사용하기 ############################################################################### # 인터넷망 VSCode 환경정보 Copy -. 각종 확장팩이 설치되어 있다. 1. %APPDATA%\Code 아래 폴더 복사 --> user-data.zip 폴더 생성 Copy 후 압축 2. %USERPROFILE%\.vscode\extensions--> extensions.zip 폴더 생성 Copy 후 압축 3. Portable 버전 Download-->.. 2023. 6. 16. [Oracle] 테이블 사이즈 증가 History 확인 테이블 크기 증가 현환을 알고 싶을때 활용. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 ------------------------------------------------------------- -- (1) 특정 기간동안 용량 증가량이 많은 테이블 표시 - Top 20 ------------------------------------------------------------- -- [Script 1] select * f.. 2023. 4. 7. [Oracle] 설치시 무료 XWindow 프로그램 오라클 GUI 설치시 Xming 무료 솔루션 활용 방법. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 -- ########################## -- 설치작업 PC -- ########################## 1. Xming 설치(Free X window server for Windows) 2. PuTTY 설치(Free client-side terminal emulator for SSH network protocol) 3. 방화벽 오픈 신청 (작업PC -> 서버 TCP Port 22 Open) -- ########################## -- 서버 설정 -- ########################## 1. X11Forward.. 2023. 3. 6. [Linux] grep 시 윗줄, 아래줄 함께 출력 하기 Linux 시스템에서 grep 시 윗줄 or 아래줄 함께 출력하는 방법. 1 2 3 4 5 6 7 8 9 10 11 12 13 -- ################################### -- Linux -- grep 윗줄, 아래줄 내용 출력하기 -- ################################### -- grep "ERROR at line 1" 위2줄 내용 함께 출력 cat rebuld_idx.log | grep -B2 "ERROR at line 1" -- grep "ERROR at line 1" 아래2줄 내용 함께 출력 cat rebuld_idx.log | grep -A2 "ERROR at line 1" -- grep "ERROR at line 1" 위2줄,아래2줄 내용 함께 .. 2023. 3. 3. [RMAN] Oracle datafile missing ORA-01110, ORA-01565, ORA-27037 특정 테이블스페이스만 RMAN 으로 복구 완료 후 복구되지 않은 테이블스페이스의 데이터파일로 인해 alert.log 발생되는 에러 메시지들로 아래와 같이 해결한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 -- ########################################################################## -- -- RMAN Tablespace 복구 이후 Alert.log 파일 조치 -- -- ORA-01110: data file 5: '/oracle/db/19.8/dbs/MISSING00005' -- ORA-0156.. 2023. 2. 21. [Oracle] shared pool advice ORA-04031 에러 발생후 Shared Pool Size가 적정한지 확인할때 사용. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 -- ************************************************ -- Display shared pool advice -- -- ************************************************ set lines 100 set pages 999 column c1 heading 'Pool |Size(M)' column c2 heading 'Size|Factor' column c3 heading 'Est|LC(M) ' .. 2023. 1. 26. TABLE ACCESS 패턴 분석 쿼리 Table Access 패턴을 이용한 SQL 튜닝. 특정 테이블의 엑세스 패턴을 분석하여 인덱스 생성 가이드시 활용 한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 1.. 2023. 1. 18. [Linux] 개행 문자 (^M) 제거 리눅스나 유닉스 시스템에서 간혹 파일에 개행문자로 인해 오류를 접한 경험이 있을 것이다. 아래와 같이 제거 하면 된다. 1 2 3 4 5 6 7 8 9 아래와 같이 하면 된다. (1) vi 에서 제거 :%s/^M//g (2) shellscript 에서 제거 sed 's/^M//g' 위에서 ^M는 ^+M 이 아니고 Ctrl + V + M 이다. cs 2023. 1. 11. [Oracle] 테이블스페이스 누적 할당량 조회 1 2 3 4 5 6 7 8 9 10 SELECT CRDT , SZ AS "ADD_DATAFILE_SIZE(GB)" , SUM(SZ) OVER(ORDER BY CRDT) AS "ACCUMULATE_SIZE(GB)" FROM ( SELECT CREATION_TIME AS CRDT , TRUNC(BYTES/1024/1024/1024) AS SZ FROM V$DATAFILE WHERE FILE# IN (SELECT FILE_ID FROM DBA_DATA_FILES WHERE TABLESPACE_NAME LIKE 'TS_ORAKIM%') ORDER BY CRDT ) ; Colored by Color Scripter cs 특정 테이블스페이스에 대한 누적 추가 할당량 조회시 활용. 연간 테이블스페이스 증가현황 조회.. 2023. 1. 2. Linux 서버 시간 설정 (한국시간) 1. 리눅스 서버 한국시간 변경 미국시간을 한국시간으로 변경하는 방법 1 2 3 4 5 6 [opc@orakim myPackage]$ date Wed Dec 7 10:48:46 GMT 2022 [opc@orakim myPackage]$ sudo mv /etc/localtime /etc/localtime.bk [opc@orakim myPackage]$ sudo cp /usr/share/zoneinfo/Asia/Seoul /etc/localtime [opc@orakim myPackage]$ date Wed Dec 7 19:50:45 KST 2022 Colored by Color Scripter cs 2022. 12. 7. 이전 1 2 3 4 ··· 14 다음