IT관련 썸네일형 리스트형 오라클 RAC One Node Database 설치하기 (Oracle HA DB) Oracle RAC One Node Database 는 오라클 HA(High Availity) 솔루션의 한 형태입니다. 보통 RAC 라고 하면 2 Node RAC DB 를 말합니다. 이건 2대의 DB서버(노드)에 각각 인스턴스가 Active-Active 형태로 떠있는 것을 말합니다. RAC One Node 는 Active-Standby 형태로 DB 인스턴스를 띄웁니다. 평소에는 1번 노드에만 DB 인스턴스를 띄워서 서비스하다가, 장애가 발생하면 2번 노드에 띄워서 서비스를 하는 것입니다. 이런 경우에 RAC One Node Database 를 구성합니다. RAC One Node DB 설치절차는 RAC 설치절차와 거의 비슷합니다. 아래의 3단계에 걸쳐서 설치되는데, 1, 2 단계는 링크를 클릭해서 이전 작.. 더보기 서버 2대에 Oracle 19c RAC 설치하기 (Install Grid Infrastructure) - DB 이중화 구성 VirtualBox 를 이용해서 오라클 데이터베이스 이중화 솔루션 RAC 를 설치하는 핸즈온을 해보겠습니다. 먼저 버츄얼 박스에 게스트서버 2대를 만들어 둡니다. (저는 Oracle Linux 7 버전을 사용해서 만들었습니다.) 저장소 부분에 ASM 디스크 한개를 "공유 가능" 스토리지로 만들어서 추가해줬습니다. 1개의 공유가능 스토리지를 2대 서버 모두에 추가해야 합니다. 네트워크의 경우에도 2개를 세팅해놨습니다. 한개는 Public IP Address (서비스용 IP) 로 사용할 용도이고, 다른 한개는 Private IP Address (인터커넥트용 IP) 로 사용합니다. Oracle 19c Grid Infrasturucture 설치 미디어는 아래 사이트에서 다운로드 받습니다. https://www... 더보기 Jmeter 에서 Oracle Database 연결 사용방법 (무료 부하테스트툴) 오픈소스기반 부하발생툴인 Apache Jmeter 를 이용해서 오라클 데이터베이스에 연결하는 방법을 정리해보겠습니다. Jmeter 툴은 아래 아파치 Jmeter 사이트에서 다운로드 받을 수 있습니다. >> https://jmeter.apache.org/download_jmeter.cgi Jmeter 를 실행하려면 Java (JRE) 가 필요합니다. Jmeter 실행에 필요한 JRE 버전이 있으니, 버전을 맞춰서 준비해줘야 합니다. Jmeter 5.4.1 버전의 경우에는 JRE 8 버전 이상이 필요한데, 이건 다운로드 페이지에 아래처럼 대문짝만하게 적혀있습니다. Jmeter 에서 Oracle Database 에 연결해서 테스트를 수행하기 위해서는 아래와 같은 구성 설정이 필요합니다. 처음에는 "Test P.. 더보기 오라클 RMAN 블록 손상 (Block Corruption) 복구 (ORA-01578, ORA-01110) 대부분의 Database 들이 백업/복구 기능을 갖추고 있습니다. 그런데, 보통은 DB 전체를 복구하거나 데이터파일 단위까지 복구하는 정도 입니다. 오라클은 특정 데이터 블록(Data block)이 손상된 경우에, 데이터파일 전체를 복구하지 않고, 손상된 블록만 복구할 수 있습니다. 손상된 블록만 복구하는 것이기 때문에 빠르게 복구할 수 있는 장점이 있습니다. 데이터블록 손상은 여러 이유로 발생할 수 있는데, 일단 블록손상이 발생하면 해당블록에 작업하려고 할 때 아래와 같이 ORA-01578, ORA-01110 에러가 발생합니다. sys 유저에서 v$database_block_corruption 뷰를 조회하면, 정확히 Block Corruption 이 발생한 파일#, 블록# 를 확인할 수 있습니다. 이렇.. 더보기 오라클 ORA-00060 데드락(Deadlock) 에러 확인/조치 방법 Oracle Error ORA-60 은 서로 다른 세션이 서로 Lock 을 걸고 서로 상대가 풀어주기만을 무한히 기다리는 경우, 즉 Deadlock 상황에서 발생하는 에러입니다. 아래의 예를 보면, 쉽게 이해할 수 있습니다. 왼쪽 세션에서 먼저 job = 'CLERK' 인 데이터를 Update 했습니다. 그리고, 오른쪽 세션에서 job = 'SALESMAN' 인 데이터를 Update 했습니다. Update 하고 둘다 아직 Commit 을 하지 않았기 때문에 각각 해당 데이터들을 Lock 을 걸고 있는 상황입니다. 다시 왼쪽 세션에서 job = 'SALESMAN' 인 데이터를 Delete 하고자 합니다. 하지만 해당 데이터는 오른쪽 세션에서 Lock 걸고 있는 상태라 Waiting 하게 됩니다. 이때, 오.. 더보기 서버간 passwordless SSH 접속이 잘되는데, Oracle RAC 설치시 에러가 나는 경우 INS-06006, INS-06009, INS-44015, INS-44000 오라클 RAC Grid Infrastructure 를 설치할 때, 아래와같이 passwordless SSH (패스워드없이 접속) 가 제대로 설정되어 있지 않다는 에러를 만나는 경우가 종종 있습니다. 하지만, 실제로 제대로 설정되어 있고, "ssh 타겟노드" 커맨드를 실행해보면 패스워드 물어보지않고 잘 접속이 됩니다. PRGH-1030 : The environments on nodes 'ol8rac2' do not satisfy some of the prerequisite checks. Launching Oracle Grid Infrastructure Setup Wizard... [WARNING] [INS-06009] SSH performance is detected to be slow, which may.. 더보기 Oracle RAC Grid, CRS 설치를 위한 Response File 샘플 템플리트 파일 오라클 RAC Grid Infrastructure S/W 를 설치할 때, Silent 모드로 설치할 수 있는데, 이때 Response File (*.rsp) 이라는 것이 필요합니다. 아래는 Oracle Grid Infrastructure S/W 설치를 위해 오라클에서 제공하는 Sample 템플릿 파일입니다. ($ORACLE_HOME/install/response/gridsetup.rsp) ############################################################################### ## Copyright(c) Oracle Corporation 1998,2019. All rights reserved. ## ## ## ## Specify values for t.. 더보기 Oracle Database Silent 설치를 위한 Response File 샘플 템플리트 파일 오라클 데이터베이스 S/W 를 설치할 때, Silent 모드로 설치할 수 있는데, 이때 Response File (*.rsp) 이라는 것이 필요합니다. 아래는 Oracle DBMS S/W 설치를 위해 오라클에서 제공하는 Sample 템플릿 파일입니다. ($ORACLE_HOME/install/response/db_install.rsp) #################################################################### ## Copyright(c) Oracle Corporation 1998,2019. All rights reserved.## ## ## ## Specify values for the variables listed below to customize ## #.. 더보기 이전 1 ··· 4 5 6 7 8 9 10 ··· 38 다음