본문 바로가기

정보관리(데이터베이스, DB)/오라클74

SID, 서비스 이름(Service Name) 출처: 오라클 SID란? Service Name과 차이 (tistory.com) SID란? 오라클(Oracle) 데이터베이스에서 SID (System Identifier)는 특정 인스턴스나 데이터베이스를 고유하게 구별하는 식별자입니다. 하나의 서버에서 여러 인스턴스나 데이터베이스가 동작할 수 있기 때문에 SID를 사용하여 각각을 식별합니다. 오라클 데이터베이스 연결 일반적으로 Oracle SQL Developer나 Toad 같은 GUI 툴을 이용해서 데이터베이스를 연결할 때 SID나 서비스 이름(Service Name) 중 하나가 필요합니다. Service Name은 하나 이상의 오라클 인스턴스를 대상으로 하는 논리적 단위입니다. 오라클 Real Application Clusters(RAC) 같은 환경에.. 2023. 10. 31.
[Oracle] Tablespace 테이블스페이스 총 정리(종류, 생성, 삭제, 조회, 변경) 출처: https://myjamong.tistory.com/218 Oracle Tablespace 일반적으로 데이터베이스를 배운다고 했을때 SQL문장을 사용하는 방법부터 배웁니다. 데이터를 조회, 수정, 삭제 작업을 하면서 문들 이런 생각이 들 수 있습니다. "내가 조회하는 이 데이터들은 도대체 어디에 저장 되어 있는거지?" 데이터를 조작했으니 어딘가에는 물리적으로 존재해야한다는 것을 인식하게 됩니다. Oracle에서는 Data file 이라는 물리적 파일 형태 저장하고 이러한 Data file이 하나 이상 모여서 Tablespace라는 논리적 저장공간을 형성합니다. Tablespace는 하나의 데이터베이스 안에 가장 큰 논리적 저장공간으로 업무의 단위나 사용용도에 따라 여러개의 Tablespace로 분.. 2023. 10. 25.
오라클 정책_Oracle Database Support for Non-Oracle Public Cloud Environments (Doc ID 2688277.1) Last updated on APRIL 17, 2023 APPLIES TO: Oracle Database - Enterprise Edition - Version 11.2.0.4 and later Oracle Database - Standard Edition - Version 11.2.0.4 and later Information in this document applies to any platform. DETAILS For the purposes of this document, Non-Oracle Public Cloud Environments are defined as: (a) Non-Oracle Public Clouds. Examples: Google Cloud Platform, Amazon AWS, .. 2023. 8. 2.
Oracle RAC 개념(Cluster, 구성요소) 출처: https://myalpaca.tistory.com/17 Oracle RAC 개념 Oracle RAC는 여러 개의 Instance가 하나의 Database를 엑세스 할 수 있다. 이는 application에서 접속할 수 있는 통로는 여러 개이며 Database는 하나인 형태이다. Oracle RAC = N개의 Instance + 1개의 Database 그리고 RAC로 연결된 N개의 Instance에서 동일한 Datafile을 공유하여 엑세스한다. 하지만 Database 작업에 사용할 수 있는 CPU나 메모리 등의 Resource는 서로 공유하지 않으며 해당 Node의 Resource만을 사용한다. Cluster 두 개 이상의 독립된 서버들과 Disk를 하나로 연결하는 기법이다. 사용자가 Clust.. 2023. 8. 2.
Docker Custom Image는 Dockerfile을 통해 생성 Docker Custom Image는 Dockerfile을 통해 생성할 수 있음 출처: https://antdev.tistory.com/75 이미지를 만드는 방법은 간단하다. 평소에 로컬에 특정 Platform을 설치하고 구동하는 일련의 과정들을 Dockerfile에 그대로 옮겨주면 된다. 예를들어 평소에 로컬에 Tomcat을 설치하고 운용하는 과정을 간추리면 다음과 같다. 톰캣을 tar.gz 파일로 설치 혹은 apt를 이용하여 설치 톰캣 설정 변경 (Port, Logging, Context Path 등) 이 작업들을 Dockerfile에서 처리할 수 있도록 해주면 된다. 혹은 로컬에 설치된 Tomcat Directory를 Base로 Docker Container로 구동할수도 있는데 이 과정은 추후에 다.. 2023. 7. 26.