나는 다음과 같은 개념 데이터베이스 조직 수준에서 정의 MS SQL 서버와 함께 일 :데이터베이스 조직 오라클
- 예 : - SQL 서버의 독립적 인 소 instalation
- 데이터베이스 : 인스턴스
- 스키마에있다 : 데이터베이스의 논리적 파티션
내 애플리케이션을 Oracle DB 인스턴스에 적용해야하는데 이러한 개념이 동일하지 않다는 것을 깨달았습니다. 누구나 오라클의 데이터베이스 구성에 대한 기사를/recommand 설명 할 수 있습니까?
나는 다음과 같은 개념 데이터베이스 조직 수준에서 정의 MS SQL 서버와 함께 일 :데이터베이스 조직 오라클
내 애플리케이션을 Oracle DB 인스턴스에 적용해야하는데 이러한 개념이 동일하지 않다는 것을 깨달았습니다. 누구나 오라클의 데이터베이스 구성에 대한 기사를/recommand 설명 할 수 있습니까?
첫째, 여기에 오라클의 정의는 :
당신은에 설치된 여러 Oracle 홈을 가질 수있다 단일 OS 인스턴스 (예 : 다른 버전의 Oracle). 각 집에는 여러 데이터베이스가있을 수 있습니다. 일반적으로 1 인스턴스 = 1 데이터베이스이지만 Oracle 12c에서는 1 인스턴스 = 많은 데이터베이스를 가질 수 있으며 Oracle RAC에서는 여러 노드 (다른 노드)가 동일한 데이터베이스 (SAN에 상주)를 가리키고 있습니다.
그래서 거친 번역을 데이터베이스에 따라 많은 사용자 스키마를 가질 수 있습니다. SQL Server에는 RAC 또는 멀티 테넌시 개념이 없습니다.
인스턴스가 여러 데이터베이스를 가질 수 있습니까? . "- 참,이 멀티 테넌트 아키텍처에 새로운 오라클 데이터베이스에서 12.1 덕분에 가능 모든 먼저 읽어야 오라클 데이터베이스 Concepts12c 릴리스 1 (12.1)이 링크에서 : http://docs.oracle.com/cd/E16655_01/server.121/e17633/toc.htm
빠른 (그리고"획일적 인 "답변으로
@a_horse_with_no_name 감사합니다! 인스턴스에 여러 데이터베이스가있을 수 있습니까? –
아니요. tance와 database는 기본적으로 같은 것이다. 개념 설명서를 읽으시기 바랍니다 : http://docs.oracle.com/cd/E11882_01/server.112/e25789/part_inarch.htm –