IT관련 썸네일형 리스트형 Oracle Silent 모드 설치를 위한 Response File (*.rsp 파일) 설명 오라클 RAC Grid Infrastructure S/W 또는 Database S/W 를 설치할때 Response File (*.rsp 파일) 이라는 것을 이용할 수 있습니다. 원래는 오라클 S/W를 설치할때 보통 15~20단계 화면을 거치면서 설치를 위한 여러가지 정보를 입력해줘야 합니다. 그런데, 이런 입력정보를 미리 파일로(*.rsp) 만들어놓고 이용하는 방식입니다. 이렇게 되면 거의 설치 자동화(?)가 가능해집니다. 이 Response File 을 만드는 방법은 2가지가 있습니다. 1. 일단 한번은 GUI 방식으로 설치단계를 진행하고, 마지막 단계에서 입력한 정보로 rsp 파일을 생성 2. Template File 을 이용해서 편집(vi edit)하는 방법 1번 방법이 Response File 을.. 더보기 서버 1개에 Oracle 19c RAC 설치하기 (Install Grid Infrastructure) 오라클 RAC 설치를 할때는 보통 2개 이상의 서버가 필요한데, 1개의 서버만 가지고도 설치는 가능합니다. 1개의 서버에만 설치하는 것이라도 ASM 용 디스크로 사용할 디스크 1개는 추가로 할당해주고, 네트워크도 서비스용 IP와 인터커넥트용 Private IP 각각 1개씩 할당해줍니다. 원래 RAC 설치할때는 2개 서버가 1개의 스토리지를 공유해야 하기 때문에, ASM용 스토리지 저장소를 추가할때 "공유가능" 모드로 설정해야 하는데, 여기서는 1개서버만 사용할 거라 그냥 "일반" 으로 놔뒀습니다. 네트워크는 "어댑터 1" 은 "어댑터에 브리지" 로 설정하고, "어댑터 2" 는 "호스트 전용 어댑터" 로 설정합니다. Oracle 19c Grid Infrasturucture 설치 미디어는 아래 사이트에서 다.. 더보기 오라클 dbca 로 Oracle 19c DB 생성 절차/화면 이전 글에서 Oracle 19c Database Software 를 설치했었습니다. 이번에는 설치된 19c S/W 에서 dbca (Database Configuration Assistant) 툴을 이용해서 19c DB 를 생성합니다. dbca 를 실행하려면, Oracle S/W 가 제대로 설치되어 있고, Path 에 $ORACLE_HOME/bin 위치가 등록되어 있어야 합니다. MobaXterm 툴에서 dbca 를 실행하면 아래와 같은 GUI 화면이 뜹니다. "Create a database" 를 선택합니다. "Typical configuration" 을 선택하면, 아래의 정보만 넣어서 Database 를 생성할 수 있습니다. SGA, PGA 등의 Memory Size 를 지정하려면, "Advanced .. 더보기 오라클 asmca 로 ASM 디스크 Disk Group 생성 오라클에서 제공되는 ASM 스토리지 SW를 사용하기 위해서 이전글에서 Oracle Restart 를 설치하는 과정을 살펴봤습니다. Oracle Restart 설치를 위해 DATA DG 를 하나 선택해서 자동으로 만들어졌었는데, 추가로 DG(Disk Group)을 만들고자 하는 경우에 asmca 유틸리티를 이용할 수 있습니다. asmca (ASM Configuration Assistant) 유틸리티를 이용하려면, 먼저 Oracle Grid Infrastructure S/W 가 설치되어 있어야 합니다. Oracle Grid Infrastructure S/W 는 Oracle RAC 또는 Oracle Restart 를 구성할 때 설치됩니다. 위에서 처럼, grid 유저에서 asmca 커맨드를 치면 아래와같은 J.. 더보기 Oracle Database Software 19c 설치(Install) 절차/화면 오라클 19c 데이터베이스를 설치하는 과정을 정리합니다. 이전글 에서 ASM 스토리지 사용을 위해 Oracle Grid Infrastructure (Oracle Restart) 를 설치했었는데, 그 기반위에 설치할 겁니다. 물론, 그냥 일반 OS 파일시스템에 설치하는 경우도 과정은 같습니다. 데이터파일 생성할 스토리지만 ASM DG 대신 파일시스템 디렉토리를 지정해주면 됩니다. 설치할 미디어 파일은 아래 URL 에서 다운로드 받을 수 있습니다. https://www.oracle.com/database/technologies/oracle19c-linux-downloads.html Oracle Database 는 시스템 용량과 성능을 최대치로 활용해야 하는 소프트웨어 이다보니, 설치에 필요한 OS 요구사항이.. 더보기 오라클 싱글DB에서 ASM 사용을 위한 Oracle Restart 설치 절차/화면(19c) Oracle Database 설치할때 Single DB를 설치할 수 있고, 이중화,삼중화를 위해 RAC 로 설치할 수 있습니다. RAC 로 설치하는 경우에는 여러 DB서버에서 같은 스토리지 영역을 접근할 수 있어야 하기 때문에, 클러스터 볼륨/파일시스템(Cluster Volume/Filesystem) 이라는 것을 사용합니다. 예전에는 이걸 별도로 구매해서 많이 사용했었는데, 이게 꽤 비쌉니다. 요즘은 굳이 따로 구매할 필요가 없습니다. 오라클에서 자체적으로 제공하는 ASM 이라는 것이 이 역할을 해주기 때문입니다. 그런데, ASM 이 과거 Raw Device 처럼 빠른 성능을 제공하기 때문에, RAC 가 아닌 경우에도 Single DB 에서도 ASM 을 쓰는 경우가 있습니다. 이렇게 싱글DB에서 ASM을.. 더보기 오라클 RAC에서 Grid, DB 간 환경전환 빠르게 해주는 bash 쉘스크립트 환경파일 생성 Oracle RAC DB 서버에는 $ORACLE_HOME 이 두개 존재합니다. Oracle S/W 가 2군데 설치되어 있는 것이죠. 아래와 같이 grid 홈과 Oracle DB 홈이 있습니다. grid 는 CRS 또는 GI 라고도 하죠~ ** grid 홈 export ORACLE_HOME=/u01/app/19.0.0/grid export ORACLE_SID=+ASM1 ** DB 홈 export ORACLE_HOME=/u02/app/oracle/product/19.0.0/dbhome_1 export ORACLE_SID=RAC1 grid 와 oracle db 를 하나의 유저내에 만들어 넣을 수도 있고, 다른 유저로 나눠서 설치하기도 합니다. RAC 를 운영하다 보면, grid 환경과 oracle db 환경을.. 더보기 파티션키 컬럼에 대해서 Update 를 하는 경우 (ORA-14402 에러) (Enable Row Movement) 오라클 파티션(Partition) 테이블에 대해서 Update 하려고 할때, 파티션 키컬럼에 대해서도 Update 하게 되는 경우가 있을 수 있습니다. 그런데, 파티션키 컬럼을 변경하는 것은 일반 컬럼값 변경하는 경우와는 조금 다르게 생각해야 합니다. 파티션테이블의 데이터들이 모두 파티션 키컬럼값에 따라 어느 파티션으로 들어갈지가 정해지는 것인데, 이걸 그냥 값만 Update 해버리면 안되겠죠~ Update 가 일어나는 순간 다른 적절한 파티션으로 옮겨져야 합니다. 이것을 가능하게 해주는 Table 옵션이 "Enable Row Movement" 입니다. 파티션 Table 에 이 옵션을 걸어주지 않고 그냥 파티션키값을 변경하려고 하면 아래와 같이 ORA-14402 에러가 발생합니다. (아래의 경우는 SAL.. 더보기 이전 1 ··· 5 6 7 8 9 10 11 ··· 38 다음