일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- English Joke
- 게임
- java program
- 롤
- Mobile Legends
- MLBB
- 체스-TD
- 영어공부
- Python
- Imba Auto Chess
- 영어유머
- 관광
- 임바 오토체스
- 왕좌의게임
- 게임기
- 영어독해
- 영어 유머
- english study
- 오라클
- oracle
- 가볼만한곳
- Chess-TD
- 이솝우화
- 심플한 게임
- 골든게이트
- 오큘러스
- 모바일레전드
- OGGMA
- 여행
- 독해연습
- Today
- Total
목록Java 프로그램 개발, IT (85)
Almost-Native
오라클 데이터베이스 버전을 업그레이드 하고자 할때, 다음의 2가지 방식이 있습니다. In-place Upgrade : Oracle Home 디렉토리 위치를 바꾸지 않고 여기에서 바로 업그레이드 하는 방식 Out-of-place Upgrade : 기존 Oracle Home 디렉토리를 건들지 않고 새로운 Oracle Home 디렉토리를 만드는 방식 ※ 오라클 데이터베이스는 업그레이드시 Out-of-place 방식을 권고하고/지원합니다. 과거에는 Oracle Database 버전업 한다고 하면, 보통 In-place 방식을 사용했었습니다. Oracle Home 위치가 바뀌지 않았죠~ 하지만, 11gR2 버전부터인가 대부분 Out-of-place 방식으로 바뀌었습니다. 패치 적용하는 경우에만 In-place 방..
감사(Audit) 기능이란 Database 내에서 실행되는 SQL Query 에 대한 기록을 남기는 행위입니다. 나중에 문제가 생겨서 어떤놈이, 언제, 어떤 SQL 을 실행했는지 찾고자 할 때 꼭 필요한 보안 기능 중 하나입니다. Oracle Database 는 Audit 기능을 기본으로 지원하고, 이때 DML, DDL SQL 까지도 Audit 이 가능합니다. Audit 기능을 이용하기 위해서는 "audit_trail" DB파라메타값이 none 이 아닌 값으로 세팅되어 있어야 합니다. audit_trail 파라메타의 디폴트값은 none 으로 되어있습니다. audit_trail 파라메타값을 아래와 같이 변경해줍니다. alter system set audit_trail=db, extended scope=sp..
Oracle Linux 7 OS에 오라클 데이터베이스 19c RAC 를 설치하면서 경험한 부분입니다. 저는 Multi User 방식으로 RAC 설치하였습니다. GI 는 grid user 에, DB 는 oracle user 에.... 모든 설치는 잘 마쳤는데, .... 헉, 1번 노드에서 DB 기동이 안됩니다. 1번 RAC 노드에 가서 수동으로 아무리 해도 db 기동이 안됩니다. 그러다 찾게된 원인... 2번노드에서는 asm dg 들이 잘 보이는데, 1번노드에서는 안보이는 현상~ 컥 [ora19@ol7rac1 ~]$ asmcmd ls -lsh [ora19@ol7rac1 ~]$
Oracle Installer 또는 dbca 로 오라클 19c DB 생성시, 아래와 같은 에러를 만날 수 있습니다. Oracle S/W 설치는 이상없이 잘 되고, DB Creation 할 때, 마지막 단계에서 나는 에러입니다. 메시지는 다소 쌩뚱맞게 Recovery Manager failed 입니다... DB Creation 하는데, 많이 쌩뚱맞죠~ 아래에 있는 DBCA Log Location 으로 찾아가서 trace.log_~~~ 파일을 보면, ORA-01017, ORA-15001, ORA-17502, ORA-19504 에러들이 보입니다. 정말 이것때문에 아주 오래~ 오래~~~ 헤매었는데,, 결국 알고보니, Oracle 19c 버그랍니다. 이런 뒌장찌개같은.... $ useradd -s /bin/bas..
오라클 RAC 19c 를 설치하다가 INS-41116 에러를 만난 적이 있어 한참을 헤매다가 해결하게되어 정리합니다. 분명히 Public, Private Network 모두 Ping 도 잘 가고, ssh 연결도 되는데, 자꾸 위와같이 연결이 안된다고 나옵니다. [Details] 버튼을 눌러서 자세히 에러 내역을 확인하면 아래와 같습니다. Additional Information: Summary of node specific errors rh8rac2 - PRVG-11067 : TCP connectivity from node "rh8rac2": "192.168.1.174" to node "rh8rac1": "192.168.1.173" failed. PRVG-11095 : The TCP system call..
현재 Oracle Linux 7.4 를 쓰고 있는데, 최신 버전인 7.9 로 올리려고 하는 경우 아주 간단합니다. 버전 맨앞자리수가 바뀌는 것을 업그레이드(Upgrade) 라고 하고, 버전 뒷자리수가 바뀌는 것을 패치(Patch) 하고 합니다. 업그레이드는 좀 복잡한데, 7.4 -> 7.9 로 올리는 패치는 아주 간단합니다. root 유저에서 "yum update" 만 쳐주면 알아서 해줍니다. 물론, yum 이 필요한 업데이트 파일들을 알아서 다운로드 받아서 설치하려면 인터넷접속이 필요합니다. 해당 리눅스서버가 인터넷접속이 되는 경우만 이런식으로 가능합니다. 쭉, 업데이트가 필요한 파일들을 체크하고, 아래처럼 진행할래? 말래? 물어봅니다. "y" 입력 해줍니다. 한참을 업데이트하다가 마지막에 "Compl..
Oracle DB에서 특정 테이블/파티션의 최근 사용내역을 확인할 필요가 있는 경우가 있습니다. 최근에 테이블 Insert, Update, Delete 한 적이 있는지, Truncate, Drop 한 적이 있는지를 확인할 수 있는 딕셔너리뷰가 오라클 DB에서 제공됩니다. dba_tab_modifications all_tab_modifications user_tab_modifications 이게 원래는 "alter table 테이블명 monitoring;" 커맨드를 실행했을때 정보가 쌓였던 것이었는데, 11g 부터 변경되어 굳이 alter table ~ monitoring 커맨드를 실행하지 않아도 자동으로 정보가 기록됩니다. insert, update, delete 된 레코드 건수까지 나오고, 이벤트가 발..
Windows10 사용하다가 저장공간이 부족해서 뭔가 지워야 할때, C:\Users\사용자명\AppData\Local\Temp 폴더에 가서 직접 지워주는 방법 외에도 윈도우즈10 에서 제공하는 "임시파일삭제" 기능을 이용할 수 있습니다. 윈도우즈10 에서 시작 메뉴 옆 또는 아래에 있는 돋보기(검색) 를 누른후, "cleanup" 이라고 치면 "임시 파일 삭제" 항목이 나옵니다. 이걸 클릭하면, 아래처럼 내 "저장소" 에 들어있는 파일 종류별로 사이즈가 나옵니다. 여기에서 "임시 파일" 을 클릭합니다. 그러면, 임시파일들 종류별로 사이즈가 나옵니다. Windows 업데이트 할때 사용했던 쓰레기 파일들이 4.33 GB 나 차지하고 있었네요. [파일제거] 버튼을 누르면 저의 경우는 5.28 GB 를 확보할 ..